• Home
  • Recipe Index
  • Vegan Recipes
    • Vegan Cake and Desserts
    • Vegan Dinner
    • Vegan Breakfast
    • Vegan Guides
  • Cookbook
    • About My Cookbook
    • Buy Veggie Desserts + Cakes
  • About Me
    • About Me
    • Contact
    • Work With Me
    • Press
    • Newsletter
  • Subscribe
  • Instagram Posts
menu icon
go to homepage
  • Vegetarian Recipes
  • Vegan Recipes
  • Subscribe
  • Contact
  • About Me
  • Cookbook
subscribe
search icon
Homepage link
  • Vegetarian Recipes
  • Vegan Recipes
  • Subscribe
  • Contact
  • About Me
  • Cookbook
×
Home » Recipes » Vegan Dinners

Vegan Shepherds Pie

Published: Feb 12, 2018 · Modified: Oct 9, 2025 by Kate Hackworthy · 22 Comments

Jump to Recipe Print Recipe
This vegan shepherds pie is easy to make in just 30 minutes and is full of nourishing ingredients. This healthy hearty comfort food brings mushrooms and lentils together under a blanket of crushed potatoes.  #veganrecipes #glutenfreevegan #shepherdspie #vegandinner

Vegan Shepherd's Pie made with lentils, mushrooms, and crushed new potatoes. Comforting, hearty, and packed with flavor. It's simple to make, completely plant-based, and ready in just 30 minutes.

Vegan shepherd's pie with crushed new potatoes on a plate with parsley. Gluten free and full of lentils and mushrooms.

In this 30 minute vegan shepherd's pie, earthy mushrooms and lentils mingle in a sumptuous broth beneath a crown of crushed potatoes.

The potatoes get beautifully crispy on all the exposed edges and make this shepherd's pie extra special.

Plus, it's easier than making mash and you can keep the skin on the spuds. And only 313 calories per serving!

This vegan take on the classic family comfort food is packed with veggies with a herb-infused crushed potato topping. It's perfect for family meals.

It's a simple dish, but it feels special.

The filling is earthy from the mushrooms, slightly tangy from the tomatoes, and perfectly seasoned.

The lentils add body and protein, and the crushed potatoes soak up all those savory juices underneath.

I like to drizzle olive oil over the top before grilling - it gives you crisp edges and a touch of richness without any butter.

Try serving it up with a side salad, such as Broad Bean Salad, Tomato Onion Salad, or Greek Bean Salad!

This vegan shepherd's pie is perfect family food - it's quick, easy and the whole family are guaranteed to tuck in.

It's now a regular on my meal plan along with other tasty vegan dishes like lentil dahl, Spanish beans and lentil soup.

Commissioned by Tesco

Jump to:
  • Why You'll Love This Recipe
  • Lentils
  • Ingredients
  • How to Make Vegan Shepherds Pie
  • Variations
  •  Serving Suggestions
  • Storage, Freezing, and Make-Ahead Advice
  • Get the Vegan Shepherd's Pie Recipe
  • 📖 Recipe
  • 💬 Comments
Baking dish of shepherd\'s pie.

Why You'll Love This Recipe

  • It's vegan and dairy-free.
  • Everything cooks in one pan before finishing under the grill.
  • It uses simple, affordable ingredients.
  • It's hearty enough for meat eaters.
  • It's easy to make ahead or freeze for later.
  • The flavors deepen as it sits, so leftovers taste amazing.
  • It's gluten-free and high in plant protein.
  • It's comfort food that still feels nourishing.

Lentils

Lentils are the heart of this dish - as for many veganised recipes!

They're full of protein and fiber and give the filling that "meaty" texture that makes shepherd's pie so comforting.

I like using pre-cooked puy lentils for convenience, but you can use green or brown lentils too. They hold their shape and absorb all the flavors of the sauce beautifully.

Check out the 15 Best Lentil Recipes.

Ingredients

  • Ready-to-eat puy lentils: Convenient and full of plant protein. You can cook your own lentils if preferred.
  • Mushrooms: The umami star of the filling. Any mix of button, cremini, or chestnut mushrooms works.
  • New potatoes: These create a light, fluffy topping with a slightly crispy texture. You can also use Yukon Gold or red potatoes.
  • Chopped tomatoes: Form the sauce base, adding brightness and acidity.
  • Parsley: Adds freshness and color. Swap for thyme or rosemary if you prefer.
  • Olive oil: Brings richness and helps the top crisp up beautifully.
  • Onion: The flavor base. A yellow or white onion works best for balance.
  • Garlic: Adds depth and aroma. Fresh garlic is best, but garlic powder can work in a pinch.
  • Dried crushed chillies: Optional, but adds gentle heat.
  • Tomato purée: Deepens the flavor and gives the filling a richer color.
  • Sea salt and black pepper: Essential for seasoning and balance.

A casserole dish full of vegan shepherd's pie recipe ready to go into the oven.

How to Make Vegan Shepherds Pie

Step 1: Cook the baby potatoes until tender, then drain and lightly crush them. 
Step 2: Saute the onions until soft, then add the mushrooms and cook until softened. 
Step 3: Stir in the water, garlic, dried crushed chillies, lentils, chopped tomatoes and tomato purée, then reduce the heat and simmer.
Step 4: Heat the grill/broiler. Add the lentil mixture to a casserole dish then cover with the potatoes. Cook under the grill/broiler for 8-10 minutes or until the potatoes are crispy. 

 

A casserole dish of cooked vegan shepherd's pie with crushed new potatoes instead of mashed potato.

Variations

  • Smoky BBQ Lentil Pie: Add BBQ sauce for a smoky twist.
  • Spicy Lentil Pie: Add a teaspoon of smoked paprika or chili powder for heat.
  • Herby Shepherd's Pie: Mix chopped thyme, sage, and rosemary into the potatoes.
  • Sweet Potato Topping: Swap the new potatoes for mashed sweet potatoes.
  • Mediterranean Style: Add olives and sun-dried tomatoes to the filling.
  • Curry-Spiced Version: Stir in curry powder and a splash of coconut milk.
  • Miso-Mushroom Pie: Add a spoon of miso paste to boost umami.
  • Carrot and Pea Add-In: Add diced carrots and frozen peas for extra color.
  • Cauliflower Top: Use mashed cauliflower for a lighter, low-carb topping.
  • Cheesy Vegan Crust: Sprinkle nutritional yeast or vegan cheese before grilling.

 Serving Suggestions

  • On its own as a complete meal.
  • With a side of steamed greens like kale or broccoli. Try Buttered Sautéed Leeks or one of these Vegetable Side Dishes.
  • Alongside roasted carrots and parsnips. Try Vichy Carrots or Air Fryer Parsnips.
  • With a crisp green salad and vinaigrette.
  • As part of a vegan Sunday roast.
  • With a drizzle of vegan gravy. I love Mushroom Gravy too.
  • With warm crusty bread like White Soda Bread or Turmeric Bread.
  • With a side of coleslaw or slaw-style salad such as Kohlrabi Slaw or Brussels Sprout Slaw.
  • With a simple tomato and cucumber salad.

Storage, Freezing, and Make-Ahead Advice

This Vegan Shepherd's Pie stores beautifully.

  • Refrigerate: Store leftovers in a sealed container for up to 4 days.
  • Reheat: Warm in the oven at 180°C (350°F) for 20 minutes or until hot.
  • Freeze: Cool completely, cover tightly, and freeze for up to 3 months.
  • Reheat from frozen: Bake directly from frozen at 180°C (350°F) for 40-45 minutes.
  • Make ahead: Prepare the filling and topping separately, assemble, and refrigerate up to 24 hours before grilling.
A plate of shepherd\'s pie next to a baking dish of it.

Get the Vegan Shepherd's Pie Recipe

Did you make this recipe? Please let me know how this vegan shepherds pie recipe turned out for you! Leave a comment and star rating below and share a picture on Instagram, Twitter or Facebook with the hashtag #veggiedesserts and tag @tescofood.

📖 Recipe

Vegan shepherd's pie with crushed new potatoes on a plate with parsley. Gluten free and full of lentils and mushrooms.

Vegan Shepherds Pie

Kate Hackworthy | Veggie Desserts
Ready in just 30 minutes, this vegan shepherd's pie is hearty and tasty. The classic comfort food is elevated to extra-special with crushed new potatoes that get beautifully crispy. 
4.83 from 17 votes
Print Recipe Pin Recipe
Prevent your screen from going dark
SaveSaved!
Prep Time 10 minutes mins
Cook Time 25 minutes mins
Total Time 30 minutes mins
Course Main Course
Cuisine British, gluten-free, International, Vegan
Servings 4
Calories 313 kcal

Ingredients
 

  • 500 g (3 cups) new potatoes
  • 2 tbsp parsley , finely chopped
  • 3 tablespoon olive oil
  • 1 onion , finely chopped
  • 625 g (6 cups) mushrooms , halved and thinly sliced
  • 250 ml (1 cup) water
  • 2 garlic cloves , finely chopped
  • ¼ teaspoon dried crushed chillies (optional)
  • 250 g (1 cup) ready-to-eat puy lentils (pre-cooked packet)
  • 1 can chopped tomatoes (400g/15oz can)
  • 2 tablespoon tomato purée
  • sea salt and black pepper

Instructions
 

  • Cook the potatoes in a pan of boiling water for 12 mins or until tender. Drain and return to the pan. Season, then lightly crush with a potato masher or fork. Stir in half the parsley.
  • Meanwhile, heat 2 tablespoon of the oil in a large, deep frying pan over a medium heat, then add the onion and cook, stirring often, for 2-3 mins. Increase the heat to medium-high, add the mushrooms and fry for 7-8 mins, stirring occasionally, until softened.
  • Add the mushrooms and fry for 7 mins, stirring occasionally, until softened and they've released their juices.
  • Stir in the water, garlic, dried crushed chillies, lentils, chopped tomatoes and tomato purée, then reduce the heat and simmer for 8-10 mins or until the sauce has thickened, then add the remaining parsley and season with the salt and pepper. Preheat the grill to high.
  • Pour the lentil mixture into a large baking dish, then spoon the crushed potatoes over the top. Drizzle with the remaining olive oil and grill for 8-10 mins or until the potatoes are golden and begin to turn crispy.
  • Enjoy!

Notes

Freezer-friendly. We would recommend cooling your leftovers as quickly as possible, ideally within two hours before freezing and then eating within 24 hours of fully defrosting.
Adapted with permission from Tesco

Nutrition

Calories: 313kcalCarbohydrates: 34gProtein: 8gFat: 11gSaturated Fat: 1gSodium: 167mgPotassium: 1302mgFiber: 5gSugar: 8gVitamin A: 320IUVitamin C: 43.3mgCalcium: 63mgIron: 3.1mg

The nutritional information provided is approximate and can vary depending on several factors, so is not guaranteed to be accurate. Please see a registered dietician for special diet advice.

Tried this recipe?Mention @kateveggiedesserts or tag #veggiedesserts! I love seeing your recreations.

This vegan shepherds pie recipe was commissioned by Tesco. I adapted this recipe from Tesco.com. Check out their vegan recipes.

  • Tweet
  • Share
  • Email

Comments

    4.83 from 17 votes (3 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Lana d says

    February 15, 2023 at 4:15 pm

    5 stars
    My family is vegetarian and all though it was so good.

    Reply
  2. Debby says

    March 04, 2021 at 1:27 am

    4 stars
    Liked this a lot. I added a few tablespoons of red wine and it really intensified the flavors. I'll be making it again.

    Reply
  3. Natalie says

    January 10, 2019 at 2:03 pm

    5 stars
    WOW this Shepard's pie was so delicious and comforting! Hearty and perfect. We eat meat but are trying to cut down and this is perfect.

    Reply
    • Kate Hackworthy says

      February 24, 2018 at 8:41 am

      That's another great thing about vegan food - it's faster to prepare!

      Reply
  4. Sarah says

    October 03, 2018 at 9:29 pm

    5 stars
    The crushed potatoes on top were amazing! Much better than mashed potatoes. My kids even loved it and that's saying somethign (picky eaters).

    Reply
  5. Katrina says

    June 12, 2018 at 7:47 pm

    5 stars
    Wow, just wow. I don’t like traditional Shepard’s pie because of the mash, but we LOVED this one. I chopped the mushrooms really finely so they were more like mince.

    Reply
  6. Nicky says

    March 28, 2018 at 12:40 pm

    5 stars
    Looks so delicious! Mushrooms, garlic and crushed potatoes - WANT!!!!!

    Reply
  7. Yeah Lifestyle says

    February 25, 2018 at 10:05 am

    This looks totally delicious and the potatoes are cooked so well, cant believe you have used lentils. I am trying to get my kids to eat more of it.

    Reply
  8. Becca Talbot says

    February 24, 2018 at 5:30 pm

    I don't usually like shepherds pie or cottage pie, because I don't like the crusty mash on top. But I like the way of doing it with crushed potatoes on top instead - I may have to try this! x

    Reply
  9. Sarah says

    February 24, 2018 at 5:10 pm

    5 stars
    Got it in the oven now! I saw the video on instagram and had everything except mushrooms.
    Got some and can't wait for dinner now.
    Smells good.
    Sarah

    Reply
  10. Julia says

    February 24, 2018 at 2:05 pm

    5 stars
    What a great meatless alternative to this classic recipe! Love the photos!

    Reply
  11. Charla says

    February 24, 2018 at 12:41 pm

    I do enjoy some good old British Shepherd's pie. Love that you made it vegan too!!

    Reply
  12. Tanya Brannan says

    February 24, 2018 at 12:25 pm

    Absolutely fabulous recipe and one I will be trying out. My daughter went Vegetarian 18 months ago and even now I can still struggle for new ideas for dinner for her. This looks like something the whole family would love, not just her. so thank you!

    Reply
  13. Mairi says

    February 24, 2018 at 12:13 pm

    5 stars
    This looks so tasty! I have got to try making this at home - yum. Thanks so much for sharing the recipe.

    Reply
  14. Bethany Naismith says

    February 24, 2018 at 11:39 am

    5 stars
    This looks so delicious! I'm not vegan, but I do have loads of vegan friends that I am going to try making this for!

    Reply
  15. Kaz | Ickle Pickles Life and Travels says

    February 24, 2018 at 11:23 am

    5 stars
    Thank you so much for sharing this - I love the idea of a vegan shepherds pie. Kaz

    Reply
  16. Elizabeth says

    February 24, 2018 at 11:01 am

    5 stars
    Even as a meat-eater this recipe sounds incredible! I am a big fan of lentils though, and that potato topping sounds divine!

    Reply
  17. Suzie says

    February 24, 2018 at 10:45 am

    5 stars
    This looks so good! I'll take a look at Tesco's vegan recipes. There's a metro near me so I pop in often.

    Reply
  18. Veena Azmanov says

    February 24, 2018 at 8:15 am

    5 stars
    I love Shepard's Pie and over the years made the meat version - now in an attempt eat more veggies I've made a few vegetarian options. This sounds so incredibly delicious. Saving for later.

    Reply
    • Kate Hackworthy says

      February 24, 2018 at 8:41 am

      I hope you enjoy this version!

      Reply
    • Sharon Kaluau-Ingram says

      May 18, 2021 at 2:35 am

      Do you think this would work with with Yukon gold potatoes? I don't have new potatoes on hand. I also only have dried parsley not fresh. Do you think these subs will still work?

      Reply
      • Kate Hackworthy says

        July 20, 2021 at 1:13 pm

        Yes, those subs should work!

        Reply
Kate Hackworthy in the kitchen

Hi, I'm Kate, a journalist, author and multi-award-winning food blogger. Here you'll find vegetarian recipes and vegan recipes celebrating vegetables, from dinner to dessert! If you love vegetables, you've come to the right place. About Me

Collage of press logos that Veggie Desserts has appeared in, including The Guardian, Marie Claire, Vancouver Sun, The Globe and Mail, Seattle Times and The Sunday Telegraph.

Popular recipes

  • Stack of naan breads on a plate.
    Easy Naan Bread Recipe (15 Min Yeast-Free Flatbread)
  • Close up of a plate of red lentil dahl with rice and spinach.
    The BEST Easy Red Lentil Dahl
  • A jar of quick, easy and tasty raspberry compote, with a spoonful of it next to a blue and white tea towel.
    Quick Raspberry Compote Recipe
  • Bowl of stewed pears with a serving spoon and a cinnamon stick.
    Easy Stewed Pears Recipe

Halloween Recipes

  • Close up of a plate piled with black and white striped Beetlejuice cookies.
    Striped Beetlejuice Cookies
  • Rows of strawberries decorated with fondant mouths and candy eyes.
    Strawberry Halloween Monsters
  • Cookie with a bite out in front of rows of Oreo cookies decorated like brains for Halloween.
    Halloween Oreo Brain Cookies
  • Pita pizzas decorated like Halloween mummys on a table and wooden board.
    Pita Halloween Mummy Pizza

My cookbook

Veggie Desserts and Cakes Cookbook cover.

Check out my Veggie Desserts Cookbook, full of tasty desserts with vegetables!

Footer

↑ back to top

About

  • About me
  • Contact
  • Work with me
  • Press
  • Veggie Desserts Cookbook

Newsletter

  • Sign Up for newsletter updates

Partner Sites

  • You Say Potatoes

Disclaimers

  • Disclosures & Affiliate Policies
  • Privacy Policy
  • Cookie Policy
  • Accessibility Policy

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2025 Kate Hackworthy / Veggie Desserts

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This recipe worked out perfectly!
The whole family loved this recipe!
Easy and tasty!
I'm sure we'll be making this recipe again and again!

Or write in your own words:

A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.