Moroccan Spiced Eggplant and Tomato Tagine with Chickpeas

Jump to Recipe

Spiced eggplant and tomato tagine is a vegan stew built on cubes of eggplant simmered with crushed tomatoes, chickpeas, and warm spices like cumin, cinnamon, and smoked paprika until the eggplant turns silky and the sauce thickens.

I make this one when the fridge has one lonely eggplant and I need dinner without much fuss. It comes together in one pot on the stove, no actual tagine pot required.

The eggplant does the work here. Salted first, then seared until golden, it turns soft and almost creamy once it simmers in the sauce. Chickpeas, much like the ones in this creamy chickpea tikka masala, add bulk and a little protein, so this holds up as a full meal over couscous or rice.

One thing I learned the hard way: skip salting the eggplant and you’ll end up with a spongier bite and a duller flavor. It’s a 15 minute step, but it matters.

Why You’ll Love This Recipe

  • One pot, no actual tagine dish needed
  • Vegan and gluten-free with real protein from chickpeas
  • Keeps well for meal prep all week
  • Freezer-friendly for busy weeknights

Ingredient Notes

  • Eggplant: Salting it first draws out excess water and bitterness so it sears instead of steams. Look for firm, glossy skin without soft spots.
  • Crushed tomatoes: Canned crushed tomatoes give a thicker base than diced. Fire-roasted adds a slight smokiness if you can find it.
  • Chickpeas: Canned works fine here, just rinse well. Sub in cooked lentils if you want a smaller bite.
  • Smoked paprika: This is what gives the sauce its depth. Regular paprika works but the flavor is flatter.
  • Maple syrup: Balances the acidity from the tomatoes. Honey works too if you’re not keeping this vegan.
  • Harissa or chili flakes: Harissa adds a deeper red color and a slow building heat. Chili flakes are a fine swap if that’s what’s in your pantry.
Overhead view of eggplant and tomato tagine in a clay pot, topped with cilantro and toasted almonds on a wood table

Moroccan Spiced Eggplant and Tomato Tagine with Chickpeas

A vegan one-pot tagine of seared eggplant, tomatoes, and chickpeas simmered in warm Moroccan spices until thick and tender.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 4 servings
Course: Main Course
Cuisine: Middle Eastern Inspired
Calories: 277

Ingredients
  

For the tagine
  • 700 g Eggplant (about 2 medium); cut into 2.5 cm / 1-inch cubes
  • 1 tsp Salt for salting the eggplant
  • 4 tbsp Olive oil divided
  • 1 Yellow onion large; diced
  • 4 cloves Garlic minced
  • 1 tbsp Fresh ginger grated
  • 1.5 tsp Ground cumin
  • 1 tsp Ground coriander
  • 1 tsp Smoked paprika
  • 0.5 tsp Ground cinnamon
  • 0.5 tsp Ground turmeric
  • 0.5 tsp Chili flakes or harissa or 1 tbsp; optional, adjust to taste
  • 400 g Crushed tomatoes can
  • 250 ml Vegetable broth
  • 400 g Chickpeas can; drained and rinsed
  • 1 tbsp Maple syrup
  • 1 tbsp Lemon juice fresh
  • Salt and black pepper to taste
For serving
  • Fresh cilantro or parsley small handful; chopped, for garnish
  • 2 tbsp Toasted slivered almonds for garnish
  • Couscous or crusty bread as needed; for serving

Method
 

  1. Cut the eggplant into 2.5 cm / 1-inch cubes and toss with 1 tsp salt in a colander. Let it sit for 15 minutes to draw out moisture, then pat dry with paper towels.
  2. Heat 2 tbsp olive oil in a 26 cm / 10-inch dutch oven or tagine pot over medium-high heat. Sear the eggplant in two batches, 4 to 5 minutes per batch, until golden on most sides. Remove and set aside.
  3. Add the remaining 2 tbsp oil to the pot. Add the onion and cook for 5 minutes until soft. Stir in the garlic, ginger, cumin, coriander, paprika, cinnamon, turmeric, and chili flakes, and cook for 1 minute until fragrant.
  4. Pour in the crushed tomatoes and vegetable broth, scraping up any browned bits from the bottom of the pot. Bring to a simmer.
  5. Return the seared eggplant to the pot along with the chickpeas. Reduce the heat to low, cover, and simmer for 25 to 30 minutes, until the eggplant is fork-tender and the sauce coats the back of a spoon.
  6. Stir in the maple syrup and lemon juice. Taste and season with salt and pepper.
  7. Spoon the tagine over couscous or into bowls. Top with chopped cilantro and toasted almonds, and serve hot.

Notes

  • Salt eggplant for 15 minutes before cooking to avoid a spongy texture
  • Use a 26 cm / 10-inch dutch oven or tagine pot with a tight lid
  • Don’t skip searing the eggplant in batches, crowding steams instead of browns
  • Sauce should coat the back of a spoon before you call it done
A wooden spoon stirs seared eggplant cubes into simmering tomato and chickpea sauce in a cast iron pot

Tips for Success

  • Salt the eggplant cubes for 15 minutes before searing to pull out excess moisture and bitterness.
  • Sear eggplant in two batches so it browns instead of steaming in a crowded pot.
  • Simmer uncovered for the last 5 minutes if the sauce looks thin, to thicken it up.
  • Swap harissa for chili flakes if you want more heat and a deeper red color in the sauce.
  • Toast the almonds in a dry skillet for 2 to 3 minutes before garnishing for extra crunch.

Variations

  • Add 200 g cooked lentils along with the chickpeas for a heartier, higher-protein version.
  • Stir in a handful of green olives and preserved lemon rind for a briny, traditional Moroccan touch.
  • Swap the eggplant for diced zucchini and yellow squash for a lighter summer version of this tagine.

Storage and Reheating

Spiced eggplant and tomato tagine keeps well in an airtight container in the fridge for 4 days. The flavor actually deepens by day two as the spices settle into the sauce.

Reheat on the stovetop over medium-low heat for 5 to 7 minutes, stirring in a splash of broth or water if the sauce has thickened too much. A microwave works too, covered, in 60-second bursts.

To freeze, cool completely and pack into a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating on the stove.

Serving Suggestions

Spoon this tagine over couscous or rice, much like this spiced lentil and rice mujadara, so the sauce has something to soak into. Warm crusty bread works too, especially for scraping the pot clean.

A dollop of plain yogurt on top cools down the spice and adds some richness. A simple cucumber and herb salad on the side keeps the meal light.

For a bigger spread, add a small plate of olives and warm flatbread alongside the tagine.

A bowl of eggplant tagine spooned over couscous, lemon wedge and linen napkin on a sunlit wooden table

FAQ

Why is my eggplant and tomato tagine watery instead of thick?

It usually means the sauce needs more time uncovered. Simmer the last 5 to 10 minutes with the lid off so extra liquid evaporates, and make sure you patted the eggplant dry before searing since wet eggplant releases more water as it cooks.

Can I use zucchini instead of eggplant in this tagine?

Yes, zucchini works as a lighter substitute. Cut it into the same 2.5 cm cubes and cook it a bit less, around 15 minutes total, since zucchini softens faster than eggplant and can turn mushy if left in the sauce too long.

Can I freeze spiced eggplant and tomato tagine?

Yes, this tagine freezes well for up to 3 months in an airtight container. Cool it fully before freezing, then thaw overnight in the fridge and reheat gently on the stove with a splash of broth to loosen the sauce.

What goes well with eggplant and tomato tagine?

Couscous or rice are the classic base since they soak up the sauce well. Warm flatbread, a cucumber salad, or a dollop of plain yogurt on top round out the meal without competing with the spices.

Is this eggplant tagine vegan and gluten-free?

Yes, as written it’s fully vegan and gluten-free, similar to this simmered Thai green curry vegetables dish, using maple syrup instead of honey and chickpeas for protein. Just serve it with rice or a gluten-free grain instead of couscous if gluten is a concern.

What’s the difference between a tagine and a regular vegetable stew?

A tagine is named for the cone-shaped clay pot it’s traditionally cooked in, which traps steam and keeps the dish moist with less liquid than a typical stew. You can still get the same slow-simmered texture in a regular dutch oven with a tight lid.

You might also like

Jeremy Avatar

AUTHOR


You’ll also love