Experience a warm, textured Moroccan classic with this Chickpea Tagine. Fragrant spices, tender chickpeas, sweet dried fruit, and rich butternut squash come together in a simple, vegan stew that’s perfect for cooler nights. This recipe is easy to follow and full of layers of flavor.

Tagine refers both to a North African slow-cooked stew and the traditional clay cooking vessel used to make it. While a classic tagine pot develops unique flavors, this vegetable tagine adapts beautifully to a heavy-bottomed skillet or Dutch oven on the stovetop. The recipe balances savory, sweet, and citrus notes for a comforting, satisfying meal.
This version is packed with nourishing ingredients: chickpeas for protein and texture, cubed butternut squash for natural sweetness and creaminess, raisins and dried apricots for chew and contrast, and roasted kale for an added crunchy-green element. A fragrant spice blend—paprika, cumin, coriander, turmeric, and cinnamon—gives the stew its unmistakable Moroccan character.
Ingredients

Extra virgin olive oil: A flavorful base for sautéing the aromatics. Avocado oil works as an alternative.
Yellow onion: Sautéed until translucent to build sweetness and depth. White or red onion may be substituted.
Red bell pepper: Adds color and gentle sweetness when cooked with the onions.
Garlic & ginger: Fresh garlic and minced ginger brighten the savory base.
Spices: Smoked paprika, ground cumin, ground coriander, turmeric, ground cinnamon, cumin seeds (optional), black pepper, and a cinnamon stick—toast these briefly to release their aroma.
Diced tomatoes: Canned diced tomatoes supply acidity and body to the stew.
Butternut squash: Cubed small and uniform so it cooks evenly into tender, slightly sweet pieces.
Cooked chickpeas: The protein-rich star of the dish. Use canned (drained and rinsed) or home-cooked chickpeas.
Raisins and dried apricots (or dates): Stone fruits add authentic sweet contrast and chew.
Vegetable stock: Creates the stew’s liquid base. Water plus bouillon paste can be used instead.
Orange juice: Fresh juice or the juice of one small orange brightens the savory flavors.
Kale: Roasted separately for texture and folded in at the end.
Garnishes: Chopped cilantro or parsley and lemon wedges finish the dish.
Recipe Variations
Customize the tagine to suit the season or your pantry.
- Sweet potato: Swap butternut squash 1:1 with sweet potato for a root-vegetable twist.
- Lentils: Add ⅓ cup dried red or green lentils (plus an extra cup of liquid) at the same time as the squash. Red lentils will break down for a creamier broth; green lentils hold their shape.
- Autumnal: Use pumpkin or another winter squash and add a touch of nutmeg; swap dried apples for apricots for fall flavors.

How to Make Chickpea Tagine
Follow these straightforward steps for a richly flavored tagine.
- Sauté: Heat 2 tablespoons olive oil in a large skillet or pot over medium-high heat. Add diced onion, diced red pepper, minced garlic, and minced ginger. Sauté 4–5 minutes until the onion is translucent.


- Add the spices: Stir in smoked paprika, ground cumin, ground coriander, black pepper, cumin seeds (if using), turmeric, and ground cinnamon. Toast for about 30 seconds until fragrant.


- Combine the main ingredients: Add canned diced tomatoes, cubed butternut squash, cooked chickpeas, raisins, chopped dried apricots, vegetable broth, orange juice, a cinnamon stick, and salt. Stir to combine.
- Simmer: Cover, bring to a gentle simmer, reduce heat to medium, and cook for about 20 minutes or until the squash is tender. Stir occasionally.


- Roast the kale: While the tagine simmers, preheat the oven to 375°F. Toss chopped kale with ½ tablespoon oil, sprinkle with garlic powder and a pinch of sea salt, and spread on a baking sheet. Roast 15–20 minutes until tender and slightly crispy. Fold the roasted kale into the tagine.



- Serve: Remove the cinnamon stick, taste and adjust seasoning, then garnish with chopped cilantro or parsley and lemon wedges. Serve hot.

Recipe Tips
- Toast the spices: Briefly toasting spices in the pan releases their oils and deepens the aroma—30 seconds is enough.
- Cut squash small and uniform: Even cubes cook faster and more evenly.
- Simmer, don’t boil: Keep the stew at a gentle simmer to allow flavors to develop and prevent scorching.
- Garnish: Finish with fresh cilantro or parsley and a squeeze of lemon. Crispy roasted chickpeas make a crunchy topping if desired.

Serving Suggestions
Serve chickpea tagine over white, brown, or jasmine rice, couscous, freekeh, or quinoa. Pair with warm pita or naan and a simple side like hummus or a light grain salad for a complete meal.
Storage Directions
- Refrigerate: Cool completely, then store in an airtight container for up to 5 days.
- Freeze: Transfer to a freezer-safe container and freeze up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheat: Warm gently on the stovetop over medium heat or in the microwave until heated through.
Frequently Asked Questions
Chickpea tagine is a Moroccan-inspired slow-cooked stew made with chickpeas, vegetables, fruit, and a warm spice blend. It’s traditionally cooked in a clay tagine pot but adapts well to a heavy pot on the stovetop.
The most frequent error is cooking too hot. Keep the heat at medium or lower and maintain a gentle simmer so flavors develop without burning the bottom of the pot.
More Internationally-Inspired Vegan Dinner Recipes
- Za’atar Roasted Cabbage
- Sweet Potato Chickpea Curry
- Black Bean and Corn Salad
- Ethiopian-Spiced Kabocha Squash Soup
- Red Lentil Curry with Sweet Potatoes
- West African Stew

Chickpea Tagine
Ingredients
- 2 ½ tbsp extra virgin olive oil
- ½ yellow onion, diced
- 1 red bell pepper, diced
- 4 cloves garlic, minced
- 1 tbsp fresh ginger, minced
- 2 ½ tsp smoked paprika
- 1 ½ tsp ground cumin
- 1 ½ tsp ground coriander
- 1 tsp freshly ground black pepper
- 1 tsp cumin seeds (optional)
- 1 tsp ground turmeric
- ½ tsp ground cinnamon
- 1 (14.5-oz) can diced tomatoes
- 3–4 cups cubed butternut squash
- 3 cups cooked chickpeas (or 2 cans drained & rinsed)
- 2 tbsp raisins
- 2 tbsp chopped dried apricots or dates
- 2 ½ cups vegetable stock or broth
- ¼ cup fresh orange juice (or juice of 1 small orange)
- 1 cinnamon stick
- 1 ½ tsp salt, plus more to taste
- 1 bunch kale, ribs removed and chopped
- ½ tsp garlic powder
- Chopped cilantro or parsley, for garnish
- Fresh lemon, for garnish
Instructions
- Warm 2 tablespoons of olive oil in a large skillet or pot over medium-high heat. Add the onions, bell pepper, garlic, and ginger. Sauté 4–5 minutes until the onions are translucent.
- Add smoked paprika, ground cumin, coriander, black pepper, cumin seeds (if using), turmeric, and ground cinnamon. Stir and toast the spices for about 30 seconds until fragrant.
- Add diced tomatoes, butternut squash, chickpeas, raisins, chopped dried apricots, vegetable stock, orange juice, the cinnamon stick, and salt. Stir to combine.
- Cover, bring to a simmer, reduce heat to medium, and cook 20 minutes or until the squash is tender, stirring occasionally.
- While the tagine cooks, preheat oven to 375°F. Toss kale with ½ tablespoon oil, garlic powder, and a pinch of sea salt. Spread on a baking sheet and roast 15–20 minutes until tender and slightly crispy.
- Stir roasted kale into the tagine, remove the cinnamon stick, adjust seasoning, garnish with chopped cilantro or parsley and lemon wedges, and serve immediately.
Notes
- Refrigerating: Cool completely and store in an airtight container for up to 5 days.
- Freezing: Freeze in a freezer-safe container up to 3 months; thaw overnight in the fridge.
- Reheating: Rewarm on the stovetop over medium heat or in the microwave until heated through.
Recipe Pro-Tips
- Toast the spices: Toasting intensifies flavor—do this briefly in the pan.
- Uniform squash: Small, even cubes cook quickly and evenly.
- Simmer, don’t boil: Keep a gentle simmer for best results.
- Garnish: Finish with fresh herbs and lemon; add crispy chickpeas for extra crunch.
Nutrition
Carbohydrates: 69 g |
Protein: 15 g |
Fat: 13 g |
Saturated Fat: 2 g |
Sodium: 1499 mg |
Fiber: 16 g