June 01, 2022 2 min read

This hearty and filling shepherd's pie is 100% plant-based. A guilt-free version of a favourite comfort meal of families. 
    • 400g vegan mince
    • 1(200g) onion
    • 3 cloves garlic
    • 150g frozen peas
    • 200g carrot
    • 2 tbsp tomato purée
    • 2 tsp thyme
    • 300ml water + 1 cube vegetable stock
    • 2 tbsp flour
    • 2 tbsp olive oil
    • 800g potatoes (after peeling)
    • 3 tbsp vegan butter
    • 1/4 tsp fine table salt (or more to taste)
    • 1 tbsp miso paste
    • 50-100 ml unsweetened plant based milk
  1. Finely chop and fry carrots and onion in oil until tender and translucent. Add the vegan mince and cook until the mince has browned.
  2. Add Peas, tomato puree and thyme and cook for a few minutes. Add stock and simmer on low until thickened. Make the mash by peeling and chopping your potatoes into equal sized chunks. Boil in unsalted water until completely tender.
  3. Remove from the water and run them through a potato ricer. If you don't have a potato ricer - first of all I recommend you get one because they're great - secondly, you can use a fine mesh strainer and push them through with a spatula. This ensures a fine mash without big chunks, that's still light and not "gloopy" like it would be if you used a stick blender.
  4. Add the riced potatoes back into the sauce pan over very low heat and add in the rest of the ingredients. Add the meat filling to an oven safe dish and spread out evenly. Spread the potatoes on top and use a fork or spoon to create a nice pattern on top if you wish.
  5. Place the dish in a preheated oven at 200 C and bake for 35 minutes until nice and golden on top. Rest for a few minutes before serving.


Miriam | @mealsbymiri | www.mealsbymiri.com
My name is Miriam, I’m a 25 year old vegan food blogger who lives in Trondheim, Norway. I spend most of my time cooking up vegan recipes in my kitchen and I also work a full time job in digital marketing.