To serve


  • STEP 1

    Heat the oven to 220C/200C fan/gas 7. Mix the aubergines, peppers, onions, olive oil, baharat, garlic and 1 tsp sea salt flakes in a large, deep roasting tin. Roast for 30-40 mins until the vegetables are just charring around the edges.

  • STEP 2

    Add the tomatoes, stock or water and haricot beans, mix well, then return to the oven for a further 30 mins to reduce the sauce. Will keep frozen for up to three months. Leave to cool completely first. Defrost in the fridge overnight, then warm through in a pan or roasting tin in the oven at 180C/160C fan/gas 4 for 30 mins or until piping hot.

  • STEP 3

    Taste and adjust the salt as needed using the smoked sea salt, if you have it. Drizzle with the extra virgin olive oil, then scatter with the herbs and flaked almonds before serving hot, with couscous or flatbreads on the side.

Recipe tips

FOR NON-VEGANS You could fry some cubes of halloumi to add to the tagine at the end of cooking.
DOUBLE IT UP If you’re cooking in bulk and making the most of having the oven on, you can double the recipe up – just use a second tin to make sure everything cooks evenly.

Recipe from Good Food magazine, November 2022


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.5 out of 5.14 ratings