Vegan Shepherd’s Pie

Servings: 6 Total Time: 1 hr 5 mins Difficulty: Intermediate
A comforting Vegan Shepherd's Pie
Delicious Vegan Shepherd's Pie with vegetables and creamy mashed potato topping. pinit

Creating a comforting Vegan Shepherd’s Pie is like wrapping yourself in a warm blanket at the end of a long day. You’ll find joy in every layer, from the hearty lentil filling to the creamy mashed potato topping. This recipe is not just a dish; it’s a celebration of flavors and textures that will bring smiles to your table, whether it’s a cozy family dinner or a gathering with friends.

Why you’ll love this recipe

This Vegan Shepherd’s Pie is the epitome of comfort food, and it has a few secrets up its sleeve that make it stand out. First, let’s talk about texture—the combination of brown or green lentils creates a delightful, meaty consistency that will satisfy even the most loyal carnivores among us. This dish is packed with earthy flavors, thanks to the rich vegetable broth and the aromatic medley of sautéed veggies like onions, carrots, and mushrooms.

But wait, there’s more! The warm notes of thyme and rosemary, paired with a splash of red wine (if you choose), elevate this dish to something truly special—a hearty meal that nourishes both body and soul. Plus, it’s loaded with nutrients, making it a nourishing option for anyone seeking goodness on their plate. With a velvety layer of mashed potatoes on top, you’ll find it hard to resist diving in for a second helping—or a third!

Gather these ingredients

Let’s roll up our sleeves and gather what we need. Each ingredient contributes to the overall magic of this delicious dish:

  • Brown or Green Lentils (1 cup, dried): The heart and soul of our shepherd’s pie. I love using dried lentils because they soak up the flavors beautifully; if you have pre-cooked lentils on hand, they’ll work too—just adjust your cooking time!

  • Vegetable Broth (4 cups): This serves as the flavorful liquid base for cooking the lentils and veggies. Opt for a low-sodium version to keep the salt in check; you’ll find it makes all the difference.

  • Olive Oil (2 tablespoons): A drizzle of extra virgin olive oil is perfect for sautéing the vegetables, adding richness and depth.

  • Yellow Onion (1 large, diced): The foundation of flavor in our filling. White or red onions can step in if that’s what you have!

  • Carrots (2 medium, diced): Sweet, colorful, and full of nutrients. Regular or rainbow carrots are both beautiful and delicious.

  • Celery (2 stalks, diced): An unsung hero of the mirepoix—giving a subtle savoriness that’s hard to beat.

  • Mushrooms (8 oz, sliced): Choose cremini, white button, or portobello. If you’re feeling fancy, a mix of wild mushrooms adds incredible umami.

  • Garlic (3 cloves, minced): Essential for a punch of flavor. Fresh garlic is the best, but in a pinch, garlic powder will do.

  • Tomato Paste (2 tablespoons): For a burst of richness. If you can find double-concentrated tomato paste, snag it—trust me on this!

  • Red Wine (1/2 cup, optional): A dry red like Merlot or Cabernet Sauvignon. It deepens the flavors, but feel free to swap it for additional vegetable broth if you want to keep it alcohol-free.

  • Dried Thyme (1 teaspoon): A warm, earthy note that beautifully complements the lentils.

  • Dried Rosemary (1/2 teaspoon): Adds a piney punch; fresh rosemary can be used as well.

  • Bay Leaf (1): A subtle infusion of flavor—don’t forget to fish it out before serving!

  • Frozen Peas (1 cup): Sweet and colorful, tossed in at the end for a pop of freshness.

  • Corn Kernels (1 cup, frozen or canned): Adds sweetness and a delightful crunch.

  • Soy Sauce or Tamari (1 tablespoon): A splash enhances the umami flavor—Tamari is your friend for a gluten-free option.

  • Salt and Black Pepper: To taste, of course! Essential for balancing flavors.

  • Russet Potatoes (4 lbs, peeled and quartered): The classic choice for mashed potatoes, but Yukon Gold will give you a creamier texture.

  • Plant-Based Milk (1 cup, unsweetened): Creaminess is key! Almond, soy, or oat milk works great—just keep it neutral-flavored.

  • Vegan Butter (4 tablespoons): Adds rich flavor to your mash—choose a high-quality vegan butter for best results.

  • Nutritional Yeast (2 tablespoons, optional): For a cheesy, savory kick in your mashed potatoes.

  • Salt and White Pepper: To season the mash; white pepper offers warmth without visual specks.

How this recipe comes together

  1. Prepare Your Lentils: Rinse the lentils under cold water, drain, and set aside.

  2. Sauté the Aromatics: In a large pot, heat the olive oil over medium heat. Add diced onion, carrots, and celery. Stir occasionally and let them cook for about 5-7 minutes until softened.

  3. Add Garlic and Mushrooms: Toss in the minced garlic and sliced mushrooms. Sauté for another 5 minutes until the mushrooms release their moisture and everything is fragrant.

  4. Incorporate Tomato Paste and Herbs: Stir in the tomato paste, then sprinkle in thyme, rosemary, and the bay leaf. Cook for another minute.

  5. Add Lentils and Broth: Pour in the lentils and vegetable broth. If you’re using red wine, add it here. Bring to a boil, then reduce heat to low, cover, and let simmer for about 25 minutes or until the lentils are tender.

  6. Add Frozen Vegetables: Stir in the frozen peas and corn, then season with soy sauce, salt, and black pepper. Let it simmer for another 5 minutes to meld those flavors.

  7. Prepare the Mashed Potatoes: While the lentil mixture is cooking, boil the quartered potatoes in a large pot of salted water until tender, about 15-20 minutes. Drain and return to the pot.

  8. Mash It Up: Add plant-based milk, vegan butter, nutritional yeast (if using), and season with salt and white pepper. Mash until smooth and creamy.

  9. Assemble the Pie: Preheat your oven to 400°F (200°C). Spread the lentil filling in a baking dish, then top with the mashed potatoes. Use a fork to create texture on top, which will get crispy and golden.

  10. Bake the Pie: Bake for 25-30 minutes, until the top is golden and slightly crispy.

  11. Serve and Enjoy: Let it cool for a few minutes, then dig in and enjoy your hearty Vegan Shepherd’s Pie!

Best way to enjoy it

This Vegan Shepherd’s Pie is a standalone hero, but if you want to create a full experience, consider pairing it with a simple side salad made of mixed greens and a light vinaigrette. It adds a refreshing crunch and completes the meal beautifully.

How to store and freeze

Alright, friends, life happens! If you have leftovers (which is rare but possible), they can be stored in an airtight container in the fridge for up to 5 days. Reheat in the oven at 350°F (175°C) until warmed through. If you want to freeze some, scoop portions into freezer-safe containers and enjoy within 3 months. Thaw in the fridge overnight before reheating—easy peasy!

Pro chef tips

  • Experiment with your veggies; add bell peppers or zucchini for extra color and nutrition.
  • Don’t skip sautéing the tomato paste—it really brings out the depth of flavor.
  • Try adding some fresh spinach or kale right before the pie goes in the oven for a nutrient boost.

Creative Twists

Want to add a personal touch? Here are a few variations to try:

  • Use sweet potatoes instead of russets for the mash—it’s a delightful twist!
  • Top with crispy onions or make a breadcrumb topping for an added crunch.
  • Spice it up with a dash of smoked paprika or chili powder for a warm kick.

Your questions answered

  1. How long does it take to make this recipe?
    Total time is around 1 hour, including prep and cook time.

  2. Can I make this ahead of time?
    Absolutely! This dish keeps well in the fridge and tastes even better the next day.

  3. What can I use in place of lentils?
    Try using quinoa or textured vegetable protein for variations.

  4. Can I make this gluten-free?
    Sure thing! Just use Tamari instead of soy sauce, and check your vegetable broth for gluten.

  5. What’s a great side dish?
    A light cucumber salad or a classic green salad works wonders alongside the pie.

This Vegan Shepherd’s Pie is not only satiating but also a powerhouse of nutrients, thanks to all the veggies and lentils. Dive into this savory delight, have fun with the recipe, and let your creativity shine! Feel free to adjust flavors and toppings, and I’d love to hear about your experiments in the kitchen—let’s keep this vibrant cooking community alive!

Difficulty: Intermediate Prep Time 20 mins Cook Time 40 mins Rest Time 5 mins Total Time 1 hr 5 mins
Cooking Temp: 400  F Servings: 6 Estimated Cost: $ 15 Calories: 350
Best Season: Winter

Description

This Vegan Shepherd's Pie features a hearty lentil filling topped with creamy mashed potatoes, making it the perfect comfort food for any occasion.

Ingredients

Filling

Instructions

Prepare Your Lentils

  1. Rinse the lentils under cold water, drain, and set aside.

Sauté the Aromatics

  1. In a large pot, heat the olive oil over medium heat. Add diced onion, carrots, and celery. Stir occasionally and let them cook for about 5-7 minutes until softened.

Add Garlic and Mushrooms

  1. Toss in the minced garlic and sliced mushrooms. Sauté for another 5 minutes until the mushrooms release their moisture and everything is fragrant.

Incorporate Tomato Paste and Herbs

  1. Stir in the tomato paste, then sprinkle in thyme, rosemary, and the bay leaf. Cook for another minute.

Add Lentils and Broth

  1. Pour in the lentils and vegetable broth. If you're using red wine, add it here. Bring to a boil, then reduce heat to low, cover, and let simmer for about 25 minutes or until the lentils are tender.

Add Frozen Vegetables

  1. Stir in the frozen peas and corn, then season with soy sauce, salt, and black pepper. Let it simmer for another 5 minutes to meld those flavors.

Prepare the Mashed Potatoes

  1. While the lentil mixture is cooking, boil the quartered potatoes in a large pot of salted water until tender, about 15-20 minutes. Drain and return to the pot.

Mash It Up

  1. Add plant-based milk, vegan butter, nutritional yeast (if using), and season with salt and white pepper. Mash until smooth and creamy.

Assemble the Pie

  1. Preheat your oven to 400°F (200°C). Spread the lentil filling in a baking dish, then top with the mashed potatoes. Use a fork to create texture on top, which will get crispy and golden.

Bake the Pie

  1. Bake for 25-30 minutes, until the top is golden and slightly crispy.

Serve and Enjoy

  1. Let it cool for a few minutes, then dig in and enjoy your hearty Vegan Shepherd's Pie!

Nutrition Facts

Servings 6


Amount Per Serving
Calories 350kcal
% Daily Value *
Total Fat 15g24%
Saturated Fat 2g10%
Trans Fat 0g
Cholesterol 0mg
Sodium 500mg21%
Potassium 600mg18%
Total Carbohydrate 45g15%
Dietary Fiber 10g40%
Sugars 5g
Protein 12g24%

Vitamin A 500 IU
Vitamin C 30 mg
Calcium 100 mg
Iron 4 mg
Vitamin D 0 IU
Vitamin E 2 IU
Vitamin K 5 mcg
Thiamin 0.2 mg
Riboflavin 0.1 mg
Niacin 2 mg
Vitamin B6 0.3 mg
Folate 100 mcg
Vitamin B12 0 mcg
Biotin 0 mcg
Pantothenic Acid 0.5 mg
Phosphorus 200 mg
Iodine 0 mcg
Magnesium 50 mg
Zinc 1 mg
Selenium 0 mcg
Copper 0.3 mg
Manganese 0.5 mg
Chromium 0 mcg
Molybdenum 0 mcg
Chloride 0 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

Feel free to adjust flavors and toppings. This dish keeps well in the fridge and tastes even better the next day.
Keywords: Vegan, Shepherd's Pie, Comfort Food, Lentils, Mashed Potatoes
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Your questions answered

Expand All:

How long does it take to make this recipe?

Total time is around 1 hour, including prep and cook time.

Can I make this ahead of time?

Absolutely! This dish keeps well in the fridge and tastes even better the next day.

What can I use in place of lentils?

Try using quinoa or textured vegetable protein for variations.

Can I make this gluten-free?

Sure thing! Just use Tamari instead of soy sauce, and check your vegetable broth for gluten.

What’s a great side dish?

A light cucumber salad or a classic green salad works wonders alongside the pie.

Irelia Novak Food and Lifestyle Blogger

Hi, I'm Irelia Novak, a passionate home cook and food blogger who loves turning simple ingredients into delicious everyday meals. I live a cozy, family-centered life and enjoy exploring new flavors, discovering fresh ideas, and sharing inspiring recipes. When I’m not in the kitchen, you’ll find me traveling, journaling, or spending quality time with the people I love.

Leave a Comment

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