This Moroccan chickpea tagine with apricots and warming spices is a healthy family dinner that can be made ahead and quickly reheated later in the week, making it a great vegetarian meal prep recipe.

Packed with spices, and a hint of sweetness from dried apricots and honey, this vegetarian tagine is a recipe you’ll want to make time and time again.
This gluten free dinner is cooked in one pot – less washing up is always good in my book! It can be made ahead, and with couscous taking so little time to cook, is on the table in 10 minutes, making it a perfect recipe for those busy nights!
It may seem like a long list of ingredients, but most of them are spices. I have used traditional or common spices in tagines: ginger, cinnamon, cumin, turmeric, (saffron is often used too but is a little expensive for our budget right now), and paprika/chilli, which is often added to vegetable tagines such as this one.
This is a kid friendly tagine – the chilli level is mild, the extra kick comes from the optional harissa yogurt: Mix 70g / ¼ cup plain Greek yogurt with 1 teaspoon harissa paste and a pinch of salt.
I am a huge fan of tinned chickpeas, which allow you to make an array of quick and easy vegetarian and vegan dinners; from creamy coconut curry, tomato based Chana Masala, to Indian spiced salads.
Frequently asked Questions:
What can I serve with chickpea tagine?
Couscous, although I prefer to eat it on its own. If you have meat-eaters in your family, whilst I don’t think you miss the meat, you could serve some of these Moroccan lamb meatballs on the side.
How long can I store the tagine for?
Keep in the fridge in a covered container for 3-4 days.
Can I freeze this tagine?
Yes you can. Cool completely then freeze for up to 2 months.
What does tagine mean?
The word ‘Tagine’ or ‘Tajine’ is the name of the earthenware cooking vessel in which the Moroccan stews are traditionally made. The conical lid captures the steam and it drips down back to the dish, steaming the food and keeping all that moistness and flavour in the food. As I don’t have a tagine, I use a saucepan with a tight fitting lid instead.
Tips for making the best vegetarian tagine:
Add the tinned chickpeas near the end of cooking to prevent them from becoming mushy.
The fiery harissa yogurt adds a lovely kick to the dish, but leave off when serving to toddlers and kids.
Make it your best tagine recipe:
- Add juice of half a lemon at the end, which optional but adds a lovely freshness to the dish.
- Use dates rather than dried apricots.
- You could sprinkle over some flaked almonds at the end, to serve. When serving this to toddler Jones I leave them out, but I do like the crunch of nuts in the tagine.
- Vegan Tagine: Use maple syrup instead of honey. If you are wanting to serve harissa yogurt with it, use a dairy free unsweetened yogurt.
Chickpea Tagine
Author: Robyn
Ingredients
- 1 tablespoon neutral oil (vegetable, light olive oil, sunflower) ($0.08 /£0.03p)
- 1 onion, diced ($0.53 /£0.26p)
- 2 cloves garlic, crushed ($0.30 /£0.06p)
- 1 teaspoon ground turmeric ($0.08 /£0.03p)
- 1 teaspoon ground cumin ($0.10 /£0.04p)
- ½ teaspoon ground cinnamon ($0.06 /£0.02p)
- ½ teaspoon sweet paprika ($0.06 /£0.02p)
- ½ teaspoon ground ginger – see note below for using fresh ginger ($0.07 /£0.02p)
- ¼ teaspoon cayenne ($0.02 /£0.01p)
- 2 carrots, cut into bitesize pieces ($0.70 /£0.08p)
- 400g (14oz) tinned diced tomatoes ($0.97 /£0.32p)
- 240ml (1 c) vegetable stock ($0.45 /£0.11)
- 50g ¼ c dried apricots, roughly chopped ($0.46 /£0.25p)
- 1 orange, zest and juice ($0.63 /£0.12p)
- 1 tablespoon runny honey – for vegan, see note below ($0.15 /£0.06p)
- 400g (14oz) tin chickpeas ($1.00 /£0.49p)
- salt ($0.01 /£0.01)
- black pepper ($0.02 /£0.01)
- ½ lemon, juiced, optional
- fresh parsley, to serve, optional
Instructions
- In a medium saucepan over a medium heat, fry the diced red onion for 5 minutes, until soft.
- Add the garlic, and cook for 1 minute.
- Lower the heat and add the ground turmeric, ground cumin, cinnamon, sweet paprika, ground ginger, cayenne and chopped carrots, stir.
- Add the tomatoes, stock, dried apricots, orange juice and zest, and honey.
- Turn the heat up and bring to a simmer.
- Cover with a tight fitting lid and cook for 20 minutes, until the carrots are tender.
- Add the chickpeas and simmer for 5 minutes to heat them through.
- Check for seasoning and add salt and pepper as needed and add lemon juice, if using.
- Serve sprinkled with parsley.
- Enjoy on it's own, or with couscous
Notes
Nutrition
HAVE YOU MADE THIS RECIPE?
I’d love to see your creation!
Or just leave a comment below!
Kate says
I threw in a handful of olives and used red onions because I only had those. DELICIOUS!!
Robyn says
I love the sound of the onions and olives Kate! Happy to hear you enjoyed the recipe 🙂
Gary says
Wonderful flavors! And healthy! I made a vegan version with agave; aside from that, followed the recipe to the letter. Looking forward to leftovers today.
Robyn says
So happy to hear you enjoyed the tagine Gary! Enjoy the leftovers:)
Alex says
The flavours in this are incredible – we were looking for some new and creative ways to use chickpeas, and I am so pleased to have come across this recipe!
Robyn says
So glad to hear I could provide some inspiration Alex!