For the mash

For the filling


  • STEP 1

    Heat oven to 200C, 180C fan, gas 6. Steam the potatoes for the mash for 20 mins until tender, adding the cauliflower to the steamer after 10 mins. Heat the oil for the filling in a non-stick pan, add the ginger and chilli and stir around the pan until starting to soften. Stir in the dried spices then add the leeks and peppers and cook, stirring frequently, until they are softening.

  • STEP 2

    Tip in the tomatoes and tomato purée with the cauliflower and 150ml water, and the bouillon. Cover and simmer for 10 mins.

  • STEP 3

    Stir the peanut butter with 100ml water to loosen the consistency, then stir into stew and cook 5 mins more. Spoon equally into 25cm by 18cm pie dishes.

  • STEP 4

    For the mash, tip the beans into a bowl, add the coriander and chilli powder and mash well. Add the potatoes and roughly mash into the beans so it still has a little texture. Pile on top of the filling in the pie dishes and carefully spread over the filling to enclose it.

  • STEP 5

    Bake one for 35 mins and chill the other for another day. It will keep for 3 days. Reheat the remaining pie as above, adding an extra 15 mins as you're cooking it from cold.


Interested in trying our FREE Healthy Diet Plan? This easy-to-follow, nutritionist-created plan will inspire you to cook and eat more healthily. Nourish yourself with seven days of meals, snacks and treats.


If you only have one large pie dish bake all four portions in the oven on the first night and reheat what is left the second night on covered serving plates in the microwave until piping hot.

Goes well with


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 4.2 out of 5.22 ratings