Moroccan Spiced Shepherdess Pie

Cooking time
Serves2-3 people
Vegetarians Gluten-free diets
Moroccan Spiced Shepherdess Pie

A hearty veggie version of shepherd’s pie with a North African twist: a dash of spicy harissa and fragrant ras al hanut added to the rich mix of lentils, cherry tomato and greens that makes up the pie filling. A sweet potato mash on top gives the pie a golden glow.


  • 1 onion
  • 1 red pepper
  • 500g sweet potatoes
  • 400g tin of green lentils
  • 2 garlic cloves
  • 2 tsp ras al hanut
  • ½-1 tsp harissa paste
  • 1 tbsp honey
  • 400g tinned cherry tomatoes
  • 200g spinach or chard

Prep: 20 mins | Cook: 45 mins

Buy the ingredients to start making your own
Add Ingredients To Basket


1. Preheat your oven to 190°C/Fan 170°C/Gas 5. Fill and boil your kettle, then fill a large pan with the hot water. Top up, if needed, and add a pinch of salt. Cover and bring to the boil.
2. Peel and finely chop the onion. Halve the pepper, scoop out the seeds and membrane, and finely chop it. Put a deep, ovenproof frying pan or shallow casserole dish on a medium heat and add the chopped veg with a splash of olive oil. Season and fry, stirring, for 6-8 mins till glossy.
3. Meanwhile, peel and chop the sweet potatoes. Add them to the pan of boiling water and simmer for 15-20 mins till tender when pierced with a fork.
4. Drain and rinse the lentils. Peel and grate or crush the garlic. Stir the garlic into the veg with 2 tsp ras al hanut and ½-1 tsp harissa paste (it's hot, so use as much or as little as you prefer). Cook and stir for 1 min.
5. Tip the lentils into the pan. Add 1 tbsp honey and the tinned cherry tomatoes. Half-fill the tin with around 200ml water and pour into the pan. Stir, pop on a lid (or use a baking tray) and bring to the boil, then turn the heat down and simmer for 10 mins, stirring often, till the sauce has thickened.
6. Meanwhile, rinse the spinach or chard, trim off any dry ends then finely slice the leaves and stalks. Stir the greens into the lentils and simmer for 2-3 mins to wilt it. Taste and add a pinch of salt or pepper if needed. Take the pan off the heat.
7. The sweet potatoes should be cooked by now. Drain them, tip back into the pan and add a splash of olive oil. Season, then crush with a fork or masher.
8. If your frying pan is ovenproof, top the lentils with the mash. If not, transfer the filling to an ovenproof dish, then top with the mash. Slide into oven and bake for 20 mins till browned and bubbling. Serve in warm bowls.
Shopping List
Add main ingredients to basket
Kitchen Cupboard
Add cupboard ingredients to basket

Make a list of your favourite things by clicking on the heart. This will come in handy when placing your orders.

Start your favourites list now New to Abel & Cole? Sign up here

Back to the shop