This Lebanese moussaka, also known as maghmour is a hearty, delicious, veggie filled stew that’s a classic Middle Eastern eggplant dish. It’s a saucy vegan moussaka that’s tangy and packed with flavor. This Lebanese eggplant dish is a must make!

Jump to:
- What is Lebanese moussaka?
- Why make Lebanese maghmour?
- What ingredients do you need for this dish?
- How to make Lebanese Moussaka:
- What to serve this Lebanese eggplant dish with:
- Storing leftover vegan moussaka:
- Expert tips and tricks:
- Recipe FAQs:
- For more delicious eggplant recipes:
- Lebanese Moussaka – Maghmour
What is Lebanese moussaka?
Moussaka is traditionally a Greek dish with eggplants and/or potatoes in a rich meat stew, topped with a creamy white bechamel sauce.
However, we have a Middle Eastern version. It’s very common in Lebanon and the Levantine. It’s a tangy tomato based sauce with eggplant cubes, usually green bell peppers and chickpeas. It can be made with or without meat. This version is a vegan moussaka, known as maghmour.
Why make Lebanese maghmour?

Not having to make a bechamel sauce means this dish comes together so quickly, is lighter, and really highlights the flavor of the vegetables.
The combination of eggplant, chickpeas, and bell pepper make this so filling and full of delicious contrasting textures.
The eggplant in this recipe is roasted instead of fried, a healthier, easier, and less time consuming option.
It’s a highly adaptable dish, you can throw in any veggies you like, omit any you don’t, swap out the spices.
It tastes even better the next day! The flavors really develop overnight in the fridge, so this is one of the few times I like leftovers more than the fresh dish.
What ingredients do you need for this dish?

Eggplants: The star of this dish! Go for smaller sized eggplants, they are less likely to be bitter.
Tomatoes: Crushed canned tomatoes for a great saucy base, tomato paste for intense flavor, plus some fresh diced tomatoes for freshness.
Chickpeas: A great source of protein in this vegetarian dish
Green bell pepper: Just one to enhance the dish
Onions: We thinly slice and caramelize them for lots of flavor
Garlic: Lots of sliced garlic, garlic enhances the flavor of any stew.
The spices: I used seven spices, commonly used in Middle Eastern cooking. You can make your own via the recipe here, or just use all spice or any mixed spice you have. I also use cinnamon, along with black pepper and salt. Kept it simple, but feel free to add paprika, chili powder, garlic powder, anything you like!
Pomegranate Molasses: This gives such a nice tangy undertone to the sauce. You can find this online or at a Middle Eastern specialty store. It has a really special flavor, tangy and sticky and a little sweet. If you can’t find it, you can either leave it out or substitute with balsamic vinegar.
Water: To thin out the sauce
How to make Lebanese Moussaka:






- Heat oven to 425 F (220C). Peel the eggplant, leaving some strips of skin attached. Cut into 1.5-2 inch cubes, and sprinkle generously with salt. Leave aside for 10-30 minutes over a colander, then pat dry of excess moisture.
- Roast the eggplant: Pat the cubes dry and arrange in a single layer in a baking pan. Drizzle with olive oil, and toss with hands to coat evenly. Roast for 25-30 minutes, tossing around halfway through cooking time, until golden brown and cooked through. Alternately, You can air fry at 375 F (190C) for 15-18 minutes, shaking the air fryer basket several times throughout the process.
- Reduce oven heat to 350 F (180C). Heat the remaining 2 tablespoon of olive oil in a large skillet or dutch oven (oven safe if you have) over medium high heat. Add the sliced onions and cook until caramelized and golden brown, 8-10 minutes, stirring throughout.
- To the onions, add the sliced garlic and diced tomatoes, then lower heat to medium and simmer for five minutes, until diced tomatoes start to become juicy.
- Add the tomato paste to the pan, and saute for 30 seconds before adding the pomegranate molasses if using, along with the seven spices, cinnamon, pepper, and salt.
- Add the crushed tomatoes and the water and simmer for a few minutes.
- To the tomato sauce, add the roasted eggplants, drained chickpeas, and diced bell pepper to the sauce, stir to combine well. Cover loosely with foil and bake for 30-35 minutes until bubbling. (If you need to, transfer to oven safe baking dish).
What to serve this Lebanese eggplant dish with:

I like this with rice, plain basmati rice or vermicelli rice. You can find an easy recipe for vermicelli rice here, a commonly served rice with many Middle Eastern stews. For a healthier option, I often use brown basmati rice.
This would be delicious with couscous, or quinoa. You can have this plain, or dip some pita bread in it to eat it, also a common practice..
You can also serve this dish warm, room temp or cold. It’s delicious any way!
Garnish with chopped parsley, and add some toasted slivered almonds or pine nuts (optional but delicious)
Storing leftover vegan moussaka:
Leftovers will last tightly covered in the fridge for 4-5 days. You can reheat in the microwave or on the stove top.
This dish will freeze well, tightly covered container for 2-3 months. Thaw overnight before reheating.
Expert tips and tricks:

- Use smaller sized eggplant, and salt them generously over a colander to avoid bitterness.
- Roasted eggplant freezes beautifully, so you can double the amount of eggplant and freeze half for the future.
- Cook the onions thoroughly to soften and slightly caramelize them before adding in the rest of the ingredients. This flavor will carry through to the rest of the maghmour dish.
- You can leave out the chickpeas if you like, and/or add different vegetables like zucchini, sweet potato, etc.
- You can also add ground beef or lamb to the skillet after the onions caramelize, and turn this into a non-vegetarian moussaka. Super yummy too!
- If you’d like the sauce to be thinner, you can add more water.
Recipe FAQs:
You can also prepare certain elements in advance, like roasting the eggplant cubes and storing in the fridge, as well as chopping the tomatoes, bell peppers, and slicing the onions and garlic. You can also prep the whole dish up until baking in the oven, cover tightly with foil, store in fridge, then bake 1-2 days after.
Yes, absolutely. To beef this dish up (literally), just add ground beef or ground lamb (about 1lb/500g or so) to the caramelized onions, and cook until brown before resuming the rest of the recipe.
Yes, like most stews, this will freeze well. Freeze tightly covered (either before baking or after baking) then thaw overnight in the fridge and reheat in the oven at 350F (180C).
For more delicious eggplant recipes:
Love this recipe? Please leave a 5-star 🌟🌟🌟🌟🌟rating in the recipe card and a comment!
Stay in touch with me through social media @ Instagram, Pinterest, and Facebook. Don’t forget to tag me when you try one of my recipes!

Lebanese Moussaka – Maghmour
Ingredients
For the eggplant:
- 2-3 medium sized eggplants about 1lb, 500g total
- salt to sprinkle
- 2 tablespoon olive oil
For the rest of the dish:
- 2 tablespoon olive oil
- 2 yellow onions, thinly sliced
- 6 garlic cloves, sliced
- 2 tomatoes, diced in 1/2 inch cubes
- 3 tablespoon tomato paste
- 1 tablespoon pomegranate molasses See Notes
- 1 teaspoon seven spices or allspice
- 1/2 teaspoon cinnamon powder
- 1/2 teaspoon black pepper
- 1 teaspoon salt
- 1 can crushed tomatoes 14.5 oz, 400 g
- 1/2-1 cup water
- 1 can chickpeas, drained. 14.5oz, 400g
- 1 green bell pepper, diced
For garnish:
- 1/4 cup chopped parsley
- 1/3 cup toasted almond slivers or pine nuts
Instructions
To roast the eggplants:
- Heat oven to 425 F (220C). Peel the eggplant, leaving some strips of skin attached. Dice into 1.5-2 inch cubes, and sprinkle generously with salt. Leave aside for 10 minutes or so while oven heats, over a colander if you can to get rid of some of the moisture.
- Pat dry, and arrange single layer in a baking pan. Drizzle with olive oil, and toss with hands to coat evenly. Roast for 25-30 minutes, tossing around halfway through cooking time, until golden brown and cooked through. Reduce oven temperature to 350 F (180C). Alternately, You can air fry at 375 F (190C) for 15-18 minutes, shaking the air fryer basket several times throughout the process.
To assemble the moussaka:
- Heat the remaining 2 tablespoon of olive oil in a large skillet or dutch oven (oven safe if you have) over medium high heat. Add the sliced onions and cook until caramelized and golden brown, 8-10 minutes, tossing frequently throughout.
- Add the sliced garlic and diced tomatoes, then lower the heat to medium and simmer for five minutes.
- Add the tomato paste to the pan, and saute for 30 seconds before adding the pomegranate molasses if using, along with the seven spices, cinnamon, pepper, and salt.
- Add the crushed tomatoes and the water and simmer for a few minutes. Start with 1/2 cup of water, and if you feel the sauce needs to be looser add another 1/2 cup.
- Add the roasted eggplants, drained chickpeas, and diced bell pepper to the sauce, toss to combine well and transfer to an oven safe baking dish if you need to. Cover loosely with foil. Bake for 30-35 minutes until bubbling.
- Serve topped with chopped parsley, and toasted almond slivers or pine nuts (optional), preferably with basmati rice or vermicelli rice.
Video
Notes
- Pomegranate Molasses is a common ingredient used in the Middle East that has a distinctive tangy sweet flavor. If you can’t find it, you can leave it out, or add a splash of balsamic vinegar and a pinch of sugar to the sauce.
- Enjoy this with Vermicelli rice, with pita bread, or plain!
- You can add meat to this if you like, 1lb or 500g of ground beef or lamb that you add after caramelizing the onions, cook until brown, then continue with the recipe.
- Making in advance: You can prepare the whole dish up until it’s supposed to go in the oven, cover with foil and bake 1-2 days after prepping.
- Storing leftovers: Leftovers will last tightly covered in the fridge for 4-5 days. You can reheat in the microwave or on the stove top. This dish will freeze well, tightly covered container for 2-3 months. Thaw overnight before reheating.
















Dina and Bruce says
Oh wow! Been looking for a recipe like this! And we have all the ingredients. Gonna make this weekend!
Farah Abumaizar says
Great, hope you enjoy it!
Toni says
This is so good! Packed full of amazing flavors!
Farah Abumaizar says
Thanks so much Toni!
gunjan says
This moussaka is my favorite now. Amde it last night for our dinner and we all enjoyed this flavorful dish.
Farah Abumaizar says
That’s awesome! So happy to hear that!
Kristine says
Very hearty and flavorful meal. We loved it! The sauce is amazing!
Farah Abumaizar says
Thanks so much Kristine!
Ann says
I still have so many eggplants from the farmers market. This recipe was much needed. Thanks!
Farah Abumaizar says
Amazing, enjoy Ann!