Butternut Squash & Chickpea Tagine Recipe
Introduction
This butternut squash and chickpea tagine is a hearty, flavorful vegetarian dish full of warm spices and comforting textures. Perfect for cozy dinners, it combines tender vegetables with rich tomato sauce and aromatic herbs to create a satisfying meal.

Ingredients
- 1 tbsp oil
- 1 red onion, finely chopped
- 2 garlic cloves, crushed
- 1 tsp grated ginger
- ½ tsp ground cumin
- 1 tsp ground coriander
- 1 tsp cinnamon
- ¼ tsp mild chilli powder
- 500g bag frozen butternut squash chunks
- 2 carrots, cut into small dice
- 1 courgette, cut into small dice
- 2 x 400g cans chopped tomatoes
- 1 x 400g can chickpeas, drained
- Cooked couscous or rice, to serve
Instructions
- Step 1: Heat the oil in a heavy-based pan over medium heat. Slowly cook the chopped onions for about 10 minutes until they start to caramelise, stirring occasionally to prevent burning.
- Step 2: Stir in the crushed garlic, grated ginger, ground cumin, coriander, cinnamon, and mild chilli powder. Cook for a further 2 minutes to release the spices’ aromas.
- Step 3: Add the frozen butternut squash, diced carrots, diced courgette, and canned chopped tomatoes to the pan. Bring the mixture to a simmer, then cover with a lid.
- Step 4: Let the tagine simmer gently for about 15 minutes, or until all the vegetables are tender when pierced with a fork.
- Step 5: Stir in the drained chickpeas and heat through for another 3-5 minutes.
- Step 6: Serve the tagine hot, spooned over cooked couscous or rice for a complete meal.
Tips & Variations
- For extra depth, add a pinch of saffron or some preserved lemon zest with the spices.
- You can swap the butternut squash for sweet potatoes or pumpkin if preferred.
- To make it spicier, increase the chilli powder or add fresh chopped chilli along with the garlic.
- Serve with a dollop of natural yogurt or fresh coriander to add cooling freshness.
Storage
Store leftover tagine in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave until piping hot. This dish also freezes well for up to 2 months; thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh butternut squash instead of frozen?
Yes, peel and cut fresh butternut squash into similar-sized chunks. You may need to simmer a few minutes longer to ensure it’s tender.
Is this dish suitable for vegans?
Absolutely. This tagine contains no animal products and makes a delicious vegan meal. Just serve with a vegan couscous or rice option.
Print
Butternut Squash & Chickpea Tagine Recipe
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A warm and comforting Butternut Squash & Chickpea Tagine packed with aromatic spices, tender vegetables, and hearty chickpeas. This vegetarian dish is slowly simmered to meld the flavors, served best with fluffy couscous or rice for a satisfying meal.
Ingredients
Vegetables & Legumes
- 1 red onion, finely chopped
- 500g frozen butternut squash chunks
- 2 carrots, cut into small dice
- 1 courgette, cut into small dice
- 2 x 400g cans chopped tomatoes
- 1 x 400g can chickpeas, drained
Spices & Flavorings
- 2 garlic cloves, crushed
- 1 tsp grated ginger
- 1 tsp ground coriander
- 1 tsp cinnamon
- ½ tsp ground cumin
- ¼ tsp mild chilli powder
Other
- 1 tbsp oil
- cooked couscous or rice, to serve
Instructions
- Cook the onion: Heat the oil in a heavy-based pan over medium heat. Add the finely chopped red onion and slowly cook for about 10 minutes until the onion starts to caramelise, developing a sweet and rich flavor.
- Add spices and aromatics: Stir in the crushed garlic, grated ginger, ground cumin, ground coriander, cinnamon, and mild chilli powder. Cook this mixture for an additional 2 minutes to toast the spices and release their fragrant oils.
- Add vegetables and simmer: Add the frozen butternut squash chunks, diced carrots, diced courgette, and the chopped tomatoes from the cans. Stir everything together and bring the mixture to a simmer. Put the lid on the pan and let it cook gently for about 15 minutes, or until all the vegetables are tender and flavors have melded beautifully.
- Incorporate chickpeas and heat through: Stir in the drained chickpeas and continue to cook for a few minutes until they’re heated through and fully combined with the tagine base.
- Serve: Serve the warm butternut squash and chickpea tagine over cooked couscous or rice to soak up all the delicious juices.
Notes
- You can substitute fresh butternut squash if preferred; just cut into chunks and adjust cooking time accordingly.
- For vegan and gluten-free options, ensure the couscous is replaced with rice or quinoa.
- If you like a spicier dish, increase the mild chilli powder or add a pinch of cayenne pepper.
- This tagine keeps well and often tastes better the next day after the flavors have further developed.
- Use a heavy-based pan or casserole dish to evenly distribute heat and prevent burning.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: Moroccan
Keywords: butternut squash, chickpea tagine, Moroccan recipe, vegetarian tagine, slow simmer, cozy meal

