Oven BakedShepherd's PiecarrotsMushroomsNew Red Potatoes

Vegetarian Shepherd’s Pie

Nutriforks
Nutriforks
·7 min read·Published: Feb 28, 2026
Vegetarian Shepherd’s Pie
Jump to RecipeSave Recipe

This hearty vegetarian shepherd’s pie features mushrooms in red wine gravy topped with creamy garlic mashed potatoes. A comforting meatless main dish everyone will love.

Pair this with Roasted Carrots with Whipped Feta, Carrot Cake with Caramel Cream Cheese Frosting, or Roasted Carrots for a full spread.

Why This Vegetarian Shepherd’s Pie Hits the Spot

When I’m craving comfort food, this vegetarian shepherd’s pie is my go-to. The combination of mushrooms and carrots in a rich red wine gravy, topped with creamy garlic mashed potatoes, makes every bite satisfying. Even my meat-loving family asks for seconds.

Reasons to Love This Meatless Shepherd’s Pie

  • Rich flavor from a red wine gravy with Worcestershire and tomato paste, no beef needed.
  • Hearty cremini mushrooms provide a meaty texture that satisfies cravings.
  • Can be assembled a day ahead, making it perfect for busy weeknights or entertaining.

Key Ingredients for Mushroom Shepherd’s Pie

  • Cremini mushrooms: These baby bellas have a deeper, earthier flavor than white buttons. Swap in a mix of wild mushrooms for even more complexity.
  • Red wine: A dry red like Cabernet or Merlot adds depth to the gravy. If you avoid alcohol, use extra vegetable broth plus a splash of balsamic vinegar.
  • Worcestershire sauce: Traditional Worcestershire contains anchovies, so look for a vegetarian version to keep this dish fully meatless.

Kitchen Tools for Vegetarian Shepherd’s Pie

  • Large pot (for boiling potatoes)
  • Small saucepan (for garlic butter)
  • Potato masher
  • Cast-iron skillet or heavy-bottomed ovenproof skillet (for browning and baking)
  • 9-inch square or oval baking dish (if not using a cast-iron skillet)

Tips for Making the Best Vegetarian Shepherd’s Pie

If you have leftover mashed potatoes, this is a great recipe to use them, just skip the potato-cooking step and warm the potatoes before spreading. When making the garlic butter, keep the heat low and cook the garlic for the full 5 minutes; burnt garlic turns bitter. While making the filling, don’t skip deglazing the pan with red wine: scraping up those browned bits means more flavor in the gravy. Let the gravy simmer until it thickens, about 5 minutes, so it coats the vegetables nicely rather than being watery.

Technique Tips for a Rich Gravy and Fluffy Topping

Cooking the tomato paste and flour together for a minute before adding liquid eliminates that raw flour taste and deepens the color of the gravy. For the mashed potatoes, a light hand with the masher keeps them fluffy; over-mashing can make them gluey. If your potatoes seem dry after adding half-and-half, stir in an extra tablespoon or two, they should be spreadable but not runny.

Hearty Vegetarian Shepherd’s Pie Variations to Try

For extra protein, stir in a cup of cooked green lentils along with the peas and corn. Swap the red potatoes for sweet potatoes or Yukon Golds for a different texture and flavor. To make this dairy-free, use olive oil instead of butter and unsweetened almond milk or oat milk in place of half-and-half. If you don’t have Worcestershire, a splash of soy sauce or tamari provides similar umami.

What to Serve with Shepherd’s Pie

This comforting main dish pairs well with a simple green salad dressed with lemon vinaigrette, the acidity cuts through the richness. Roasted asparagus or green beans also make a bright side. For soaking up every bit of gravy, serve with warm crusty bread or dinner rolls.

How to Store Leftover Shepherd’s Pie

Leftover shepherd’s pie can be stored in an airtight container in the refrigerator. It’s even better the next day as the flavors meld. For longer storage, see the freezing instructions below.

Freezing Instructions for Mushroom Shepherd’s Pie

Assemble the pie completely but do not bake. Let it cool, then cover tightly with foil and freeze. To bake, thaw overnight in the refrigerator, then bake as directed, adding 10-15 minutes to the cooking time if still cold from the fridge.

Best Ways to Reheat Shepherd’s Pie

For the crispiest potato topping, reheat leftovers in a 350°F oven until bubbly throughout, about 15-20 minutes. The microwave works for speed, but the potatoes will soften. If using the microwave, heat in 1-minute intervals until hot.

Vegetarian Shepherd’s Pie FAQs

Can I use a different type of potato for the topping?

Yes, Yukon Golds or russets work well. Yukon Golds give a creamier texture, while russets are fluffier. Just adjust the cooking time for larger potatoes.

What’s the best way to thicken the gravy if it’s too thin?

Mix a tablespoon of cornstarch with two tablespoons of cold water and stir it into the simmering gravy. Cook for another minute until thickened. Avoid adding more flour directly, as it may clump.

Can I make this gluten-free?

Yes, substitute the all-purpose flour with a gluten-free all-purpose blend or cornstarch. Use tamari instead of Worcestershire (most Worcestershire contains malt vinegar, which is not gluten-free).

Is it necessary to use red wine?

No, you can omit the wine and increase the vegetable broth by 1/2 cup. Add a teaspoon of balsamic vinegar for acidity. The flavor won’t be as deep, but still delicious.

Recipe

Vegetarian Shepherd's Pie

Vegetarian Shepherd's Pie

Vegetarian Shepherd's Pie—mushrooms, carrots, peas, and corn covered in a rich gravy and topped with creamy garlic mashed potatoes. This vegetarian take on the traditional Shepherd's pie is satisfying and delicious.

mediumVegetarian

10 min

Prep Time

1 hr

Cook Time

1 hr 10 min

Total Time

8

Servings

Dinner

Course

British

Cuisine

293 kcal

Calories

Ingredients

Servings

mashed potatoes

  • 1.75 tsp kosher salt
  • 2 lb red potatoes, peeled and cut into 1/2-inch chunks
  • 2 tbsp salted butter
  • 2 clove garlic cloves, minced
  • 0.5 cup half-and-half
  • 0.25 tsp freshly ground black pepper

filling

  • 2 tbsp olive oil
  • 0.75 cup red onion, finely diced
  • 1.25 lb cremini mushrooms, stemmed and sliced
  • 2 cup carrots, peeled and chopped
  • 1 sprig fresh rosemary
  • 1 sprig fresh thyme
  • 2 clove garlic cloves, minced
  • 3 tbsp tomato paste
  • 3 tbsp all-purpose flour, can use gf flour
  • 0.5 cup dry red wine
  • 2 tsp Worcestershire sauce, there are vegan brands
  • 1.5 cup vegetable broth
  • 1 cup frozen peas
  • 1 cup frozen corn
  • 1 tsp kosher salt
  • 0.5 tsp freshly ground black pepper

Instructions

  1. 1

    To make the mashed potatoes: In a large pot, add 8 cups of water and 1 teaspoon of the salt; bring to a boil over high heat.

  2. 2

    Rinse the potatoes under cold water to remove the starch. Drain and add to the boiling water. Cook until fork tender, 12 to 15 minutes; drain and return the potatoes to the pot.

  3. 3

    While the potatoes are cooking, melt the butter in a small saucepan over low heat. Add the garlic and cook for 5 minutes, or until soft, taking care not to burn the garlic.

  4. 4

    Use a potato masher to lightly break down the potatoes until mostly smooth. Gently fold in the garlic butter. Gradually stir in the half-and-half and season with remaining ¾ teaspoon salt and the pepper. Keep the potatoes warm while you make the shepard’s pie filling.

  5. 5

    Preheat oven to 375 degrees F.

  1. 6

    To make the filling: In a large cast-iron or heavy-bottomed skillet, heat the olive oil over medium heat. Add the onion and sauté for 2 to 3 minutes, just until the onions start to soften. Add the mushrooms, carrots, rosemary, and thyme. Sauté for 5 to 6 minutes, or until the carrots are just starting to soften. Add the garlic and cook for 1 to 2 minutes, or until the garlic is fragrant.

  2. 7

    Add the tomato paste and flour to the skillet and stir. Cook for 1 to 2 minutes, stirring constantly to cook off the taste of the flour. Add the wine and deglaze the skillet, stirring to scrape up any brown bits from the bottom of the skillet. Add the Worcestershire and broth, stirring until the gravy starts to form. Simmer over medium-low heat for 5 minutes, or until the gravy starts to thicken.

  3. 8

    Remove the rosemary and thyme. Stir in the frozen peas and corn. Season with salt and pepper.

  4. 9

    If you are using a cast-iron or other ovenproof pan, you can spread the reserved mashed potatoes right over the vegetable filling. Otherwise, transfer the filling to a 9-inch square or oval baking dish. Spread the mashed potatoes over the top of the filling.

  5. 10

    Bake for 15 to 20 minutes, or until the mashed potatoes are starting to brown and the filling is bubbly. Serve immediately.

Nutrition (per serving)

293kcal

Calorie breakdown

Protein16%48 kcal
Fat25%76 kcal
Carbohydrates59%182 kcal
How this was calculated — 22 of 22 ingredients matched
kosher saltSalt, table0 kcal
red potatoesPotatoes, red, flesh and skin, raw635 kcal
salted butterButter, salted215 kcal
garlic clovesGarlic, raw15 kcal
half-and-halfPork, fresh, leg (ham), shank half, separable lean only, raw143 kcal
freshly ground black pepperPepper, banana, raw0 kcal
olive oilOil, corn, peanut, and olive265 kcal
red onionOnions, red, raw79 kcal
cremini mushroomsMushroom, white, exposed to ultraviolet light, raw125 kcal
carrotsCarrots, raw197 kcal
fresh rosemaryRosemary, fresh1 kcal
fresh thymeThyme, fresh1 kcal
garlic clovesGarlic, raw15 kcal
tomato pasteTomato products, canned, paste, without salt added (Includes foods for USDA's Food Distribution Program)37 kcal
all-purpose flourFlour, wheat, all-purpose, enriched, bleached165 kcal
dry red wineVinegar, red wine23 kcal
Worcestershire sauceSauce, worcestershire8 kcal
vegetable brothSoup, SWANSON, vegetable broth22 kcal
frozen peasPeas, green, raw194 kcal
frozen cornCorn, sweet, white, raw206 kcal
kosher saltSalt, table0 kcal
freshly ground black pepperPepper, banana, raw1 kcal
Serving size ≈ 427 g · 8 servings

Nutrition information is automatically calculated from USDA FoodData Central, so should only be used as an approximation. Actual values may vary depending on the ingredients, brands, and preparation methods used.

Open in analyzer

Keyword: comfort-food, main dish, nutFree, Oven Baked, vegetarian, winter

This post may contain affiliate links. Read our disclosure policy.

Tags:comfort foodmain dishvegetarianwinter

Share this recipe

You Might Also Like

View All →
Nutriforks

About the Author

Nutriforks

NutriForks is a home-cooking site built around two simple ideas: recipes should actually work, and you should know what’s in them. Every recipe pairs clear, tested instructions with a full nutrition breakdown, so healthy, everyday cooking is genuinely easy.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating