Vegan Shepherd’s Pie

Posted on March 5, 2026

Modified: March 5, 2026

By Emma
A delicious slice of Vegan Shepherd's Pie with a golden mashed potato topping and a rich lentil and vegetable filling, served on a white plate.

Oh, how I adore the warmth and comfort of a perfectly made Vegan Shepherd’s Pie! There’s nothing quite like that creamy root vegetable mash atop a rich, savory lentil filling to make you feel truly nourished, much like my favorite lemon pepper cauliflower dish.

I remember cold winter evenings growing up, watching my grandmother lovingly prepare her shepherd’s pie, and now I’ve created a plant-based version that carries all that same nostalgic comfort. It’s a dish that brings everyone to the table.

This recipe is not only incredibly hearty and satisfying, but it’s also wonderfully low-stress to prepare, making it perfect for busy weeknights. My tip? Always taste and adjust your seasonings as you go!

What You Need to Make This Recipe

Creating this Vegan Shepherd’s Pie is a joy, built on hearty lentils, vibrant root vegetables, and aromatic spices. I especially love how the humble russet and sweet potatoes combine for that irresistible mash. Full details are in the recipe card, much like my beloved vegan chili.

vegan shepherds pie recipe
Vegan Shepherd's Pie 6

How to Make Vegan Shepherd’s Pie

Crafting this Vegan Shepherd’s Pie is so comforting. I first prepare the creamy root vegetable mash, then the savory lentil and vegetable filling. Finally, I assemble and bake until golden and bubbly. It’s a family-friendly meal, much like my Mediterranean vegetable pasta bake.

Pro Tips for Making This Vegan Shepherd’s Pie

I’ve made this dish countless times, and I’ve picked up a few tricks to ensure your Vegan Shepherd’s Pie turns out perfectly every time.

  • For the Mash: Don’t skip roasting the parsnips with the potatoes and sweet potatoes for the mash. It adds a subtle sweetness and depth that truly elevates the flavor profile. I also always warm my plant milk and vegan butter before adding them to the cooked vegetables; it makes for a much smoother, creamier mash.
  • For the Filling: Make sure your lentil and vegetable filling isn’t too watery before adding the flour and bringing it to a simmer. A thick, rich filling ensures it holds up beautifully under the mash.
  • My Secret Trick: I always add a generous pinch of smoked paprika to my lentil filling. It gives an incredible depth of flavor and a lovely warmth that makes this dish extra special, without being overpowering.
vegan shepherds pie recipe 1
Vegan Shepherd's Pie 7

How to Store Vegan Shepherd’s Pie

Leftovers of this amazing Vegan Shepherd’s Pie are simply delightful, and I’ve got my system down to make them last.

  • Refrigeration: Once completely cooled, I store any remaining pie in an airtight container in the refrigerator for up to 3-4 days. This ensures it stays fresh and delicious for quick lunches or dinners.
  • Freezing: For longer storage, I cover the baked pie tightly with foil and then plastic wrap, or transfer individual portions to freezer-safe containers. It keeps wonderfully in the freezer for up to 2-3 months.
  • Reheating: My favorite way to reheat is slowly in the oven, covered, until warmed through, then uncovered for a few minutes to crisp the top. This brings the dish back to life beautifully! Alternatively, individual servings can be microwaved.

Nutritional Benefits

This Vegan Shepherd’s Pie is nourishing! Lentils provide plant-based protein and fiber, while root vegetables offer essential vitamins. It’s a wholesome, satisfying meal I feel great feeding my family.

vegan shepherds pie pinterest
Vegan Shepherd's Pie 8

FAQs

Can I make this Vegan Shepherd’s Pie gluten-free?

Absolutely! To make this delicious Vegan Shepherd’s Pie gluten-free, ensure your soy sauce is tamari (which is naturally gluten-free) and use a gluten-free all-purpose flour blend for the filling. All other main ingredients are naturally gluten-free, so you can enjoy this comforting dish without worry, making it accessible for everyone at your table.

What can I substitute for lentils in the filling?

If lentils aren’t your preference for this Vegan Shepherd’s Pie, you have a few great options to explore. Cooked brown rice, quinoa, or even crumbled tempeh can work wonderfully to give the filling a hearty texture. Just be sure to adjust seasonings as needed to complement your chosen substitute’s unique flavor profile.

Can I prepare this Vegan Shepherd’s Pie ahead of time?

Yes, you absolutely can! This Vegan Shepherd’s Pie is fantastic for meal prep and makes entertaining a breeze. You can prepare both the root vegetable mash and the savory lentil filling completely ahead of time, then assemble and bake closer to when you plan to serve it. This flexibility is a game-changer!

What are some good side dishes to serve with Vegan Shepherd’s Pie?

This hearty Vegan Shepherd’s Pie is quite a complete meal already, full of flavor and texture! If you’re looking for a little something extra, I suggest a simple green salad with a light vinaigrette for freshness. Steamed green beans or a side of crusty bread are also lovely additions to the table.

A delicious slice of Vegan Shepherd's Pie with a golden mashed potato topping and a rich lentil and vegetable filling, served on a white plate.
ff99926f8f19c84cff81b7634fe3210e884ebe8f5a6e3e933e369e1a49306398?s=30&d=https%3A%2F%2Fyummyget.com%2Fwp content%2Fuploads%2F2024%2F11%2Fcropped FOOD Website 2 iconEmma

Hearty Vegan Shepherd's Pie with Root Vegetable Mash

A comforting and wholesome vegan twist on a classic, featuring a rich, savory lentil and vegetable filling topped with a creamy, vibrant root vegetable mash. Perfect for a cozy family meal.
Prep Time 30 minutes
Cook Time 45 minutes
Total Time 1 hour 15 minutes
Servings: 6 servings
Course: Main Course
Cuisine: American, British
Calories: 400

Ingredients
  

For the Root Vegetable Mash Topping
  • 2 lbs Russet potatoes peeled and cut into 1-inch cubes
  • 1 medium Sweet potato peeled and cut into 1-inch cubes
  • 1 medium Parsnip peeled and cut into 1-inch cubes
  • 1/2 cup Unsweetened plant milk (e.g., almond, soy, oat)
  • 2 tbsp Vegan butter melted
  • 1/2 tsp Garlic powder
  • to taste Salt
  • to taste Black pepper
For the Savory Lentil & Vegetable Filling
  • 1 tbsp Olive oil
  • 1 medium Yellow onion diced
  • 2 cloves Garlic minced
  • 2 medium Carrots diced
  • 2 stalks Celery diced
  • 1 cup Brown or green lentils rinsed
  • 4 cups Vegetable broth low sodium
  • 1 cup Frozen peas
  • 1 cup Frozen corn
  • 1/2 cup Diced mushrooms (optional, for extra umami)
  • 2 tbsp Tomato paste
  • 1 tbsp Soy sauce or tamari
  • 1 tsp Dried thyme
  • 1/2 tsp Dried rosemary crushed
  • 1/4 tsp Smoked paprika
  • to taste Salt
  • to taste Black pepper
  • 2 tbsp All-purpose flour or cornstarch for thickening
  • 1/4 cup Water (if using cornstarch slurry)

Equipment

  • Large pot
  • Large Skillet or Dutch Oven
  • 9x13 inch baking dish
  • Potato Masher or Food Mill
  • Measuring Cups and Spoons
  • Cutting Board
  • Knife

Method
 

Prepare the Root Vegetable Mash
  • Place peeled and cubed russet potatoes, sweet potato, and parsnip in a large pot. Cover with cold water by about an inch. Add a pinch of salt.
  • Bring to a boil, then reduce heat and simmer for 15-20 minutes, or until vegetables are very tender when pierced with a fork.
  • Drain the vegetables thoroughly. Return them to the hot pot.
  • Add plant milk, vegan butter, garlic powder, salt, and pepper. Mash until smooth and creamy. Taste and adjust seasonings. Set aside.
Prepare the Savory Lentil & Vegetable Filling
  • While vegetables for the mash are cooking, heat olive oil in a large skillet or Dutch oven over medium heat.
  • Add diced onion, carrots, and celery. Sauté for 5-7 minutes until softened.
  • Add minced garlic and diced mushrooms (if using), and sauté for another 2-3 minutes until fragrant.
  • Stir in the rinsed lentils, tomato paste, soy sauce/tamari, dried thyme, dried rosemary, and smoked paprika. Cook for 1 minute, stirring constantly.
  • Pour in the vegetable broth. Bring to a boil, then reduce heat, cover, and simmer for 20-25 minutes, or until lentils are tender.
  • If using flour, sprinkle it over the lentils and stir well until fully incorporated. Cook for 1-2 minutes to cook out the raw flour taste, then add frozen peas and corn. If using cornstarch, mix it with 1/4 cup cold water to create a slurry, then stir into the simmering lentil mixture with peas and corn.
  • Cook for another 3-5 minutes, stirring occasionally, until the sauce has thickened. Taste and adjust salt and pepper. The filling should be hearty but not overly soupy.
Assemble and Bake the Shepherd's Pie
  • Preheat oven to 375°F (190°C).
  • Spoon the prepared lentil and vegetable filling evenly into a 9x13 inch baking dish (or a similar 2-quart oven-safe dish).
  • Carefully spread the root vegetable mash over the lentil filling, ensuring it covers the entire surface. You can use a fork to create decorative ridges on top.
  • Bake for 25-30 minutes, or until the filling is bubbly around the edges and the mash topping is lightly golden.
  • For extra browning, you can place it under the broiler for 2-3 minutes at the end, watching carefully to prevent burning.
  • Remove from oven and let stand for 5-10 minutes before serving. This allows the pie to set.

Notes

This Vegan Shepherd's Pie makes excellent leftovers and can be stored in an airtight container in the refrigerator for up to 3-4 days.
For a gluten-free version, ensure your vegetable broth is gluten-free and use cornstarch for thickening instead of all-purpose flour.
Feel free to experiment with other root vegetables for the mash, such as celeriac or rutabaga.

Conclusion

I truly hope you’ll give this Vegan Shepherd’s Pie a try! It’s more than just a recipe; it’s a bowl full of warmth, comfort, and hearty goodness, perfect for gathering my family around the table. With its rich flavors and wholesome ingredients, it’s destined to become a staple in your home, just like my cherished vegetable casserole. Enjoy the process and savor every comforting bite!

Follow us on Social Media : Facebook and Pinterest

You might also like these recipes

Leave a Comment

Recipe Rating