Rating: 3.81
(21)

Vegan Shepherd’s Pie

August 27, 2024

Shepherd’s Pie is a classic comfort food, known for its rich layers of savory filling and creamy mashed potatoes. The traditional version is made with ground meat, but Vegan Shepherd’s Pie offers a delicious, plant-based alternative that’s just as hearty, flavorful, and satisfying. Packed with vegetables, lentils, and topped with velvety mashed potatoes, this dish is perfect for those looking to enjoy a comforting meal without animal products.

The base of a Vegan Shepherd’s Pie is made with a combination of vegetables like carrots, peas, corn, and onions, simmered together in a flavorful broth. To replace the traditional meat, lentils are often used for their meaty texture and ability to absorb flavors, making them the perfect substitute. The vegetables and lentils are seasoned with herbs like thyme and rosemary, and often a bit of tomato paste or Worcestershire sauce (vegan version) is added to give the dish depth and richness.

The key to making a great Vegan Shepherd’s Pie is the creamy mashed potatoes on top. Using plant-based butter and non-dairy milk, the potatoes are whipped to perfection, creating a smooth, fluffy topping that contrasts beautifully with the savory filling beneath. The potatoes are then spread over the vegetable-lentil mixture, and the pie is baked until golden and bubbly.

One of the best things about Vegan Shepherd’s Pie is its versatility. You can easily customize the filling with your favorite vegetables or add other plant-based ingredients like mushrooms for added texture and flavor. The mashed potatoes can be seasoned with garlic, nutritional yeast, or vegan cheese for extra creaminess and richness. It’s a great dish for meal prepping, as it can be made in advance and reheated throughout the week.

Vegan Shepherd’s Pie is the perfect dish for a cozy family dinner, especially during colder months when you crave something warm and comforting. It’s also a great option for those new to plant-based eating, as it offers all the flavors of the classic version without compromising on taste or texture.

In conclusion, Vegan Shepherd’s Pie is a delicious and nutritious twist on a classic comfort dish. With its savory, vegetable-packed filling and creamy mashed potato topping, it’s a satisfying, plant-based meal that everyone can enjoy. Whether you’re vegan or simply looking to reduce your meat consumption, this dish is sure to become a favorite in your recipe rotation.

Vegan Shepherd's Pie
Vegan Shepherd’s Pie
3.81 from 21 votes
A hearty and filling vegan shepherd’s pie loaded with vegetables and lentils, topped with creamy mashed potatoes, and baked to perfection.
Servings 6 people
Prep Time 30 minutes
Cook Time 45 minutes
Total Time 1 hour 15 minutes

Ingredients
  

  • 2 cups green lentils rinsed and drained
  • 4 cups vegetable broth low-sodium
  • 1 tbsp olive oil extra virgin
  • 1 onion diced
  • 2 carrots diced
  • 2 stalks celery diced
  • 3 cloves garlic minced
  • 2 tbsp tomato paste
  • 1 cup frozen peas
  • 1 cup corn frozen
  • 1 tsp thyme dried
  • 1 tsp rosemary dried
  • to taste Salt and pepper
  • 4 cups mashed potatoes prepared, for topping

Instructions
 

  • Preheat your oven to 400°F (200°C).
  • In a large pot, combine the green lentils and vegetable broth. Bring to a boil, then reduce heat and let simmer for 20-25 minutes until lentils are tender. Drain any excess liquid.
  • While lentils are cooking, heat olive oil in a large skillet over medium heat. Add diced onion, carrots, and celery and sauté for 5-7 minutes until vegetables are softened.
  • Add minced garlic and tomato paste to the skillet and cook for another 2 minutes.
  • Stir in the cooked lentils, frozen peas, frozen corn, dried thyme, and dried rosemary. Cook for an additional 5 minutes, stirring occasionally. Season with salt and pepper to taste.
  • Transfer the lentil and vegetable mixture to a baking dish and spread it out evenly.
  • Spread the prepared mashed potatoes over the top of the lentil mixture, smoothing it out to cover completely.
  • Bake in the preheated oven for 25-30 minutes, until the top is lightly browned and the filling is bubbling.
  • Let the shepherd’s pie cool for a few minutes before serving.

Nutrition

Serving: 1gCalories: 350kcalCarbohydrates: 55gProtein: 12gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 1.5gMonounsaturated Fat: 4.5gSodium: 500mgPotassium: 900mgFiber: 15gSugar: 8gVitamin A: 8500IUVitamin C: 20mgCalcium: 100mgIron: 6mg
Calories: 350kcal
Meal Type: Dinner
Cuisine: American
Keyword: comfort food, recipe, vegan
Cooking Method: Baked
Diet: Vegan
Time: >45 Min
Level: Easy
Tried this recipe?Mention @coolinarco or tag #coolinarco!
Spring Vegetable Galette
Spring Vegetable Galette
A delightful and light galette perfect for a spring meal, featuring a variety of seasonal vegetables encased in a flaky, buttery crust.
Check out this recipe
Vegan Mushroom Pot Pie
Vegan Mushroom Pot Pie
A delicious and comforting Vegan Mushroom Pot Pie filled with hearty vegetables and flavorful mushroom gravy, encased in a flaky, golden pastry.
Check out this recipe
Vegetable Dumplings
Vegetable Dumplings
Delicious and healthy vegetable dumplings filled with a variety of colorful vegetables, perfect for steaming or frying.
Check out this recipe
Vegan Mac and Cheese
Vegan Mac and Cheese
A delicious and creamy vegan mac and cheese that is perfect for a comforting meal.
Check out this recipe
Vegan Biryani
Vegan Biryani
A delicious and aromatic Vegan Biryani made with a mix of vegetables, spices, and basmati rice. Perfect for a wholesome dinner.
Check out this recipe
Vegan Shepherd's Pie
Vegan Shepherd’s Pie
A hearty and filling vegan shepherd’s pie loaded with vegetables and lentils, topped with creamy mashed potatoes, and baked to perfection.
Check out this recipe
Vegan Tomato Soup
Vegan Tomato Soup
A delicious and comforting vegan tomato soup recipe
Check out this recipe
Vegan Tofu Scramble
Vegan Tofu Scramble
A delicious and nutritious vegan breakfast option.
Check out this recipe
Vegetarian Meatballs
Vegetarian Meatballs
Tasty and easy-to-make vegetarian meatballs, perfect for your favorite pasta dish or as a delicious appetizer.
Check out this recipe
Vegan Greek Stuffed Peppers with Rice and Olives
Vegan Greek Stuffed Peppers with Rice and Olives
These delicious Vegan Greek Stuffed Peppers with Rice and Olives are packed with flavor and make a satisfying meal. They are filled with a mixture of rice, tomatoes, olives, and herbs, and then baked to perfection. Serve with a side salad for a complete and healthy meal.
Check out this recipe
Join the Conversation
  1. User avatar ArabianNights says:

    5 stars
    Great recipe! I added some hot sauce on top for a kick! 🔥

  2. User avatar angelo.walker says:

    1 star
    Why is it called shepherd’s pie if there’s no meat? 🤔

  3. User avatar basementDweller says:

    3 stars
    I followed the recipe but it turned out too watery. What did I do wrong?

  4. User avatar hobert.raynor1959 says:

    5 stars
    Yum! Comfort food at it’s best!

  5. User avatar oliva.crona86 says:

    4 stars
    not bad! mashed potatoes on top is where its at haha. Also add some hot sauce for spice.

  6. User avatar emmanuel.nienow49 says:

    4 stars
    I was skeptic about lentils… but wow! I loved it. So flavorful.

  7. User avatar reina.jaskolski92 says:

    5 stars
    This recipe was amazing! The lentils were cooked perfectly and the flavors just burst in my mouth. I didn’t have carrot so I used zucchini instead, and it was still great!

    1. User avatar Mrs. Ruul says:

      5 stars
      I’m glad you liked it! Substituting zucchini sounds like a tasty twist. I might try that next time.

  8. User avatar erminia.jones91 says:

    2 stars
    Eh, not the best thing I’ve eaten. My meat-loving friends would never touch this!

  9. User avatar Yooden Vranx says:

    3 stars
    I don’t like peas. Can I skip them? Will it ruin the flavor?

    1. 5 stars
      You can totally skip the peas! It won’t ruin the flavor. Just add extra corn or another veggie you like.

  10. User avatar sunshine.schuppe40 says:

    3 stars
    I dunno, I followed the recipe but it came out kinda bland. Maybe it needed more spices or somethin? I guess it’s a healthy option, tho.

    1. User avatar moon.lebsack19 says:

      4 stars
      I totally agree! I added more spices like cumin and paprika, and it was way better! Might wanna try that next time.

    2. 3 stars
      Bland? Nah, I think it just need a lil salt! Or maybe it wasn’t cooked long enough? Either way, it’s good for ya! 😄

  11. User avatar Random Dent says:

    2 stars
    Yum. Not enough meat tho. my husband said it was just ok which means it was bad lol.

  12. User avatar bradley.blanda47 says:

    4 stars
    Just made this for dinner. My kids surprisingly loved it! They didn’t even notice it was vegan. Will definitely make again!

  13. User avatar shantell.trantow says:

    4 stars
    Easy to make! I just used instant mashed potatoes though. Still good!

  14. 4 stars
    I’m not a lentil fan, but my sister insisted I try this. I was shocked it was actually tasty! Still don’t think I’m a lentil convert tho.

    1. User avatar CTRLplusW says:

      4 stars
      Glad you liked it! Lentils can surprise you. Maybe try them again in a different dish? 🤔

  15. User avatar cristen.kutch says:

    5 stars
    This was delicious! My kids even ate it without complaining! 🥰

    1. User avatar miesha.harber37 says:

      5 stars
      That’s great to hear! I tried it too, and my partner loved it! 😊

3.81 from 21 votes
Leave a Reply

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

Recipe Rating




Like 91
Close
Coolinarco.com © Copyright 2025. All rights reserved.
Close
Popular Search: