1 Grease and line a 900g loaf tin with baking parchment and preheat the oven to 180°C
2 Heat half of the olive oil in a large frying pan and add the onion, garlic and celery. Cook over low heat for about 10 minutes until softened thoroughly. Throw in the carrot and sauté for a further few minutes until tender.
3 Tip the ras el hanout, cinnamon, turmeric and chilli flakes into the pan and cook for a minute. Scrape this mixture into a large bowl and return the pan to a high heat, adding in the remaining tablespoon of olive oil.
4 Cook the mushrooms for 5 minutes until golden and softened and then add these to the onion mixture.
5 In a food processor, blitz the chickpeas with the tahini and 150ml water to form a paste. Add this to the mixing bowl and season well with salt and pepper. Finish the mixture by stirring in the tomato purée, breadcrumbs, egg, parsley and nuts.
6 To build the loaf, spread a layer of the chickpea mix in the bottom of the tin then cover this with a layer of the sliced courgettes. Cover the courgettes with more chickpea mix and follow with the roasted red peppers. Continue building up the layers until the loaf tin is full to the brim. Bake the loaf in the oven for 25-30 minutes until golden. Allow to cool for 5 minutes before slicing.