Introduction
Vegetarian Shepherd’s Pie is a comforting and hearty dish that embodies the essence of classic comfort food without the meat. Packed with vibrant vegetables, earthy flavors, and topped with creamy mashed potatoes, this recipe is a perfect dish for any occasion. Whether you are a devoted vegetarian or simply looking to incorporate more plant-based meals into your diet, this shepherd’s pie will warm your heart and satisfy your taste buds.
Detailed Ingredients with measures
– 2 tablespoons olive oil
– 3 shallots, minced (or some onions and garlic)
– 16 ounces fresh mushrooms, sliced
– 6 carrots, peeled and chopped (about 2 cups)
– 1 sprig of fresh rosemary
– 1 sprig of fresh thyme
– 1 dried bay leaf
– 2 tablespoons tomato paste
– 2 tablespoons flour
– 1/2 cup red wine
– 1–2 cups veggie broth
– 1 teaspoon salt (more or less to taste)
– 2 cups frozen peas
For the Mashed Potatoes:
– 6 Yukon gold potatoes (about 2 pounds)
– 1/2 cup full-fat Greek yogurt
– 1/4 cup butter or olive oil
– Salt to taste
Prep Time
Approximately 15 minutes.
Cook Time, Total Time, Yield
Cook Time: 35 minutes
Total Time: 50 minutes
Yield: Serves 6-8
To make the mashed potatoes, begin by peeling the Yukon gold potatoes. Boil them until they are fork-tender, ensuring they can be easily mashed. Drain the potatoes, mash them thoroughly, and mix in the Greek yogurt and butter. Season with salt according to your taste.
For the veggie filling, heat the olive oil in a large oven-safe pot over medium heat. Add the minced shallots and sauté until they become fragrant. Then, incorporate the sliced mushrooms and chopped carrots, along with the whole herbs (which will be removed later). Sauté this mixture until the carrots are softened.
Next, prepare the gravy by adding the tomato paste and flour to the pot, stirring well. Pour in the red wine, allowing it to sizzle as you scrape the browned bits off the bottom of the pot. Let the wine cook out for a minute or two before slowly adding the veggie broth while stirring until a thick gravy forms. Season with salt to taste and simmer over low heat to thicken further.
Once the gravy is ready, remove the herbs and stir in the frozen peas. Spread the creamy mashed potatoes on top of the veggie mixture, optionally brushing with additional butter for an extra touch of flavor. Bake the shepherd’s pie in an oven preheated to 350°F for about 15 minutes. For a beautifully golden and crispy top, finish it on the broil setting for a few minutes.
Scoop up a generous serving of this flavorful Vegetarian Shepherd’s Pie and enjoy a cozy and satisfying meal.
Detailed Directions and Instructions
Make the mashed potatoes
Peel the Yukon gold potatoes. Boil them in salted water until fork tender, ensuring they can be easily mashed. Drain the water, then mash the potatoes. Mix in the full-fat Greek yogurt and butter or olive oil until smooth and creamy. Season with salt to taste. (Alternatively, you can use the Instant Pot method for quicker preparation.)
Make the veggies
In a large oven-safe pot, heat 2 tablespoons of olive oil over medium heat. Add minced shallots and sauté them until they become fragrant. Next, add the sliced mushrooms and chopped carrots. Include the sprigs of fresh rosemary and thyme, along with the bay leaf. Sauté the mixture until the carrots are softened.
Make the gravy
Add 2 tablespoons of tomato paste and 2 tablespoons of flour to the pot, stirring to combine. Pour in 1/2 cup of red wine, allowing it to produce a sizzling sound as it cooks. Scrape the bottom of the pan to lift any browned bits. Let the wine simmer for a minute or two until it’s mostly reduced. Gradually add 1 to 2 cups of veggie broth, stirring continuously until a gravy begins to form. Season with 1 teaspoon of salt and let it simmer over low heat to further thicken.
Combine and bake
Remove the herbs from the pot. Stir in 2 cups of frozen peas, ensuring they are evenly distributed. Spread the prepared mashed potatoes over the vegetable mixture, smoothing it out to cover the top completely. For additional flavor, brush the surface with melted butter. Bake in a preheated oven at 350°F (175°C) for 15 minutes. For a golden finish, switch to the broil setting for a few extra minutes.
Scoop and serve
Spoon out a hearty serving of the Vegetarian Shepherd’s Pie and enjoy your cozy meal.
Notes
On mash consistency
Adjust the amount of Greek yogurt and butter according to your preferred creaminess and flavor.
For herb removal
Make sure to thoroughly remove the sprigs of rosemary, thyme, and bay leaf before serving, as they can be tough to chew.
Red wine substitute
If you prefer not to use red wine, you can replace it with additional veggie broth or a splash of balsamic vinegar for acidity.
Vegetable variations
Feel free to customize the vegetable filling by adding other vegetables like celery or bell peppers based on your preferences.
Storing leftovers
Store any leftovers in an airtight container in the refrigerator for up to three days. Reheat in the oven for best results.

Cook techniques
Boiling Potatoes
Peel the Yukon gold potatoes and cut them into uniform chunks for even cooking. Boil in salted water until fork-tender, which should take about 15-20 minutes.
Mashing Potatoes
Drain the boiled potatoes thoroughly. Use a potato masher or ricer to achieve a smooth consistency. Mix in full-fat Greek yogurt and butter for creaminess.
Sautéing Vegetables
In a large oven-safe pot, heat olive oil over medium heat. Add minced shallots and sauté until they are translucent and fragrant. Follow by adding sliced mushrooms and chopped carrots, cooking until softened.
Making Gravy
After sautéing the vegetables, stir in tomato paste and flour. Gradually add red wine, scraping the bottom of the pan to incorporate the browned bits. Slowly mix in veggie broth until a thick gravy forms.
Baking Shepherd’s Pie
Once the filling is prepared and seasoned with salt, stir in frozen peas. Spread the mashed potatoes over the top of the filling, optionally brushing with butter. Bake at 350°F for 15 minutes and finish under the broiler for a crispy top.
FAQ
Can I use different types of potatoes for the mash?
Yes, you can use other varieties like Russet or red potatoes, but Yukon golds provide a creamier texture.
Is there a substitute for red wine?
If you prefer to avoid alcohol, you can use additional veggie broth or a splash of balsamic vinegar for depth.
How can I make this dish gluten-free?
Substitute the flour with a gluten-free flour blend or cornstarch, ensuring your veggie broth is also gluten-free.
Can I add other vegetables to the filling?
Absolutely! Feel free to add vegetables like bell peppers, zucchini, or green beans based on your preference.
How long can I store leftovers?
Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. Reheat in the oven for best results.
Conclusion
The Vegetarian Shepherd’s Pie is a delightful and hearty dish that celebrates comforting flavors and wholesome ingredients. Its rich filling, complemented by creamy mashed potatoes, makes it a perfect option for both special occasions and cozy weeknight dinners. This dish not only satisfies the taste buds but also provides a nutritious plant-based option that everyone will enjoy.
Vegetarian Cottage Pie
Swap in lentils or chickpeas for a different texture and flavor profile in your shepherd’s pie while keeping it hearty and filling.
Mushroom and Spinach Casserole
Use the same filling base with added spinach and a sprinkle of cheese on top before baking for a savory twist.
Quinoa and Vegetable Bake
Replace the potatoes with a quinoa crust or topping for a gluten-free version while maintaining the great taste of the original.
Stuffed Bell Peppers
Utilize the mushroom and carrot filling to stuff bell peppers, topped with cheese for bubbling goodness.
Savory Vegetable Pot Pie
Transform the filling into a pot pie by adding a layer of flaky pastry on top and baking until golden brown for a delightful twist.
Zucchini and Bean Bake
Incorporate zucchini and beans into the filling for added variety and nutritional benefits, making for a refreshing take on the traditional recipe.

