clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Delicious, Healthy Tagine Recipe with Eggplant and Chickpeas- seasoned with Moroccan spices and served over couscous. A simple plant-based dinner recipe! #tagine

Moroccan Eggplant Chickpea Tagine

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 80 reviews
  • Author: Sylvia Fountaine | Feasting at Home
  • Prep Time: 30
  • Cook Time: 40
  • Total Time: 1 hour 10 minutes
  • Yield: 6 1x
  • Category: vegan dinner, vegan recipes
  • Method: tagine, stovetop, oven
  • Cuisine: moroccan
  • Diet: Vegan


Delicious, healthy Tagine Recipe with Eggplant and Chickpeas- seasoned with Moroccan spices and served over couscous. A simple plant-based dinner recipe!


Units Scale
  • 1 extra-large eggplant (or two small)
  • 2 teaspoons salt
  • Bowl of water
  • 24 tablespoons olive oil (divided) or coconut oil.
  • 1 medium onion, diced
  • 68 garlic cloves, rough chopped
  • 1 cup celery
  • 1 red bell pepper (or large carrot)
  • 1 tablespoon, ras el hanout, more taste
  • 1 teaspoon cumin
  • 1 teaspoon coriander
  • 1/4 teaspoon cinnamon
  • 14-ounce can diced or crushed tomatoes
  • 1/3 cup raisins (or chopped dried apricots)
  • 1 teaspoon salt, more to taste
  • 1/2 teaspoon pepper
  • 14-ounce can chickpeas, drained, rinsed.
  • 1 cup veggie broth

Garnishes: Cinnamon scented couscous, flat-leaf parsley, olive oil, optional yogurt, optional Aleppo chili flakes

Cinnamon-Scented Couscous (serves 4) 


PREP EGGPLANT: Quarter the eggplant, and cut into large chunks (1 1/2 inches at widest part). Place in a big bowl, cover with cool water just to enough to cover,  and stir in the salt. Place a plate over top to keep the eggplant submerged 20 minutes. Drain and pat dry. (Don’t rinse.)

Preheat the oven to 375F 

Pan Sear: In a large dutch oven, or ovenproof skillet, over medium-high heat, heat 2 tablespoons oil. Working in 2 batches, brown two sides of the eggplant, until golden, then set these aside. No need to cook through.

Make the stew: Add more oil to the same pan, and the onion and saute 2-3 minutes, stirring. Add the garlic, celery and red pepper and lower heat, cook until tender about 5 minutes. Lower heat to low. Add the spices, canned tomatoes (and juices),  raisins, salt, pepper, chickpeas and veggie broth. Bring to simmer, stirring.

Nestle in the eggplant and give the pan a good shake so the stew levels. It should be like a stew-like. If it seems dry, add a little water. Drizzle with a little olive oil, cover tightly and place in the warm oven.

Bake 20-25 minutes or until eggplant is tender and cooked through. While it’s baking make the couscous.

Remove the lid, taste adding more salt to taste, keeping in mind the couscous will soak up some of the salt. If you feel the stew needs more flavor overall, add a little more ras el hanout, a 1/2 teaspoon at a time, tasting as you go. If it seems watery, bake uncovered for a few minutes. If dry, add a little water. To serve, Sprinkle with optional  Aleppo chili flakes and fresh Parsley. I like adding an additional drizzle of olive oil, or a dollop of yogurt, up to you.

Serve with the cinnamon-scented couscous.

To make couscous: Place broth, oil, spices and salt in a medium pot, and bring to boil. Stir in couscous. Cover and remove from heat. Let stand 7 minutes. Uncover and fluff with fork. Adjust salt.


Soaking the eggplant, not only seasons it, it helps remove some bitterness and helps the eggplant absorb less oil. Don’t skip this step.

You can make your own Ras El Hanout here. 

If leaving the raisins and apricots out, you will need to add a little sweetness- honey, sugar, something, to taste.  1-3 teaspoons.

Feel free to cook and bake in a tagine – if using a brand new tagine, make doubly sure you soak it first.


  • Serving Size: 1 ¼ cup
  • Calories: 384
  • Sugar: 13.3 g
  • Sodium: 823.2 mg
  • Fat: 9.3 g
  • Saturated Fat: 1.3 g
  • Carbohydrates: 66.2 g
  • Fiber: 10.7 g
  • Protein: 12.2 g
  • Cholesterol: 0 mg