Vegan Lentil Shepherd’s Pie

Vegan lentil shepherd’s pie takes the familiar comfort of a savoury pie under mashed potato and makes it fully plant-based without losing the hearty character of the dish. Green lentils form a thick, satisfying filling, while mushrooms, tomato purée, chopped tomatoes, vegetable stock and soy sauce give the gravy depth and umami. The olive oil mash keeps the topping creamy, with a lightly roughened surface that turns golden in the oven. It is a practical dinner for colder evenings, easy to serve straight from the baking dish, and sturdy enough to reheat well for another meal.
Cuisine style Plant-based comfort food
Cooking style Make-ahead friendly • Freezer-friendly • Crowd-friendly
Time commitment Under 2 hours

Why this recipe works

  • Deep savoury base: Browning the mushrooms, softening the vegetables and cooking out the tomato purée gives the lentil filling a fuller, more rounded flavour.
  • Creamy dairy-free mash: Yukon Gold potatoes and olive oil create a smooth topping without relying on butter or milk.
  • Hearty but balanced: The thick lentil gravy and soft potato topping deliver the familiar richness of a baked pie while keeping the dish fully vegan.

Get the most out of this recipe

Ingredient notes

  • Choose lentils that hold their shape: Dried green lentils are a good fit because they become tender without collapsing completely into the gravy.
  • Build flavour from the mushrooms: Let the mushrooms release their liquid and cook down well before adding the tomato purée for a deeper, more savoury filling.
  • Season carefully with soy sauce: Soy sauce adds both salt and umami, so taste the filling before adding any extra seasoning.

Texture tips

  • Rough up the potato topping: Dragging a fork over the mash creates ridges that catch in the oven and brown more effectively.
  • Keep the filling thick: The lentil mixture should be rich and spoonable rather than loose before it goes into the baking dish.
  • Mash while hot: Potatoes mash more smoothly when they are still hot and well drained, which helps the topping stay creamy rather than watery.

Make-ahead tips

  • Assemble in advance: The filling and mash can be prepared ahead, layered in the baking dish and refrigerated before baking.
  • Freezes well: Cool the baked pie completely before freezing, then thaw overnight in the fridge before reheating.
  • Reheat gently: Reheat covered in a 180°C (355°F) oven until piping hot, uncovering near the end if the topping needs to dry slightly.

Equipment you'll need

Ingredients
Instructions
Print
  1. Heat the oven to 200°C (390°F). Peel the potatoes and cut into even chunks.
  2. Put the potatoes in a large pot, cover with cold water, and bring to the boil. Simmer for 15 to 18 minutes until very tender, then drain well in a colander and return to the pot.
  3. Mash the potatoes with 3 tbsp of the olive oil until smooth and creamy. Set aside with the lid on to keep warm.
  4. Meanwhile, peel and finely chop the onion and carrots. Slice the mushrooms.
  5. Warm the remaining 2 tbsp olive oil in a saucepan over medium heat. Cook the onion and carrots for 6 to 8 minutes until softened, then add the mushrooms and cook for 5 minutes until their liquid has mostly evaporated.
  6. Stir in the tomato purée and cook for 1 minute. Add the chopped tomatoes, lentils, vegetable stock, and soy sauce, then bring to a gentle simmer.
  7. Simmer for 25 to 30 minutes, stirring occasionally, until the lentils are tender and the gravy is thick and rich. If it looks dry before the lentils are tender, add a splash of water and keep simmering.
  8. Tip the lentil filling into a baking dish and spread it out evenly. Spoon the mashed potatoes over the top and spread to the edges; rough up the surface with a fork so it browns nicely.
  9. Bake for 18 to 20 minutes until bubbling at the edges and golden on top. Rest for 5 minutes before serving so the filling settles.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Tips

  • For a deeper, more savoury filling, let the mushrooms cook until they are well browned before adding the tomato purée.
  • If you like a crisper top, finish under a hot grill for 2 to 3 minutes, watching closely so it does not catch.

Substitutions

  • Replace Cremini mushrooms with Portobello mushroom for a meatier texture.
  • Replace Soy sauce with Dark soy sauce for a deeper colour and slightly sweeter, richer flavour.

Storage

  • Refrigerate up to 3 days
  • Cool completely, then cover and refrigerate. Reheat in a 180°C (355°F) oven for 20 to 25 minutes until piping hot; if frozen, thaw overnight in the fridge before reheating.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Recipe overview

  • Servings: 4 servings
  • Total time: 1h 20min (30min active)
  • Difficulty: Easy
  • Cuisine: American
  • Allergens:
    Soybeans
Beginner friendly Freezer friendly Kid friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

WMF Mini Saucepan 16 cm with Lid

Compact stainless steel saucepan
  • High-quality stainless steel
  • Even heat distribution
  • Higher price point

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Make this recipe easier next time

Advertisement

These tools help you get better results with less effort.

Best overall

WMF Mini Saucepan 16 cm with Lid

Compact stainless steel saucepan
  • High-quality stainless steel
  • Even heat distribution
  • Higher price point
Best value

T-fal Specialty Nonstick Handy Pot with Glass Lid 3 Quart

Affordable nonstick saucepan
  • Easy food release
  • Dishwasher safe
  • Not induction compatible
Top quality

All-Clad Tri-Ply Stainless Steel Saucepan

Professional-grade tri-ply saucepan
  • Excellent heat control
  • Premium build quality
  • Expensive

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.