Veggie Shepherd's Pie with Sweet Potato Mash

Veggie Shepherd's Pie with Sweet Potato Mash

This satisfying spin on shepherd’s pie is totally vegan, swapping meat for fibre-rich beans, hearty mushrooms and sweet tomatoes. Fresh thyme adds a herby hit, while sweet potato mash makes for a healthy topping. Don't forget the side of crunchy green beans!

2/3 daily fibre 5 of 5 a day Low sat fat

Serving size

Cook time: 35 mins
Cuisine: British
Food group: Vegan

Getting hungry?

Find 56 recipes a week just like this one at Mindful Chef, that are all:

Delicious, high quality food - and lots of it
No stodgy refined carbs - no food comas here
Goodness from natural food - full of fibre
Explore this week's menu

Cooking Instructions

The protein cooking time listed in this recipe has been updated.

As of December 2025, we’ve revised cooking times for all our proteins to reflect improved food safety guidance.

Check out the latest recommended times in our Cooking Guidelines.

Before you start

  • Line a baking tray with silver foil
  • Bring a large saucepan filled with salted water to a boil
  • Pull out a large frying pan, a large ovenproof dish, a sieve, a masher, a measuring jug & a peeler

Make the mash

  • Peel and dice the potatoes into 3cm chunks
  • Add to the saucepan of boiling water and simmer for 15-18 mins, until soft, then drain and mash with 1 tbsp oil. Season with a pinch of salt and pepper

Prep the veg

  • Meanwhile, finely dice the onion. Thinly slice the mushrooms. Drain and rinse the butterbeans
  • Heat the large frying pan with 1 tbsp oil on medium-high heat. Once hot, add the mushrooms and cook for 4-5 mins, until softened, then add the onion. Cook for another 3-4 mins. Season with salt and pepper

Simmer simmer

  • Add the garlic herb paste and cook for 30 secs, then add the beans, passata, sundried tomato paste, dried oregano, half the nutritional yeast and 200ml water. Bring to the boil and simmer for 6-8 mins, until thickened. Season to taste with salt and pepper
  • Meanwhile, trim the broccoli and add to the foil-lined tray. Toss with 1/2 tsp oil and season with salt and pepper

Grill the pie

  • Preheat the grill to high (240C)
  • Rinse the spinach and stir into the pan until wilted, then transfer the pie filling to the large ovenproof dish. Top with the mash and spread evenly. Use a fork to scrape lines onto the topping
  • Sprinkle over the remaining nutritional yeast and drizzle with 1 tsp oil
  • Grill the pie and broccoli for 8-10 mins, until the pie is golden and the broccoli is cooked

Plate up

  • Serve the pie onto plates, with the broccoli alongside

Looking for more recipe inspiration?

Subscribe to our newsletter and get delicious seasonal inspiration and recipes, plus 25% off your first 4 boxes with us!

By signing up to our mailing list you agree to the terms of our Privacy Policy.

Mindful Chef

Take a seat at our table.

Food is personal at Mindful Chef. We use cookies and similar technologies to tailor recipes and content to your tastes, just like our delicious weekly menus. We also use this tech to enhance your experience and help our website run smoothly.

You're in charge - accept or reject nonessential cookies, and feel free to change your preferences at any time.

Cookie Policy

Making changes?

Are you sure you want to continue?