Moroccan Vegetarian Carrot and Chickpea Tagine

carrot and chickpea tagine
Moroccan Vegetarian Tagine with Chickpeas and Carrots. Christine Benlafquih
    55 mins
Ratings (19)

Tagines are usually a main dish in Morocco, but this vegetarian version works equally well as a side to meat or poultry. Chickpeas and carrots are stewed with piquant, aromatic seasoning including ginger, cinnamon and the exotically flavored Ras el Hanout. A touch of honey adds complementary sweetness.

When a recipe calls for chickpeas, the vast majority of Moroccans prefer to start with dried chickpeas rather than canned. If you want to follow suit, allow additional time for soaking the chickpeas overnight, then cooking until tender. This may be done well in advance, as it's perfectly fine to freeze cooked chickpeas until needed.

You have plenty of flexibility as to how to season the tagine. To add heat, throw in a chili pepper or two; for a sweeter presentation, increase the honey and include the optional raisins. Using half broth instead of all water will add depth of flavor, but be sure to watch the salt.

Although tagines are typically served with Moroccan bread for scooping everything up like a dip, you can break tradition and serve the chickpeas and carrots over a bed of rice or couscous.

What You'll Need

  • 1 onion, chopped
  • 4 cloves garlic, finely chopped or pressed
  • 3 tablespoons olive oil
  • 1 1/4 teaspoons salt, or to taste
  • 1 teaspoon ginger
  • 1 teaspoon turmeric
  • 3/4 teaspoon cinnamon
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon cayenne pepper
  • 1/8 teaspoon Ras el Hanout, or more to taste (optional)
  • 2 or 3 tablespoons chopped parsley or cilantro
  • 4 or 5 carrots, peeled and cut into 1/4" thick sticks
  • 1 cup water (half vegetable or chicken broth, if desired)
  • ---------------------------------------------------------
  • 1 to 2 cups cooked or canned chickpeas, drained
  • 2 to 3 teaspoons honey (or to taste)
  • 1 or 2 small chili peppers (optional)
  • 1/4 cup golden raisins (optional)
  • additional parsley or cilantro, for garnish (optional)

How to Make It

1. In the base of a tagine or in a large skillet with a lid, saute the onions and garlic in the olive oil over medium-low heat for several minutes.

2. Add the spices, parsley or cilantro, the carrots and the water. Bring to a simmer over medium-low heat, then continue cooking, covered, until the carrots are nearly cooked to desired tenderness. In a skillet this may take up to 25 minutes; in a tagine a bit longer.

3. Stir in the honey and add the chickpeas and raisins (if using). Continue simmering until the chickpeas are heated through and the sauce is reduced and thick. Taste, adjust seasoning if desired, and serve.


  • If cooking in a clay or ceramic tagine over a heat source other than gas, you'll need to use a diffuser between the burner and tagine.
  • Instead of cutting the carrots into sticks or planks, they may be sliced on the diagonal or into rounds. Be sure to remove the core if it's dry and woody. 
  • A tagine will double as your serving dish; arrange the carrots in a pattern for a prettier presentation.
  • Harissa may be offered on the side as a condiment. Or, you can stir a little bit into the tagine in lieu of adding a chili pepper or cayenne.