Lebanese Moussaka (Maghmour) Recipe

I finally nailed a Maghmour Recipe that turns summer eggplant, chickpeas and tomatoes into a Mediterranean Vegetarian main that actually makes vegetables feel like the headline act.

A photo of Lebanese Moussaka (Maghmour) Recipe

I’m obsessed with Lebanese Moussaka, the Maghmour Recipe that tastes like summer in a bowl. I love how eggplant hits tomato and spices, feels honest, not try-hard.

But mostly I want the kind of savory, tangy mess you can eat from pan. 2 medium eggplants (about 1.2 lb / 550 g), cut into 1 1/2 inch cubes sing here, soaking up garlic and tomato until soft and slightly smoky.

This Eggplant Mediterranean Dish isn’t froufrou, it’s bold, hearty, and somehow light. I get hooked, I’ll eat it for lunch, dinner, repeat.

No regrets. Messy, saucy, exactly what I want every time.

Ingredients

Ingredients photo for Lebanese Moussaka (Maghmour) Recipe

  • Eggplant: silky, soaks up sauce, gives the dish that hearty, cozy texture you want.
  • Chickpeas: protein and bite, makes it filling and a bit nutty.
  • Onion: sweet backbone, keeps the sauce from tasting flat.
  • Red bell pepper: bright color and mild sweetness, adds freshness.
  • Garlic: punchy and warm, you’ll recognize it in every spoonful.
  • Olive oil: smooth mouthfeel and savory depth, feels wholesome.
  • Crushed tomatoes: tangy, saucy base that ties everything together.
  • Tomato paste: concentrates tomato flavor, makes the sauce richer.
  • Vegetable broth: adds light savory notes without heaviness.
  • Cumin: earthy and warm, gives that Levantine character.
  • Cinnamon: subtle sweetness and warmth, surprisingly cozy here.
  • Allspice: clove-like warmth, adds complexity without shouting.
  • Paprika: smoky or sweet warmth, depending on your choice.
  • Sugar: balances acidity, you’ll barely notice it’s there.
  • Salt and pepper: basic but crucial, makes everything sing.
  • Lemon juice: brightens and cuts through richness, really nice.
  • Parsley: fresh finish, a herbal pop on top.
  • Red pepper flakes: optional heat, wakes up the flavors.

Ingredient Quantities

  • 2 medium eggplants (about 1.2 lb / 550 g), cut into 1 1/2 inch cubes
  • 1 (15 oz / 425 g) can chickpeas, drained and rinsed (or 1 1/2 cups cooked chickpeas)
  • 1 large onion, finely chopped
  • 1 large red bell pepper, chopped
  • 3 cloves garlic, minced
  • 3 tbsp olive oil
  • 1 (28 oz / 800 g) can crushed tomatoes
  • 2 tbsp tomato paste
  • 1 cup vegetable broth or water
  • 1 tsp ground cumin
  • 1/2 tsp ground cinnamon
  • 1/2 tsp ground allspice or 1/4 tsp ground cloves plus 1/4 tsp nutmeg
  • 1 tsp smoked or sweet paprika
  • 1 tsp sugar (optional, to balance acidity)
  • Salt and black pepper to taste (about 1 to 1 1/2 tsp salt)
  • Juice of 1/2 lemon (about 1 tbsp), optional but nice
  • 1/4 cup fresh parsley, chopped for garnish
  • Optional: pinch crushed red pepper flakes for heat

How to Make this

1. Salt the cubed eggplant lightly and let sit in a colander for 15 to 20 minutes to pull out bitterness, then rinse and pat dry with paper towels; this keeps it from getting soggy when cooked.

2. Heat 2 tablespoons olive oil in a large skillet or saucepan over medium high heat. Add eggplant in batches so it browns instead of steams, cooking about 5 to 7 minutes per batch until golden; transfer browned eggplant to a plate and set aside.

3. Add the remaining 1 tablespoon olive oil to the pan, reduce heat to medium, and sauté the chopped onion and red bell pepper until soft and translucent, about 6 to 8 minutes.

4. Stir in the minced garlic and tomato paste and cook 1 minute until fragrant, scraping up any brown bits from the pan.

5. Add the crushed tomatoes, vegetable broth or water, cumin, cinnamon, allspice (or cloves plus nutmeg), paprika, sugar if using, and crushed red pepper flakes if you want heat. Stir well and bring to a gentle simmer.

6. Return the browned eggplant and the drained chickpeas to the sauce. Season with about 1 to 1 1/2 teaspoons salt and a generous grind of black pepper. Simmer uncovered on low for 20 to 25 minutes so the eggplant softens completely and flavors meld. Stir occasionally so nothing sticks.

7. Taste and adjust seasoning near the end of cooking. Add more salt, pepper, or sugar if the tomatoes are too acidic. If the sauce is too thick add a few tablespoons of water or broth.

8. Remove from heat and stir in the lemon juice if using; it brightens the whole dish. Let it sit 5 minutes so flavors settle.

9. Garnish with the chopped parsley right before serving. This is great hot or at room temperature.

10. Serve with rice, warm pita, or crusty bread and a simple yogurt or cucumber salad on the side. Leftovers keep well in the fridge for 3 to 4 days and actually taste better next day.

Equipment Needed

1. Large chef’s knife (for cubing eggplant and chopping veg)
2. Cutting board (don’t use the same one for raw meat)
3. Colander plus a medium bowl (to salt and drain the eggplant)
4. Paper towels or a clean kitchen towel (to pat the eggplant dry)
5. Large skillet or heavy saucepan with lid (for browning and simmering)
6. Wooden spoon or heatproof spatula (for scraping brown bits and stirring)
7. Measuring cups and spoons (for oil, spices, broth, etc)
8. Can opener and a serving plate or shallow bowl (to hold browned eggplant while you cook)

FAQ

Yes. Moussaka actually tastes better a day later after the flavors meld. Cool completely, store in an airtight container in the fridge for up to 4 days, or freeze for up to 3 months. Reheat gently on the stove or in the oven until warmed through. If frozen, thaw overnight in the fridge first.

No, you don’t have to peel them. Salting is optional; it can draw out bitterness and reduce oil absorption, but most modern eggplants are mild so you can skip it. If you salt, let them sit 20 to 30 minutes, then rinse and pat dry.

Absolutely. Roasting or baking is less messy and uses less oil. Toss cubes with a little oil, spread on a baking sheet, roast at 425 F (220 C) for about 20 to 25 minutes until golden, then add to the sauce.

You can use 2 1/2 to 3 cups fresh tomatoes, peeled and chopped, cooked down until saucy. For tomato paste swap, use double the amount of concentrated fresh tomato and cook longer to thicken. Taste and adjust seasoning since fresh tomatoes can be less acidic.

Yes, as written it’s vegan and gluten free. Just use vegetable broth or water and check any packaged ingredients for hidden gluten. It’s great for most diets.

The recipe is mild by default. Add a pinch or two of crushed red pepper flakes, a dash of cayenne, or chopped hot pepper while sautéing to make it spicier. To lower heat, omit any chili and balance with a little sugar or lemon if tomatoes taste sharp.

Lebanese Moussaka (Maghmour) Recipe Substitutions and Variations

  • Eggplant -> Zucchini or summer squash: same cubing works, cooks faster so check for doneness early and you might need less oil.
  • Chickpeas -> Lentils (brown or green): use 1 to 1 1/4 cups cooked; they break down more, making the stew thicker and heartier.
  • Crushed tomatoes -> Canned diced tomatoes plus 1/2 cup tomato purée: gives a chunkier texture but same tomato flavor, simmer a bit longer to meld.
  • Vegetable broth -> Water plus 1 tsp soy sauce or miso: adds savory depth if you dont have broth on hand, taste and adjust salt.

Pro Tips

1) Salt the eggplant early and really squeeze out the water. Let it sit 15 to 20 minutes, then rinse and pat dry well. If you skip this the cubes will steam and turn mushy instead of getting good browning.

2) Brown the eggplant in batches over medium high heat. Crowding the pan makes them steam. Use a heavy skillet if you have one and don’t stir too often so you get those caramelized edges.

3) Toast the spices in the pan for 30 to 45 seconds with the tomato paste and garlic before adding the tomatoes. That wakes up the cumin and cinnamon and makes the sauce taste deeper.

4) Balance acidity at the end, not the start. Taste after simmering and add sugar or a splash more broth if it’s too sharp, or a squeeze of lemon to brighten. The flavors settle after a few minutes so give it a short rest before serving.

Please enter your email to print the recipe:

Lebanese Moussaka (Maghmour) Recipe

My favorite Lebanese Moussaka (Maghmour) Recipe

Equipment Needed:

1. Large chef’s knife (for cubing eggplant and chopping veg)
2. Cutting board (don’t use the same one for raw meat)
3. Colander plus a medium bowl (to salt and drain the eggplant)
4. Paper towels or a clean kitchen towel (to pat the eggplant dry)
5. Large skillet or heavy saucepan with lid (for browning and simmering)
6. Wooden spoon or heatproof spatula (for scraping brown bits and stirring)
7. Measuring cups and spoons (for oil, spices, broth, etc)
8. Can opener and a serving plate or shallow bowl (to hold browned eggplant while you cook)

Ingredients:

  • 2 medium eggplants (about 1.2 lb / 550 g), cut into 1 1/2 inch cubes
  • 1 (15 oz / 425 g) can chickpeas, drained and rinsed (or 1 1/2 cups cooked chickpeas)
  • 1 large onion, finely chopped
  • 1 large red bell pepper, chopped
  • 3 cloves garlic, minced
  • 3 tbsp olive oil
  • 1 (28 oz / 800 g) can crushed tomatoes
  • 2 tbsp tomato paste
  • 1 cup vegetable broth or water
  • 1 tsp ground cumin
  • 1/2 tsp ground cinnamon
  • 1/2 tsp ground allspice or 1/4 tsp ground cloves plus 1/4 tsp nutmeg
  • 1 tsp smoked or sweet paprika
  • 1 tsp sugar (optional, to balance acidity)
  • Salt and black pepper to taste (about 1 to 1 1/2 tsp salt)
  • Juice of 1/2 lemon (about 1 tbsp), optional but nice
  • 1/4 cup fresh parsley, chopped for garnish
  • Optional: pinch crushed red pepper flakes for heat

Instructions:

1. Salt the cubed eggplant lightly and let sit in a colander for 15 to 20 minutes to pull out bitterness, then rinse and pat dry with paper towels; this keeps it from getting soggy when cooked.

2. Heat 2 tablespoons olive oil in a large skillet or saucepan over medium high heat. Add eggplant in batches so it browns instead of steams, cooking about 5 to 7 minutes per batch until golden; transfer browned eggplant to a plate and set aside.

3. Add the remaining 1 tablespoon olive oil to the pan, reduce heat to medium, and sauté the chopped onion and red bell pepper until soft and translucent, about 6 to 8 minutes.

4. Stir in the minced garlic and tomato paste and cook 1 minute until fragrant, scraping up any brown bits from the pan.

5. Add the crushed tomatoes, vegetable broth or water, cumin, cinnamon, allspice (or cloves plus nutmeg), paprika, sugar if using, and crushed red pepper flakes if you want heat. Stir well and bring to a gentle simmer.

6. Return the browned eggplant and the drained chickpeas to the sauce. Season with about 1 to 1 1/2 teaspoons salt and a generous grind of black pepper. Simmer uncovered on low for 20 to 25 minutes so the eggplant softens completely and flavors meld. Stir occasionally so nothing sticks.

7. Taste and adjust seasoning near the end of cooking. Add more salt, pepper, or sugar if the tomatoes are too acidic. If the sauce is too thick add a few tablespoons of water or broth.

8. Remove from heat and stir in the lemon juice if using; it brightens the whole dish. Let it sit 5 minutes so flavors settle.

9. Garnish with the chopped parsley right before serving. This is great hot or at room temperature.

10. Serve with rice, warm pita, or crusty bread and a simple yogurt or cucumber salad on the side. Leftovers keep well in the fridge for 3 to 4 days and actually taste better next day.