A cozy, meat-free spin on classic shepherd’s pie—featuring sautéed mushrooms, hearty veggies, savory gravy, and creamy mashed potato topping that’s perfect for any night of the week.

Why You’ll Love This Recipe

  • Comforting and hearty: Layers of rich veggies and gravy nestled under a fluffy potato crust
  • Savory and flavorful: Fresh herbs, mushrooms, and red wine create a deep umami profile
  • Vegetarian-friendly: Uses vegetable broth and dairy for a satisfying meatless meal
  • One-pot ease: Prep the filling in an oven-safe pot, top with mash, and bake—fewer dishes!

Vegetarian Shepherds Pie

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

Filling

  • 2 Tbsp olive oil
  • 3 shallots, minced (or a mix of onions and garlic)
  • 16 oz fresh mushrooms, sliced
  • 6 carrots, peeled and chopped (~2 cups)
  • 1 sprig fresh rosemary
  • 1 sprig fresh thyme
  • 1 dried bay leaf
  • 2 Tbsp tomato paste
  • 2 Tbsp all-purpose flour
  • ½ cup red wine
  • 1–2 cups vegetable broth
  • 1 tsp salt (adjust to taste)
  • 2 cups frozen peas

Mashed Potatoes

  • 6 Yukon Gold potatoes (~2 lb)
  • ½ cup full‑fat Greek yogurt
  • ¼ cup butter or olive oil
  • Salt, to taste

Directions

Filling

  1. Saute aromatics
    Heat olive oil in a large, oven-safe pot over medium heat. Add minced shallots (or onions and garlic) and sauté until fragrant—about 2 minutes.
  2. Cook vegetables
    Add sliced mushrooms, carrots, rosemary, thyme, and bay leaf. Sauté until carrots begin to soften, about 5–7 minutes.
  3. Make the gravy
    Stir in tomato paste and flour. Pour in red wine and scrape up browned bits. Let wine reduce for 1–2 minutes. Gradually add vegetable broth, stirring until the gravy thickens. Season with salt. Simmer until thickened to your liking.
  4. Finish filling
    Remove herb sprigs and bay leaf. Stir in frozen peas and set aside while you prepare the mash.

Mashed Potatoes

  1. Cook potatoes
    Peel and cube Yukon Gold potatoes. Boil until fork-tender, about 15 minutes. Drain well.
  2. Mash and flavor
    Mash potatoes with Greek yogurt, butter (or olive oil), and salt until smooth and creamy.

Assemble & Bake

  1. Layer
    Preheat oven to 350 °F. Spread mashed potatoes evenly over the filling in your oven-safe pot. Brushing the top with a bit of butter enhances browning.
  2. Bake
    Bake for 15 minutes until the edges of the mash begin to crisp. Optional: Broil for a few minutes at the end for a golden-brown top—watch carefully to avoid burning.
  3. Serve
    Scoop hearty portions straight from the pot into plates or bowls.

Servings and Timing

  • Yields: 6–8 servings
  • Prep time: 15 minutes
  • Cook time (filling): 15 minutes
  • Bake time: 15 minutes (+ optional broiling)
  • Total time: ~45 minutes

Variations

  • Protein boost: Stir in cooked lentils, crumbled tempeh, or diced tofu
  • Add veggies: Mix in diced parsnips, corn, green beans, or celery for more texture
  • Herb swap: Use sage or oregano in place of rosemary and thyme
  • Dairy-free option: Substitute plant-based yogurt and margarine
  • Cheesy top: Sprinkle shredded cheddar on top before baking for a golden cheesy crust

Storage/Reheating

  • Store leftovers in an airtight container and refrigerate for up to 3 days.
  • Reheat: Warm portions in a 350 °F oven for 15–20 minutes until piping hot; reheat leftovers in the microwave or stovetop for single servings.

Vegetarian Shepherds Pie

FAQs

1. Can I skip red wine?

Yes—swap wine with additional vegetable broth. The wine adds depth but isn’t essential.

2. Can I use store-bought mashed potatoes?

Absolutely—just spread prepared mashed potatoes and bake as directed.

3. How do I prevent a watery filling?

Ensure mushrooms are not overcrowded while sautéing and simmer gravy long enough to thicken before baking.

4. Can I assemble ahead of time?

Yes—assemble, cover, and refrigerate up to 24 hours ahead. Bake when ready; add a few minutes to baking time if cold.

5. Can I double the recipe?

Yes—scale ingredients for a larger pan or two smaller casseroles; bake time remains similar.

6. Why broil the top?

Broiling gives a golden, slightly crisp crust—optional but adds visual appeal and texture.

7. Is this gluten-free?

Make it gluten-free by substituting flour with a GF blend or cornstarch for thickening.

8. Can I add cheese?

Yes—mix grated cheese into the mash or sprinkle on top before baking.

9. Can I make it vegan?

Use plant-based butter and non-dairy yogurt for a fully vegan dish.

10. Can I freeze leftovers?

Yes—freeze in a sealed container for up to 2 months. Thaw overnight and reheat in the oven for best texture.

Conclusion

This Vegetarian Shepherd’s Pie is a warm, satisfying, and veggie-packed dish that’s ideal for cozy nights or entertaining. With savory mushrooms, vibrant herbs, creamy potatoes, and easy make-ahead options, it’s sure to become a comforting staple in your kitchen. Serve fresh, dig in, and enjoy every soul-warming bite.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegetarian Shepherds Pie

Vegetarian Shepherd’s Pie


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Maggie
  • Total Time: 45 minutes
  • Yield: 6–8 servings
  • Diet: Vegetarian

Description

A hearty, meat-free twist on shepherd’s pie featuring mushrooms, carrots, and peas in a rich herb gravy, topped with creamy mashed potatoes—perfect for a comforting vegetarian meal.


Ingredients

2 Tbsp olive oil

3 shallots, minced (or onion/garlic combo)

16 oz mushrooms, sliced

6 carrots, chopped

1 sprig rosemary

1 sprig thyme

1 bay leaf

2 Tbsp tomato paste

2 Tbsp all-purpose flour

1/2 cup red wine

12 cups vegetable broth

1 tsp salt

2 cups frozen peas

6 Yukon Gold potatoes (2 lb)

1/2 cup Greek yogurt

1/4 cup butter or olive oil

Salt, to taste


Instructions

  1. Preheat oven to 350°F. In an oven-safe pot, sauté shallots in olive oil until fragrant.
  2. Add mushrooms, carrots, rosemary, thyme, and bay leaf. Cook 5–7 minutes.
  3. Stir in tomato paste and flour. Add red wine and reduce 2 minutes. Stir in broth and simmer to thicken. Remove herbs and add peas. Set aside.
  4. Peel and cube potatoes. Boil until tender, then mash with yogurt, butter, and salt.
  5. Spread mashed potatoes over filling. Brush top with butter if desired.
  6. Bake for 15 minutes. Optional: broil for 2–3 minutes for a golden crust. Serve warm.

Notes

  • Use lentils, tempeh, or tofu for added protein.
  • Sub plant-based yogurt and butter for a vegan option.
  • Add cheese to the mashed potatoes or top layer.
  • Mix in extra veggies like corn, celery, or parsnips.
  • Assemble ahead and refrigerate up to 24 hours before baking.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Dish
  • Method: Bake
  • Cuisine: British

Nutrition

  • Serving Size: 1 of 8 servings
  • Calories: 265
  • Sugar: 6g
  • Sodium: 420mg
  • Fat: 11g
  • Saturated Fat: 4g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 5g
  • Protein: 7g
  • Cholesterol: 10mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star