Yummy Vegan Shepherd’s Pie

Natalie Smith
Shepherd's Pie topped with almonds on white plate with silver fork
Serves 4-6
Print recipe
  • Prep time 20 mins
  • Cook time 50 mins
  • Ready time 70 mins

A warming Shepherd’s Pie loaded with protein-packed lentils and veggies, and topped with flavoursome creamy mash.


1 Star2 Stars3 Stars4 Stars5 Stars (22 votes, average: 3.55 out of 5)


For the mash

  • 4-6 potatoes (it depends how much you want to make)
  • 2 tablespoons vegan butter
  • ½ teaspoon nutmeg (optional)
  • a little unsweetened soya milk (to help it become extra creamy, optional)
  • sea salt and pepper to taste

For the filling

  • 2 carrots, finely chopped
  • 1 red onion, finely chopped
  • 1 stick of celery, finely chopped
  • 1 cup lentils (use any lentils you have already)
  • 200 g mushrooms, finely chopped
  • ½ cup sundried tomatoes (optional) and ½ - 1 cup tomatoes (chopped)
  • 2 garlic cloves (optional)
  • 1 teaspoon dried mixed herbs
  • ½ - 1 cup vegetable bouillon stock (mix 2 teaspoons stock powder in boiling water)
  • 1-2 tablespoons balsamic vinegar
  • sea salt and pepper to taste


Peel and boil the potatoes for the mash with 1 dessertspoonful of vegetable stock for flavour.

Drain the water and mash the potatoes with the butter and vegan milk, set aside.

If the lentils aren’t already cooked, cook them and add in the rest of the ingredients until the flavours combine and everything is cooked through together.

Transfer the filling into a baking or casserole dish, then pour the cooked mash on top, spread it with a spatula and bake in the oven or under the grill until crisp and golden on top.

Bake at around 190°C/375°F/gas mark 6 for 20 minutes or so, or grill until golden on top and piping hot throughout.

Tip: Add some breadcrumbs or grated vegan melting cheese on top before baking or grilling for extra crunch and tastiness.


Additional notes

Recipe courtesy of Natalie Smith

Taken from Change Your Life in 21 Days: A Delicious Vegan Health and Detox Diary, published by Earth Treats, available on Amazon, priced £9.50 for Kindle

Website: earthtreats.co.uk
Facebook: Earth Treats
Instagram: @earth_treats