Shepherds pie with cauliflower mash & cavolo nero

A rich minced lamb and root vegetable stew flavoured with fresh thyme and rosemary topped with cauliflower and potato mash, served with wilted cavolo nero.

Prep in 10 High protein 1/3 daily fibre 4 of 5 a day New

Serving size

Cook time: 40 mins
Cuisine: British
Food group: Lamb
Allergens: Celery

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.

  1. Preheat the oven to 220C / gas mark 7 and boil a kettle. Dissolve the vegetable stock cubes in a jug with 800ml boiling water.
  2. Peel and finely dice the red onion, peel and grate the garlic. Peel the celeriac and cut into 1 cm pieces, then peel and cut the carrots into 1 cm dice. Break the cauliflower into florets, then peel and cut the potatoes into 2 cm dice. Chop the thyme, rosemary and parsley leaves (remove the stalks).
  3. Heat a large frying pan with 1 tbsp oil on a medium-high heat and fry the lamb mince for 10 mins until browned. Then transfer to a sieve and drain off the fat. Heat the same pan with 1 tbsp oil on a medium heat and add the onion, carrot, celeriac, garlic, thyme and rosemary for 5 mins until softening. Add the lamb mince back into the pan along with the tomato puree and cook for a further minute. Add the vegetable stock and allow to simmer for 15-20 mins. In a small bowl mix the cornflour with 1 tbsp cold water, then add to the pan to get the right consistency of sauce. Taste for seasoning and add sea salt and black pepper.
  4. Add the cauliflower and potato to a large saucepan, cover with boiling water and add a pinch of sea salt. Cook for 15 mins or until soft, then drain until dry and mash with a potato masher. Add the parsley and season with sea salt and black pepper.
  5. Transfer the lamb filling into an ovenproof dish and top with the cauliflower potato mash. Place under the grill for a crispy top, or place in the oven for 10 mins.
  6. Meanwhile, thinly slice the cavolo nero. Fill a large pan with boiling water and add a pinch of salt. Place the cavolo nero into the pan and cook on a high heat for 2-3 mins or until cooked with a slight bite. Drain and season with sea salt and black pepper.
  7. To serve, spoon the shepherd’s pie onto four warm plates and serve with a side of cavolo nero.

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?