There’s a reason this Moroccan chickpea tagine is in my regular dinner rotation: it’s rich with spices, ridiculously easy to throw together, and somehow still feels special. If you’ve got carrots, canned chickpeas, and a few warm pantry spices, you’re halfway there — no tagine pot required.

Moroccan chickpea tagine in a bowl with flatbread on the side.
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Chickpeas that taste like they simmered all day!

I first fell in love with tagine-style stews while wandering through the souks in Marrakech, from a no-frills roadside stand with plastic stools and dusty tile floors. The chickpeas were meltingly tender, the carrots sweet and spiced, and the whole thing perfumed with cinnamon and cumin in a way that felt both bold and comforting.

This version is my weeknight shortcut. It leans into those same North African flavors with paprika, turmeric, and cinnamon, but skips the slow braise and complicated equipment. The carrots simmer down just enough to soften, the chickpeas hold their bite, and the spices bloom in olive oil for a deeply satisfying bowl you’ll want to scoop up with flatbread or spoon over fluffy couscous.

If you like this recipe, you’ll probably love my Chickpea Peanut Butter Curry or Jeera Rice — both big flavor, no fuss, and built for real-life cooking.

Key ingredients and why they matter

To make this chickpea tagine, you will need chickpeas, carrots, turmeric, cinnamon, cumin, paprika, olive oil, salt, and pepper.

Full ingredient list and detailed instructions in the recipe card.

Overhead image of the ingredients of Moroccan chickpea tagine.
  • Chickpeas: Canned chickpeas keep this quick, but still give you that hearty, slow-simmered feel. Rinse well to remove the briney taste.
  • Carrots: Go small with your dice — I aim for ¼ inch or less — so they soften quickly and evenly (and in sync with the canned chickpeas). Swap in sweet potatoes or parsnips if you’re low on carrots.
  • Olive oil: Don’t skimp here. You’re blooming spices directly in the oil, so it carries flavor throughout the dish.
  • Cumin, cinnamon, paprika, turmeric: These pantry staples are what transform chickpeas and carrots into something worth writing home about. Cinnamon adds subtle sweetness and warmth; cumin and paprika bring earthiness and depth.
  • Water (or broth): Water keeps things clean and lets the spices shine, but low-sodium veggie broth works great if you want more savory body.
  • Add-ins: Stir in a handful of raisins or chopped apricots for a subtle sweet contrast.

Freezer prep

Prep in 10, Cook in 30

This recipe is part of my Prep in 10, Cook in 30 series — a set of high-flavor freezer-friendly meals that don’t look or taste like your typical freezer fare. Bold, globally-inspired dinners you can stash in 10 minutes and cook straight from frozen in under 30.

To freezer prep this recipe, add all the ingredients (except water) into a freezer-safe bag or mix them all up and portion them out into freezer-safe containers. Then toss them in the freezer. When you’re ready to cook, just add the water and simmer until carrots are soft.

Shruthi holding a bag of freezer-prepped chickpea tagine.

How to make Moroccan chickpea tagine

  1. Heat oil in a large skillet or Dutch oven over medium heat. Add chickpeas, carrots, cumin, paprika, cinnamon, turmeric, and salt. Stir to coat evenly in oil and spices. 
  2. Pour in water and bring to a simmer. Reduce the heat to medium-low and cook, uncovered, stirring occasionally, until the carrots are tender and the mixture is thickened, 15 to 18 minutes. 
  3. Taste and adjust salt as needed. Serve warm with couscous or flatbread.
Overhead image of Moroccan chickpea tagine ingredients added to a pan.
Overhead image of Moroccan chickpea tagine simmering in a pan.
Overhead image of Moroccan chikpea tagine in a pan.

TIPS & TRICKS

Shruthi’s top tips

  • Bloom your spices in hot oil for 30–60 seconds to unlock deeper flavor before adding water.
  • Add a splash of water mid-simmer if the pan gets too dry before the carrots are tender.
  • For more saucy texture, stir in an extra ¼ cup water or broth at the end.
  • Add a squeeze of lemon or a dollop of yogurt right before serving to balance the warmth.

How to serve Moroccan chickpea tagine

This tagine is hearty on its own, but pairing it with sides makes the meal even more satisfying. Serve it with warm pesto flatbread to scoop up the sauce, or balance the flavors with a fresh salad, such as Italian chopped salad or kale salad with cranberries. These simple additions make the dish feel like a complete, nourishing spread.

Overhead image of Moroccan chickpea tagine in a bowl.

Storage and reheating suggestions

Store leftovers in an airtight container in the fridge for up to 4 days. To reheat, warm gently on the stovetop over medium heat, adding a splash of water or broth if the mixture is too thick. You can also reheat in the microwave, stirring halfway through for even heating.

For longer storage, freeze the tagine in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating. The chickpeas and carrots hold their texture well, making this a great make-ahead meal.

More chickpea recipes

If you’re craving delicious chickpea recipes that are comforting, check these out:

No ratings yet

Moroccan Chickpea Tagine

This Moroccan chickpea tagine is a one-pot vegan dinner packed with warm spices, tender carrots, and pantry staples—ready in 40 minutes.
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 4

Ingredients 

  • 3 tablespoons olive oil
  • 3 cans chickpeas, 15-ounces each, drained and rinsed
  • 3 cups carrots, diced ¼ inch or smaller
  • teaspoons ground cumin
  • teaspoons paprika
  • 1 teaspoon ground cinnamon
  • 1 teaspoon ground turmeric
  • 1 teaspoon salt
  • ½ cup water
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Instructions 

  • Heat oil in a large skillet or Dutch oven over medium heat.
  • Add chickpeas, carrots, cumin, paprika, cinnamon, turmeric, and salt.
  • Stir to coat evenly in oil and spices. Pour in water and bring to a simmer.
  • Reduce heat to medium-low and cook, uncovered, stirring occasionally, until carrots are tender and mixture is thickened, 15 to 18 minutes.
  • Taste and adjust salt as needed.
  • Serve warm with couscous or flatbread.

Notes

  • Dice carrots as small as possible (¼ inch or less) to ensure even cooking.
  • For a saucier consistency, stir in an additional ¼ cup water during simmering.
  • For deeper flavor, substitute water with low-sodium vegetable broth

Nutrition

Calories: 93kcal | Carbohydrates: 7g | Protein: 1g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 434mg | Potassium: 228mg | Fiber: 2g | Sugar: 3g | Vitamin A: 10738IU | Vitamin C: 5mg | Calcium: 31mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

I'm the recipe developer, photographer and brain behind Urban Farmie. I’m a lifelong vegetarian. I’ve lived, worked, and traveled to 60+ countries and bring you authentic, vegetarian recipes from all those travels!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.