Effortless Chickpeas Eggplant Maghmour

Featured in: Hearty Meals to Satisfy Your Hunger

Maghmour is a super comforting vegan dish with slow-cooked eggplant and chickpeas in a rich tomato sauce. There's no dairy or meat like the Greek version, just warming cinnamon, mint, and plenty of veggies. Roasting the eggplant first brings a smoky note. You'll make it up in one pot with about 45 minutes on the stove, and leftovers are even tastier after some fridge time.

A woman in a white shirt and apron smiles for the camera.
Updated on Tue, 27 May 2025 17:42:41 GMT
Bowl of eggplant and chickpea stew with a spoon. Pin it
Bowl of eggplant and chickpea stew with a spoon. | tastefullyeats.com

Maghmour is a classic Lebanese eggplant stew that brings smoky richness and deep savory notes. My family’s gatherings wouldn’t be the same without it. This plant-forward dish stews together flavors that get better the longer it bubbles away on the stove.

My old Lebanese neighbor was the one who handed down the magic trick: take your time roasting those eggplants. Even now, just the smell of spices wafting from the kitchen guarantees my family’s coming running for dinner.

Hearty Ingredients

  • Olive oil: Go for the best option you can get since its taste really comes through here
  • Dried mint: Gives Maghmour its trademark pop that makes it stand out
  • Cinnamon: This cozy spice brings in a gentle sweetness
  • Chickpeas: They’re what make this so filling and satisfying
  • Tomato paste: Thickens everything up and makes the sauce seriously rich
  • Fresh tomatoes: Find some that are juicy and a little soft when you press them
  • Garlic cloves: Don’t go for the pre-chopped stuff—use fresh for proper punch
  • Yellow onion: Sautéed onion lays down that naturally sweet flavor
  • Eggplants: Choose ones that look shiny and have few marks—they won’t go mushy
  • Salt and pepper: Season as you like it

Simple Step-by-Step

Create the Sauce:
Toss in your chopped tomatoes, put a lid on, lower the heat, and simmer for at least 10 minutes. Stir now and then and splash in a little water if things get dry. You’re looking for a chunky, thick sauce—not a runny puree.
Build Up Flavor:
As soon as the onions turn soft, stir in the minced garlic. Fry for just a minute or so—don’t let it burn. Quickly mix in the cinnamon and tomato paste, making sure everything gets a bit toasty (this makes the flavors pop).
Start the Base:
Meanwhile, chop onions and smash up garlic. Dice up those tomatoes. Heat up some olive oil in a pot on medium and add onions. Sauté for 5 minutes until they look glossy and just start to get golden.
Get Eggplant Ready:
Flip the oven on to 400°F (200°C). Partly peel eggplants so they keep some skin—this stops ‘em getting too soft. Chop into hearty inch-sized chunks, set on a tray, and coat every piece with olive oil so nothing dries out (that’s where you get that tasty smoky edge).
Roast Eggplant:
Spread your eggplant pieces out—they shouldn’t overlap. Roast for around 20 to 25 minutes. You want them caramelized and totally soft inside, with golden bits on the edges. This builds the stew’s hearty backbone.
A bowl of food with a spoon in it. Pin it
A bowl of food with a spoon in it. | tastefullyeats.com

My grandma always swore that a good Maghmour lets you taste each part of the dish all at once, yet nothing outshines the rest. She’d finish with a squeeze of lemon—best move ever to cut the richness and make it all pop.

The Real Eggplant Trick

What really sets Maghmour apart is how you treat your eggplant. Lots of folks fry it, but that can get greasy fast. Roasting keeps it rich and smoky, but lighter. Want more charred flavor? Quickly roast one eggplant over a flame before peeling and adding it in. Takes only a few minutes and the smoky hit is out of this world.

Switch It Up Your Way

Classic Maghmour keeps things traditional, but it’s fun to change it up. Want some heat? Sprinkle in Aleppo pepper or cayenne. If you’re out of fresh tomatoes, just use a 14-ounce can of good diced ones. In northern Lebanon, cooks sometimes top bowls with toasted pine nuts for crunch and a nutty layer. During summer, toss in chopped zucchini during the last 10 minutes—it makes everything fresher.

How Maghmour Is Served

Lebanese folks usually eat Maghmour just warm or even at room temp—never piping hot. This way the flavors are at their best. Tear up warm pita to scoop it up, or dish it out next to plain rice which grabs that tasty sauce. Some cool cucumber yogurt salad on the side is a must, balancing out the richness. For an epic mezze table, you can also add hummus, olives, and tabbouleh—instant party.

A bowl of food with a green herb on top. Pin it
A bowl of food with a green herb on top. | tastefullyeats.com

This is one of those seriously tasty dishes that makes you believe in simple food. It’s always a winner at gatherings—and I always go back for seconds!

Frequently Asked Questions

→ How's Maghmour not the same as Greek moussaka?

Maghmour ditches the meat and béchamel for eggplant and chickpeas swimming in a tomato sauce with cinnamon and mint. Greek moussaka's got layers of eggplant with lamb and a creamy top. Lebanese Maghmour is lighter, vegan, and gets all its flavor from herbs and spices, not cheese or meat.

→ Can I make Maghmour ahead of time?

Sure thing! Maghmour tastes even better if you cook it the day before. Cool it down, then stash it in the fridge with a lid on. Let those flavors blend overnight. To serve, just warm it up gently and add a splash of water if it's thickened too much.

→ What's good alongside Maghmour?

Grab some warm pita or flatbread to scoop it up. It also works great with vermicelli rice, or a simple mix of chopped tomato and cucumber. If you're putting on a spread, set out some hummus, tabbouleh, baba ganoush, and a few pickles.

→ Can I swap canned tomatoes for fresh ones?

Absolutely, toss in a 14oz can of diced tomatoes instead of chopping fresh. Since canned can be a bit wetter, just go easy on extra water unless you see it needs some as it cooks.

→ Do I have to peel the eggplant?

You can leave the skin, peel it off, or do stripes—whatever you like. Doing it in strips helps keep eggplant from turning to mush, but if you don't mind a softer stew or want more texture, adjust as you please.

→ Can Maghmour cook in a slow cooker?

Yep, it works in a slow cooker. Still give the eggplant a roast first, then toss everything into your slow cooker. Cook on low for about 4-5 hours or crank it on high for 2-3. You barely have to check on it, and the flavors just get better.

Effortless Chickpeas Eggplant Maghmour

Eggplant, chickpeas, and bold spices come together in a cozy Lebanese stew you'll want to scoop up with flatbread.

Prep Time
15 Minutes
Cook Time
40 Minutes
Total Time
55 Minutes
By: Barbara

Category: Main Dishes

Difficulty: Intermediate

Cuisine: Lebanese

Yield: 4 Servings (Makes about 4 cups of stew)

Dietary: Low-Carb, Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

→ Main Ingredients

01 1 cup cooked chickpeas
02 1-2 tablespoons tomato paste
03 3 fresh tomatoes, chopped
04 2-3 garlic cloves, minced
05 1 yellow onion, finely diced
06 2 medium eggplants, peeled in alternating sections

→ Seasonings

07 Extra virgin olive oil for roasting
08 ½ cup water, plus more if needed
09 Salt and freshly cracked black pepper, adjusted to your taste
10 ½ teaspoon ground cinnamon
11 2 teaspoons dried mint flakes

→ Garnish

12 Lemon zest
13 Fresh mint sprigs

Instructions

Step 01

Set your oven to 200°C (400°F) and let it heat up.

Step 02

Peel strips off the eggplants for texture and slice into chubby 3-4 cm chunks.

Step 03

Scatter the eggplant chunks on a baking sheet, coat generously with olive oil, and toss a bit. Roast in the oven for 20-25 minutes until they soften and turn lightly golden.

Step 04

In a medium pot, warm up 2 tablespoons of olive oil over medium heat. Throw in the onion and cook till it turns soft and see-through, about 5-7 minutes.

Step 05

Add the minced garlic to the pot and stir for about a minute till it smells amazing. Then, mix in the cinnamon and tomato paste, giving it all a good stir for another minute.

Step 06

Toss the chopped tomatoes into the mix. Lower the heat a bit, stir well, cover with the lid, and let it simmer for at least 10 minutes. Add a splash of water occasionally to keep things from getting stuck.

Step 07

When the tomatoes have become saucy, gently mix in the roasted eggplant and cooked chickpeas. Try not to break apart the eggplant chunks as you stir.

Step 08

If the stew needs it, add extra water until it’s rich and chunky. Simmer on low for another 5-10 minutes so everything comes together.

Step 09

Sprinkle in the dried mint along with salt and pepper. Taste and make any tweaks you like.

Step 10

Scoop the stew into a bowl. Top it off with fresh mint leaves and a bit of lemon zest. Grab some Lebanese bread if you'd like and enjoy it warm.

Notes

  1. This dish, Maghmour, is a beloved Lebanese eggplant stew often served cool or at room temp.
  2. Go for a good quality olive oil—it makes a big difference in flavor.
  3. The flavors deepen beautifully after a day, so it’s even better if you make it ahead of time.

Tools You'll Need

  • Baking sheet
  • Medium pot with a lid
  • Sharp knife and cutting board

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Includes chickpeas, which are a type of legume.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 210
  • Total Fat: 9.5 g
  • Total Carbohydrate: 28 g
  • Protein: 6 g