30-MINUTE MEALS! Get the email series now
Royal Recipe

Maghmour (Lebanese Chickpea & Eggplant Stew)

5 from 1 vote
1 Comments
Amara
By: AmaraUpdated: Jan 15, 2026
This post may contain affiliate links. Please read our disclosure policy.

A comforting vegan Lebanese classic: roasted eggplant and tender chickpeas simmered in a garlicky tomato sauce. Serve with warm pita for an easy, budget-friendly meal.

Maghmour (Lebanese Chickpea & Eggplant Stew)

This Maghmour has been a weekday staple in my kitchen ever since I first tasted a similar version at a friend's family gathering. Iman’s simple combination of fried eggplant, chickpeas and a garlicky tomato sauce captures that warm, homey feeling — the kind of dish that fills the house with irresistible aromas and invites people to linger over the table. I discovered this particular balance of textures and seasoning on a rainy weekend when pantry staples were plentiful but inspiration was low; the result was so convincing that friends requested the recipe before dessert was even finished.

What makes this rendition special is how accessible the ingredients are and how forgiving the technique can be. The eggplant becomes melt-in-your-mouth after a brief air-fry, developing a lightly caramelized surface that holds its shape in the sauce. Chickpeas add a satisfying chew and protein punch while the tomato-garlic base ties everything together with brightness and a subtle, savory depth. It’s an ideal dish to prepare for casual gatherings, mezze spreads, or simply for meal prep, and it pairs effortlessly with warm pita or a crisp green salad.

Why You'll Love This Recipe

  • Comforting and budget-friendly: uses pantry staples like dried or canned chickpeas and canned tomato paste for deep flavor without expensive ingredients.
  • Quick to assemble: active prep is about 10 minutes and the dish is ready in roughly 40 minutes, making it perfect for weeknights.
  • Versatile serving options: serve warm, at room temperature, or cold; it pairs with pita, rice, or a fresh tabbouleh for a complete meal.
  • Vegan and naturally dairy-free: a great option for plant-based diets without sacrificing richness or mouthfeel.
  • Make-ahead friendly: flavors deepen after a day in the fridge — excellent for meal prep or entertaining when you want to reduce last-minute work.

Personally, my family always asks for extra pita when I make this — the saucy, garlicky tomato base is addictive. I remember serving it for a small dinner party and watching guests go back for seconds while commenting how hearty and satisfying it felt despite having no meat. It’s one of those dishes that makes everyone feel at home.

Ingredients

  • Eggplant: 1 large eggplant. Choose one that feels heavy for its size with smooth, shiny skin. I like Italian or globe varieties for even texture; peel about half of the skin in stripes to help the interior soften while keeping some structure.
  • Chickpeas: 1/2 cup dried chickpeas (or 1 15.5-ounce can, drained and rinsed). Dried chickpeas give the best texture if you have time; otherwise the canned option is a great shortcut.
  • Onion: 1 large yellow onion, diced. Yellow gives a good balance of sweetness and savory depth when sautéed slowly.
  • Garlic: 6 cloves, crushed or grated for maximum aroma. Fresh garlic is essential for the punchy base flavor.
  • Tomatoes: 2 small tomatoes, chopped. Choose ripe, meaty tomatoes like Roma or vine-ripened for a fuller sauce.
  • Tomato paste: 3 tablespoons. This concentrates the tomato flavor and adds body to the sauce; I prefer a double-concentrated paste for deepest color.
  • Oils: 1/4 cup avocado oil for tossing the eggplant and 1/4 cup extra virgin olive oil for the sauce. The avocado oil tolerates high heat in the air fryer and olive oil finishes the sauce with silky richness.
  • Heat & seasoning: 1/2 jalapeño, seeds removed and finely chopped (optional), 1/2 teaspoon crushed red pepper (optional), 2 teaspoons salt (divided) and 1/2 teaspoon black pepper.
  • Water: About 1 1/2 cups, added in stages to achieve desired sauce consistency.

Instructions

Prepare the chickpeas (if using dried): Soak 1/2 cup dried chickpeas overnight in plenty of water. The next morning, rinse and drain. Add to a pressure cooker with 2 cups of fresh water, seal and cook for 5 minutes on high pressure, then allow a natural pressure release. If using canned chickpeas, simply drain and rinse them well and skip this step. Prep and air-fry the eggplant: Peel about half of the eggplant in longitudinal stripes so some skin remains. Cut the eggplant into 1–2 inch cubes and place in a large bowl. Toss with 1/4 cup avocado oil and 1 teaspoon salt to coat evenly. Preheat the air fryer to 400°F and cook the eggplant for about 20–22 minutes, shaking every 5 minutes to ensure even browning. The cubes should be tender with golden edges when done. Sauté the aromatics: In a deep pot over medium-high heat, warm 1/4 cup extra virgin olive oil. Add the diced onion and cook until translucent and slightly softened, about 5–7 minutes. This step builds the flavor base, so don’t rush it; you want the edges to just start to color. Add garlic and tomatoes: Grate or finely crush 6 cloves of garlic and add to the pot, stirring for about 1 minute until fragrant but not browned. If you like heat, add the finely chopped 1/2 jalapeño now. Then add the chopped tomatoes and cook until they break down and become soft, about 5–8 minutes. Build the tomato sauce: Stir in 3 tablespoons tomato paste and cook for 1 minute to remove rawness. Add 1 cup water, 1 teaspoon salt and 1/2 teaspoon black pepper, then bring to a gentle simmer. Let the sauce reduce slightly for about 4–5 minutes so flavors concentrate. Combine chickpeas and simmer: Add the cooked or canned chickpeas to the pot, stirring to coat them in the sauce. Cover and simmer for 10 minutes over medium-low heat, adding up to 1/2 cup more water if the sauce looks too thick. The chickpeas should soak up the sauce flavors and remain slightly firm. Finish with eggplant and adjust seasoning: Gently fold the air-fried eggplant cubes into the pot and simmer uncovered for another 5 minutes to marry flavors. Taste and adjust salt, pepper, or chili as needed. Serve warm, at room temperature, or cold with warm pita bread. Air-fried eggplant cubes in a bowl

You Must Know

  • Maghmour is naturally high in healthy fats when olive and avocado oils are used, and it delivers plant-based protein from chickpeas.
  • Store leftovers in an airtight container in the refrigerator for up to 4 days; the flavors deepen after a day.
  • This dish freezes well for up to 3 months; thaw overnight in the fridge and reheat gently on the stove with a splash of water or oil.
  • For a thicker stew, reduce water by 1/4 cup; for a saucier finish, add an extra 1/4 to 1/2 cup of water or tomato passata.

One of my favorite things about this dish is how its character changes with time: the first night it’s bright and fresh; two days later the garlic and tomato meld into a deeper, more rounded flavor. I often make a double batch and use leftovers for pita sandwiches, scooping the stew into warmed pita pockets and adding crunchy pickles for contrast — it turns into a completely new lunch.

Bowl of Maghmour served with pita

Storage Tips

Allow the stew to cool to room temperature before refrigerating to avoid condensation that dilutes the sauce. Store in an airtight container in the refrigerator for up to 4 days. For freezer storage, portion into freezer-safe containers and leave 1/2 inch headspace to accommodate expansion; label with the date and freeze for up to 3 months. Reheat gently on the stovetop over low heat with a splash of water or olive oil to restore silkiness. If reheating in the microwave, stir halfway through to ensure even warming and avoid hot spots.

Ingredient Substitutions

If you don’t have an air fryer, roast the eggplant on a sheet pan in a 425°F oven for 25–30 minutes, turning once. Swap avocado oil for grapeseed or a light olive oil if needed. For a smokier profile, add 1/2 teaspoon smoked paprika or use fire-roasted tomatoes. Canned chickpeas are an easy shortcut; if using dried chickpeas but short on time, simmer them on the stovetop for 45–60 minutes until tender. To reduce oil, roast the eggplant without oil on parchment and toss with a little oil after cooking.

Serving Suggestions

Serve with warm pita or flatbread, rice, or a fluffy couscous for a complete meal. Complement the dish with a bright salad such as fattoush or a simple cucumber-tomato salad dressed with lemon juice and olive oil. Garnish with chopped parsley, a squeeze of lemon, or a drizzle of tahini for extra richness. For mezze-style entertaining, serve alongside hummus, pickled vegetables and stuffed grape leaves.

Cultural Background

Maghmour — often referred to as Lebanese moussaka — is a staple in Levantine home cooking. Unlike the Greek baked moussaka, this version focuses on tomatoes, chickpeas and eggplant in a saucy, meze-style preparation that’s traditionally served at room temperature as part of a spread. It showcases the Levantine skill of creating layered flavors from simple, agricultural ingredients and reflects a cuisine built on olives, legumes, and seasonal produce.

Seasonal Adaptations

In summer, use peak-season ripe tomatoes or a cup of cherry tomatoes for a brighter, fresher sauce. In winter, rely on canned fire-roasted tomatoes and increase the tomato paste by 1 teaspoon for more depth. Add seasonal roasted peppers in late summer, or fold in baby spinach during the final minutes of simmering in colder months to add color and nutrients.

Meal Prep Tips

Make a double batch and portion into single-serving containers for grab-and-go lunches. The dish keeps well and actually tastes better after a day as the flavors meld. If packing for lunches, store pita separately or pack the stew over rice to avoid soggy bread. Reheat in a covered container in the microwave for 1–2 minutes, stirring halfway, or on the stovetop over low heat.

There’s comfort in a simple pot of Maghmour — it’s generous, forgiving, and full of flavor. Whether you serve it at family dinners or tuck it into weekday lunches, it’s one of those dishes that keeps on giving. Try making it your own by adjusting the heat and herbs, and enjoy the little ritual of scooping it up with warm pita.

Pro Tips

  • Salt the eggplant before air-frying or roasting to draw out bitterness if needed, then pat dry for better browning.

  • Cook the tomato paste briefly in the oil to remove rawness and deepen sweetness before adding water.

  • Shake the air fryer basket every 5 minutes to ensure even browning of eggplant cubes.

  • Taste and adjust seasoning at the end — eggplant and chickpeas absorb salt as they sit.

This nourishing maghmour (lebanese chickpea & eggplant stew) recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

FAQs about Recipes

Can I use canned chickpeas instead of dried?

Yes — if using dried chickpeas, soak overnight and pressure-cook for 5 minutes then natural release. Canned chickpeas can be used directly after draining and rinsing.

How long does Maghmour keep in the fridge/freezer?

Store in the refrigerator up to 4 days; freeze up to 3 months in airtight containers.

Tags

Global FlavorsMaghmourLebaneseChickpeasEggplantVeganMoussakaPlant-basedPitaTomato sauce
No ratings yet

Maghmour (Lebanese Chickpea & Eggplant Stew)

This Maghmour (Lebanese Chickpea & Eggplant Stew) recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 4 steaks
Maghmour (Lebanese Chickpea & Eggplant Stew)
Prep:10 minutes
Cook:30 minutes
Rest Time:10 mins
Total:40 minutes

Ingredients

Vegetables & Legumes

Oils & Paste

Seasoning & Liquids

Instructions

1

Soak and cook chickpeas (if using dried)

Soak 1/2 cup dried chickpeas overnight in plenty of water. Rinse the next morning and add to a pressure cooker with 2 cups water. Cook on high pressure for 5 minutes and allow a natural release. If using canned chickpeas, drain and rinse and skip this step.

2

Prepare and air-fry eggplant

Peel half of the eggplant in stripes and cut into 1–2 inch cubes. Toss with 1/4 cup avocado oil and 1 teaspoon salt. Air-fry at 400°F for 20–22 minutes, shaking the basket every 5 minutes until golden and tender. Alternatively, roast at 425°F for 25–30 minutes.

3

Sauté onion and garlic

Heat 1/4 cup olive oil in a deep pot over medium-high heat. Add the diced onion and cook until translucent and just beginning to color, about 5–7 minutes. Add grated or crushed garlic and cook 1 minute until fragrant.

4

Cook tomatoes and build sauce

Add chopped tomatoes and optional jalapeño, cooking until tomatoes soften, about 5–8 minutes. Stir in 3 tablespoons tomato paste and cook 1 minute. Add 1 cup water, 1 teaspoon salt, and 1/2 teaspoon black pepper, and simmer 4–5 minutes to concentrate flavor.

5

Add chickpeas and simmer

Add the cooked or canned chickpeas, stir to combine, cover and simmer for 10 minutes. Add up to 1/2 cup additional water if the sauce is too thick.

6

Finish with eggplant and serve

Fold the air-fried eggplant into the sauce and simmer uncovered for 5 more minutes. Taste and adjust seasoning. Serve warm, at room temperature, or cold with pita bread.

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 349kcal | Carbohydrates: 19g | Protein:
6g | Fat: 29g | Saturated Fat: 9g |
Polyunsaturated Fat: 6g | Monounsaturated Fat:
12g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@royalrecipe on social media!

Maghmour (Lebanese Chickpea & Eggplant Stew)

Categories:

Maghmour (Lebanese Chickpea & Eggplant Stew)

Did You Make This?

Leave a comment & rating below or tag @royalrecipe on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family photo

Hi, I'm Amara!

Chef and recipe creator specializing in delicious Global Flavors cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.