Yield: 6-8

Lentil Shepherd's Pie with Sweet Potato Mash

Lentil Shepherds Pie with Sweet Potato Mash #vegan #recipe #shepherdspie

Vegan lentil and mushroom shepherd's pie with a buttery, cheesy sweet potato mash. The perfect comforting, cosy and healthy meal!

Prep Time 15 minutes
Cook Time 55 minutes
Total Time 1 hour 10 minutes


Sweet Potato Mash

  • 1.25kg (about 5) sweet potatoes
  • 120ml unsweetned almond milk
  • 1 heaped tbsp vegan butter
  • 150g vegan cheddar style cheese
  • Salt and pepper


  • 1 red onion
  • 4 garlic cloves
  • 1 stick of celery
  • 200g chestnut mushrooms
  • 250g (1.5 cups) dried red lentils
  • 2 tins (800g) chopped tomatoes
  • 500ml vegetable stock
  • 1 tbsp tomato puree
  • 2 tbsp soy sauce
  • 1 tsp marmite
  • 1 tbsp dried mixed herbs
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • Salt and pepper


  1. Preheat the oven to 180C/350F.
  2. Peel the sweet potatoes and cut into 2 inch chunks. Place in a large saucepan of boiling water and leave to simmer for about 20 minutes.
  3. Finely dice the onions and celery, crush the garlic and roughly chop the mushrooms. Heat some oil on medium heat in a large frying pan or saucepan and put the onion in.
  4. Next add the garlic, celery and then the mushrooms. Cook for about 5 minutes until the liquid from the mushrooms is absorbed.
  5. Rinse the lentils and add along with all the remaining ingredients. Bring to a gentle simmer and let cook and thicken for about 25 minutes.
  6. Check the sweet potatoes. Pierce with a knife and if soft, turn off the heat, drain and return to the pan.
  7. Add the milk and whisk using a hand mixer until soft. Add the butter and cheese and mix again. Taste and season with salt and pepper. Leave to one side.
  8. Stir the lentil mixture to make sure none is stuck to the bottom. The sauce should have thickened and darkened in colour and the lentils will be soft. Taste and season with salt and pepper.
  9. Place the lentil filling into a large dish or individual ramekins. Place dollops of the sweet potato mash on top and spoon to the edges. With the back of a fork gently make lines/peaks in the mash (this will help it to crisp).
  10. Pop in the oven for 25 minutes, you may want to place the dish on a baking tray in case of any spillages.
  11. If you want the mash a little crispier, turn on the grill and cook for a further few minutes.
  12. Serve and top with some fresh herbs! I like to serve with some sauteed green veg or a leafy salad.
  13. Will keep in the fridge in an air tight container for 3-5 days.


I used Violife cheddar style cheese. You can use any time of plant milk, such as soya or oat.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 366Total Fat: 11gSaturated Fat: 6gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 30mgSodium: 1005mgCarbohydrates: 53gFiber: 10gSugar: 16gProtein: 15g

Did you make this recipe?

Let me know in the comments or tag me on Instagram @cupfulofkale