Homemade Vegan Shepherd’s Pie

Vegan Shepherd's Pie

Yes, I know. Meatless shepherd’s pie isn’t shepherds pie BUT if I tell my mum or grandma I am making ‘shepherdess pie’ I can just picture the odd look they’ll give me. And, really, this is the pie my mum used to regularly serve for a weeknight tea. It’s got the baked beans and everything! Baked beans in shepherd’s pie seems to be relatively common among mums in England, and yet every recipe I found online neglected to add them. Perhaps I’m making some massive faux pas but… there’s beans in this!

Vegan Shepherd's Pie

No meat shepherd’s pie?

Nope, not an ounce of minced meat in sight. Instead, I use lentils (green and red) and some familiar vegetables . No fancy herbs, no non-potato topping.. just a good, old fashioned British shepherds pie. Sans meat.

It could just as easily be a badly named Cottage Pie, of course. Since the only difference is the type of mince used, and actually my mum made us Cottage Pie my entire life! But just called it Shepherds Pie. So if you like, I was taught from a young age to be quite eh, liberal with using traditional British meal names.

Vegan Shepherd's Pie

Simple comfort food for rainy days

When I eat my vegan shepherds pie, I’m taken straight back to sitting at the kitchen table as a child. I would sit in the chair that had it’s back to the window and faced the rest of the kitchen. The table was round, with green tiles and wood around the edges.

And it was usually cold outside, and raining – we ate it often in the colder months, and only rarely in the warmer months. As such the shepherd’s pie was always served with gravy: never salad. As a nod to health, peas would often make an appearance as the vegetable side dish.

I follow that tradition now and serve up my own when it’s cold outside, and I love to serve it with peas! I like to add brussel sprouts and parsnips, or swede, or cauliflower too if we have it in. My ideal dinner plate is at least half full of vegetables!

Vegan Shepherd's Pie

Kitchen dreaming….

The kitchen where I ate my childhood dinners was very green-dominant. A rich, deep, forest green; we had an integrated fridge that sat under the counter and it was constantly stuffed full! The cooker was on the opposite side of the kitchen, also integrated, and it was a double. I’ve recently realised that not all cookers are double ones!

My current kitchen, in our rented house, has a small standalone cooker with gaps at the sides that I keep dropping things down. Annoying. For the first time since I started cooking, I have one oven/grill, rather than a double oven. Our fridge is also constantly overflowing too! We eat a lot of fresh food every week – in greens alone we’ll eat one mixed bag of salad, one bag of kale, and one bag of spinach!
I spend a lot of time day dreaming about bigger ovens, and bigger fridges.

We were considering buying a house this year, but ended up deferring that to next year. However that didn’t stop me fantasising about cookers in my dream house. An Aga range cooker? An integrated range cooker? My dream cooker is definitely bigger, so I can cook more food at once! No more squeezing things in! My dream fridge-freezer has always been one of those enormous American style ones that you can practically fit a person in too. One day, one day I will have one!

Vegan Shepherd's Pie

Looking for more comforting dinner recipes?

If you want more comfort food with a healthy edge, try one of these vegan dinner recipes on for size:

Homemade Vegan Shepherd’s Pie

Keep dinner simple with a traditional vegan shepherd's pie. Perfect for a cold winter night, or just an easy weeknight meal!

  • Prep: 10 minutes
  • Cook: 45 minutes
  • Total: 55 minutes
  • Author Luci Rebecca, Made by Luci
  • Serves 4
  • Calories 438


  • 800g potatoes, peeled and quartered
  • 1 onion, diced
  • 2 medium carrots (~180g), peeled and diced
  • 180g (~1 cup) dry green lentils
  • 100g (~1/2 cup) dry red lentils
  • 500ml (about 2 cups) vegetable stock
  • 250 ml water (about 1 cup)
  • 1 tbsp mixed herbs (I use oregano, basil, rosemary and thyme)
  • 1 tbsp vegetarian Worcestershire sauce
  • 1 tbsp tomato purée
  • 2 tbsp tomato ketchup
  • 1 tsp Marmite
  • 1 x 400g tin baked beans in tomato sauce
  • 1 tbsp butter
  • 1/4 tsp dijon mustard


  1. Heat a little oil or water in a large saucepan over a medium heat. Add the onions and carrots and sauté until soft (about 7 minutes if using water).
  2. Add the lentils, stock, water, herbs, Worcestershire sauce, tomato purée, ketchup and Marmite. Bring to a boil then reduce to a simmer. After about 20 minutes, add the baked beans. Cook for another 10 minutes, until nearly all the liquid has been absorbed. I recommend stirring often, to prevent the lentils from sticking to the bottom of the pan.
  3. Meanwhile, preheat the oven to 190°C and prepare the potatoes:
  4. Place the peeled and quartered potatoes in a saucepan, cover with water and place over a high heat until they come to a boil. Cook until soft (a knife should pierce the centre easily), then drain and return the pan (off the heat).
  5. Add the butter and mustard to the potatoes, mash until smooth and season to taste.
  6. Pour the lentil mixture into a roasting dish (I use a glass one) and then spread the potato on top, a spoonful at a time and working from the edges in.
  7. Place in the centre of the oven and cook for 20 minutes, until the top is golden.
Nutrition Facts
Serving Size 1/4
Servings Per Container 4

Amount Per Serving
Calories 438 Calories from Fat 18
% Daily Value*
Total Fat 2g 3%
Saturated Fat 0g 0%
Trans Fat 0g
Cholesterol 0mg 0%
Sodium 547mg 23%
Total Carbohydrate 84g 28%
Dietary Fiber 21g 84%
Sugars 8g
Protein 22g 44%

*Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

All nutritional information is approximate - any exact calories will depend on which exact ingredients you use.

Keep dinner simple with a traditional vegan shepherd's pie. Perfect for a cold winter night, or just an easy weeknight meal!

2 thoughts on “Homemade Vegan Shepherd’s Pie

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.