Maghmour, roasted eggplant and chickpeas in red tomato sauce, served with pita bread
Prep15 min
Cook45 min
Serves4 servings
CuisineLebanese

Maghmour: Lebanese Eggplant and Chickpea Stew

Maghmour is a Lebanese stew of eggplant and chickpeas in a garlicky tomato sauce. A serves-4 recipe that roasts the eggplant first, with the local table of scooping it up with bread, how it differs from Greek moussaka, choosing chickpeas, dried mint, fixing mushy or watery stew, and refrigerator storage.

Total: 1 hrLevel: Beginner

Cooking flow

Cooking steps

STEP 11 / 5

Cut the ingredients and drain the beans

STEP 1

Allow 10 to 15 minutes for prep. Wash the vegetables under running water, peel the eggplant in lengthwise stripes, and cut into pieces about 3 cm (1 1/4 in). With small, slender eggplants, don't force the width to 3 cm; make the length about 3 cm. Cutting too fine makes them fall apart. Chop the onion in 5 mm (1/4 in) pieces and the tomato in 1 to 2 cm (1/2 to 3/4 in) pieces, and slice the garlic thinly. If using mint, rub it lightly between your fingers. Tip the canned chickpeas into a colander and measure 250 g after draining. Rinse salted beans lightly. For pre-boiled dried beans, the guide is that they crush when pressed with a finger; if a hard core remains, extend the pre-boiling before they go into the sauce.

Eggplant striped-peeled and cut to about 3 cm, with chopped tomato, onion, garlic and drained beans
Don't cut the eggplant too small, and soften the beans first
STEP 22 / 5

Roast the eggplant in the oven

STEP 2

Toss the eggplant cut to about 3 cm in step 1 with 60 ml canola oil and half the salt, and spread it in one layer on a baking sheet without overlapping. Roast in the preheated 200°C (400°F) oven for 25 to 30 minutes, turning once partway, until the cut sides are browned and a skewer slides in to the center without resistance. Soft through to the center is what matters. If the color is there but the center is firm, extend the time by 5 minutes at a time, and if it's about to burn, loosely lay on aluminum foil. Overlapping eggplant steams easily. If the sheet is small, roast in two batches, which takes longer than the time stated.

Eggplant roasted in a single layer on a baking sheet, the cut sides browned
Leave some skin on, and check doneness by the browning and how a skewer goes in
STEP 33 / 5

Cook the onion and garlic

STEP 3

While the eggplant roasts in the oven, build the aroma of the sauce in the pot. Put in 60 ml olive oil and the onion and cook over medium heat for 5 to 7 minutes until translucent and soft. Do not take it to a dark brown. Once the garlic is added, cook over medium-low heat for about 1 minute until fragrant. If you burn it black it turns bitter, so lower the heat. Don't add the eggplant yet. If the onion sticks to the bottom of the pot, lower the heat and loosen it with 1 tbsp of the water from the ingredients list.

Adding sliced garlic to translucent onion in a pot and stirring with a wooden spoon
Soften the onion, then cook the garlic briefly
STEP 44 / 5

Simmer the chickpeas in the tomato sauce

STEP 4

Add 300 g tomato and sauté-simmer over medium heat for about 5 minutes until the flesh is soft. Add 45 g tomato paste and stir for about 1 minute so the flesh and paste blend evenly; if using dried mint and chili, add them here. Take care not to burn the tomato paste on the bottom of the pot. Add 240 ml water and the black pepper, bring to a light boil, then 5 minutes over low heat. Add 250 g canned chickpeas and the remaining 120 ml water, cover and simmer about 10 minutes over low heat. If the water runs low while simmering and it is about to scorch, add more water 2 tbsp at a time. The photo shows the pot partway through simmering the tomato, before the beans go in.

A pot where tomato paste is being stirred into tomato sauce with onion and garlic
Cook the tomato soft before adding the beans
STEP 55 / 5

Combine with the eggplant and finish

STEP 5

Add the roasted eggplant cut to about 3 cm to the pot and turn it over widely from the bottom to blend. Simmer for 5 to 7 minutes over low heat at a heat where the sauce bubbles in small bubbles. The guide is that the eggplant keeps its shape, the sauce clings to the beans, and when you draw a spatula across the bottom the liquid returns slowly. If watery, take off the lid and reduce over low heat for 3 to 5 minutes. If it gets too dry, add water 2 tbsp at a time. Don't put in all the remaining salt at once; add it as you taste. Go lightly if you used salted beans. Stirring hard crushes the soft eggplant. Aim for a result where the corners with skin remain.

Roasted eggplant and chickpeas that keep their shape combined with tomato sauce and simmering over low heat in the pot
Once the eggplant is in, don't stir hard; coat it with the sauce and finish
0 / 0
Ingredients

Ingredients

1 / 2

Stew ingredients

Ingredient Amount Substitutes & notes
Eggplant 500g Edible-portion weight. About 1 large eggplant; for small ones, match the total weight
Chickpeas (canned) 250g Weight after draining. For dried beans, boil them separately first, then measure 250 g
Ripe tomatoes 300g About 2 small. Peel them if the skin bothers you; 300 g unsalted canned tomatoes also work
Onion 200g About 1. Chop into 5 mm (1/4 in) pieces
Garlic 6 cloves (about 20 g) Thinly sliced. Garlic is the center of the aroma
Tomato paste 3 tbsp (about 45 g) Unsalted concentrated type. Ketchup with sugar or spices tastes different
Olive oil 60ml For the onion and the sauce
Canola oil 60ml For the eggplant. Use an oil without a strong aroma
Water 360ml 240 ml at first, the remaining 120 ml when cooking the beans; adjust for evaporation in your pot
Salt 1 tsp (about 6 g) Divide into 2 equal additions; if the beans or cans are salted, taste before adding
Black pepper 1/2 tsp Ground
2 / 2

If adding aroma or heat

Ingredient Amount Substitutes & notes
Dried mint 1 tsp Amount if you add it. Culinary use, unsweetened and with no added flavoring; it can be made without
Chili flakes 1/4 tsp Amount if you add it. Leave out if you don't want it hot
0 / 0

Tear off a piece of pita with your hand and scoop up soft eggplant sunk in red tomato sauce, along with a few round chickpeas. Maghmour begins with that gesture, one often pictured at a Lebanese table. It is a plant-based stew built on eggplant, chickpeas and tomato, loved as a stew you scoop up with bread.

It is also called Lebanese moussaka, but the result is entirely different from the usual Greek dish of meat and béchamel layered and baked. This article gives a version adjusted for home cooks: roasting the eggplant first, and with canned chickpeas it is done in about 60 minutes. Soaking and pre-boiling dried beans are not included in that time. It uses no beef or dairy, and is a dish for enjoying the softness of the eggplant, the whole chickpeas and a garlicky sauce.

At the Lebanese table, moussaka is scooped up with bread

Maghmour is presented as one of the mezze and is eaten with pita. It is a plate of mezze: a starter shared among several people, or, with bread alongside, a meal in itself. A tomato sauce with garlic and onion is combined with eggplant and chickpeas that were cooked first. A bite of eggplant alone and a bite with chickpeas added differ in texture. With no rice to cook and no meat to prepare, it is easy to bring to any kitchen: a single pot and bread set the table.

There is a story about the labor of beans that is handed down in home kitchens. Lebanese cook Hadia Zebib describes, as a method passed on from her mother and grandmother, peeling the skins from soaked chickpeas before using them. But this is Hadia's household method, not a rule common across all of Lebanon. The same author also accepts canned chickpeas when time is short. Take the trouble to peel, or borrow the convenience of the can: everyday cooking offers many choices in between.

It is a dish with a range of serving temperatures: warm, near room temperature, or cold from the refrigerator. It can also be a cold starter, but that doesn't mean the pot can sit at room temperature for long. Storage is covered in a later section. Making tomato a sauce for an eggplant and bean dish rather than a meat sauce is what gives this dish its character.

Good to know

In parts of Lebanon the name maghmour is used, and it is also written Lebanese Moussaka. Even under the same name "moussaka," dishes around the Mediterranean take many forms. The Greek version is a dish of eggplant and a meat sauce layered with béchamel and baked, whereas maghmour is a pot dish in which eggplant and beans are stewed in tomato sauce, and the structure is entirely different. Because the exact place and era of origin and the order in which it spread from country to country cannot be confirmed, I don't assert them here. Nor can the etymology of the name be told as settled history.

Differences between households show in how the eggplant is cooked and scented

How eggplant is handled differs from household to household. There is a method of frying it first and then stewing, and others that bake it in the oven or an air fryer to keep the amount of oil manageable. When roasting, coat the surface with oil, spread it in one layer and bring up the color. There is also an easy variation of putting raw eggplant straight into the sauce, but it won't have the same toasty browning. Although there are households that fry and households that roast, no source draws a clear line between frying and roasting by region, so I avoid classifying it as a difference between countries or cities.

There is no single right answer to how it is scented either. Hadia's household recipe includes dried mint, whereas Simply Lebanese's recipe centers on onion, garlic, tomato and black pepper, and mint is not among its ingredients. Masala Herb's one-pot variation lists za'atar and pomegranate molasses as optional ingredients, but these cannot be treated as the traditional blend across all of Lebanon. At home, first try the basic eggplant, beans and tomato. After that, mint is a household choice, and one option is to add 1 tsp dried mint. It can be made without mint, and it is not a dish you cannot make unless you have a particular spice.

Good to know

In maghmour the chickpeas keep their shape. Unlike hummus, they aren't meant to be mashed smooth, so there is no need to cook them down. Canned chickpeas should be soft enough to crush with a finger, but still hold as grains in the pot. The difference from dishes that mash the same beans lies in the finished texture and how it is eaten.

Item compared Basic maghmour Options in a home kitchen
Eggplant Fried first, or roasted, then into the sauce Roast at 200°C (400°F) for about 25 to 30 minutes
Chickpeas Dried beans pre-boiled, or canned Drain canned and use 250 g
Aroma Garlic, and dried mint in some households Start with 1 tsp mint; it can be made without
Sauce Tomato and onion, tomato paste Chop fresh tomatoes; if substituting, unsalted canned tomatoes
Serving temperature Warm, near room temperature, or chilled Store a cold dish in the refrigerator and take out only what you will eat

Ingredients (serves 4)

This is the amount for 4 people with bread alongside. For a starter, you can increase the number of people and share it out. The 250 g of chickpeas is the weight after draining, not 250 g of dried beans. Measure 250 g after draining. For the eggplant, measure so that even small varieties add up to about 500 g in total. Don't substitute by the number of eggplants alone.

Ingredients laid out: eggplant, tomato, onion, garlic, canned chickpeas, oil and mint
Match the beans by their weight after draining, and prepare the eggplant by total weight
Tip

To finish in about 60 minutes on the day, canned chickpeas are the easy choice. Check the ingredients and the salt on the label before draining. With dried chickpeas, starting from about 100 g is a guide, but the weight after soaking is not fixed, so measure 250 g after pre-boiling. Soak dried beans as the package instructs and pre-boil them thoroughly, so that the beans are soft first before they go into the stew. Do not finish dried beans by cooking them directly in the tomato sauce. The soaking and pre-boiling time are not included in the stated cooking time.

When shopping, only choosing the chickpeas takes a little thought. Compare the convenience of canned with the ability to adjust the amount with dried. If you can't find them at a supermarket, you can search online by the generic name. Garlic, onion, eggplant, tomato and the oil you normally use can be had on an ordinary shopping trip. You don't need a special pot. For dried mint, choose leaves meant for cooking, and don't substitute sweetened drinks or mint flavoring.

Method

Plan on about 15 minutes of prep and 45 minutes of cooking, about 60 minutes in all. It varies with oven preheating and equipment. Preheat the oven to 200°C (400°F) and make the sauce while the eggplant roasts, so the sauce and the eggplant are cooked in parallel. Until the eggplant is done, you can wait while the beans simmer in the sauce. Roast the eggplant until the center is soft, add it right before finishing, and don't stir hard.

Tip

Each eggplant differs in moisture and how it is cut, and the oven time changes with that. Look not only at the browning but at how a skewer goes in. If the outside is browned but the center is firm, don't add more color; cover with aluminum foil and keep heating. If the center is softened in the roasting, there is no worry about overcooking it in the final pot.

Tip

If you use 300 g unsalted canned tomatoes with their juice instead of fresh, reducing the first water to 180 ml is a home-cook's guide. After that, add water as you watch the state of the pot. Fresh tomatoes and canned ones do not have the same moisture. Also, 45 g of ketchup with sugar or spices is not a substitute for 45 g unsalted tomato paste.

Getting the aroma and texture close in a home kitchen

The slender eggplants commonly sold in Japan will also work for this dish. Match the weight and leave the skin in stripes, and the soft flesh is easier to handle. Peeling all the skin makes it softer in the mouth, but it falls apart more easily when mixed at the end. If a thick skin bothers you, widen the peeled area. Rather than fixating on the count or a rare variety, value the cooked flesh and the shape you keep.

For dried mint, rub the leaves between your fingers and add them to the sauce. Starting with 1 tsp to add aroma is a modest home starting amount, not a nationwide standard. If using fresh mint, one idea is to add about 5 to 6 chopped leaves at the end. Don't swap it by equal weight with dried mint. Without mint, leave it out and make it on the flavor of garlic and tomato. Replacing it with basil makes a dish with a different aroma. Do not put mint flavoring, sweetened tea or toothpaste-type products into the food.

The basic blend uses 60 ml oil for the eggplant and 60 ml for the sauce. It is not a blend with separate frying oil. If you want to cut the oil, there is a home-cook idea of trying 30 ml for the eggplant and 30 ml for the sauce, lining the baking sheet with parchment. The browning of the surface and the moist feel of the oil will differ from the basic recipe, and it can't be said to give the same result or the same nutrition values. For sticking on the bottom of the pot, lower the heat and add a little water. Do not keep pouring oil on raw eggplant afterward.

Bring bread, and one dish widens into a meal

Warm the pita, tear it, and eat it by scooping up the eggplant and beans together. It is not a soup you just drink the liquid of. If you have no pita, one home idea is to serve baguette or your usual bread. It can also go with steamed rice, though that is not the same as the local way of eating. To aim for a full meal from one dish, serve a staple alongside; as a starter, divide it into small portions.

Maghmour piled on a large platter with torn pita and small plates
With bread alongside, a starter plate can also be the center of a meal

You can extend to other dishes that use the same beans and eggplant. Sending leftover beans or eggplant into another dish: if you want the beans as a smooth dip, hummus is the next dish; if you want another taste of eggplant, baba ghanoush.

Five variations to suit your taste

What you want to change Home-cook variation Difference from the basic recipe
Use less oil 30 ml each for the eggplant and the sauce The moist feel of the oil and the browning change
Add aroma Add 1 tsp dried mint The scent of mint overlays the garlic and tomato
Finish with fresh herbs Chop 5 to 6 fresh mint leaves and add at the end The aroma comes out differently from simmered dried mint
Make it a little hot Add 1/4 tsp chili flakes to the sauce Adds heat; leave out for children, etc.
No tomatoes on hand Start with 300 g unsalted canned tomatoes and 180 ml first water Reduce while watching the moisture, add water if needed

Storage and reheating

Even when you eat it as a cold starter, after cooking divide it into shallow, clean containers and refrigerate quickly in shallow containers. Don't leave cooked food out unrefrigerated for more than 2 hours, and in an environment above 32°C (90°F), refrigerate within 1 hour. The guide is a refrigerator at 4°C (40°F) or below and a freezer at -18°C (0°F) or below. Leaving the pot in the kitchen overnight to let the flavors meld is not recommended.

Storage method Guide Handling before eating
Refrigerator (4°C / 40°F or below) General guide for vegetable stews is 3 to 4 days; at home, eat it up early Take out only what you will eat with a clean utensil
Freezer (-18°C / 0°F or below) Quality guide for vegetable stews is 2 to 3 months Thaw in the refrigerator; eggplant tends to fall apart after thawing
Serving as a cold starter Take it from the refrigerator just before eating Don't leave it out on the table for a long time

When reheating, in a microwave stir partway, and heat thoroughly so that the center reaches 74°C (165°F) or higher. Make sure the whole container heats evenly. In a pot, take only the amount you will eat, and there is a home idea of warming it over low heat while adding 1 to 2 tbsp water at a time to a sauce that has stiffened. Turn it over widely so the eggplant isn't crushed. Don't judge the safety of storage by appearance or smell alone.

Caution

People with a legume allergy should not use chickpeas. Individual allergies to ingredients other than beans also need attention. Pita contains wheat. Check the ingredients and allergen labeling of store-bought bread, canned beans and tomato paste. That it is a plant-based stew doesn't mean that no one has an allergy to it.

Common failures and questions

What if the eggplant falls apart?

Eggplant cut too small or stewed too long falls apart easily and won't return to its original cubes. Don't stir any more; turn off the heat. Served as a dish to scoop up with bread together with the sauce, it is still good to eat. Next time, cut the eggplant to about 3 cm (1 1/4 in), roast it, and combine the eggplant last, putting it in the sauce for only the last 5 to 7 minutes.

Why are the beans still hard?

Dried beans are not finished by soaking alone. They must be pre-boiled until soft in the center before they go into the tomato sauce. Before adding them, split one and check the center. Follow the product's soaking and heating instructions first. The time also varies with the age of the beans and so on. Start with canned beans and you can skip the pre-boiling. They don't need to be cooked until completely mashed, as for hummus.

What if it is watery or has a lot of oil?

If watery, take off the lid and reduce over low heat for 3 to 5 minutes. The guide is that when a spatula is drawn across the bottom the liquid returns slowly. If a lot of oil floats on top, turn off the heat, let it settle a little and spoon off just the surface. Adding water doesn't reduce the oil. Fix the water and the oil separately is the knack. Next time there is the idea of cutting the oil to 30 ml each, but the taste and texture will change.

What if I have no oven?

As a home alternative, divide the 60 ml of eggplant oil over several batches and pan-roast the eggplant in a skillet over medium heat without overlapping. Plan on 10 to 15 minutes per batch, turning, and check both the browning and the softness that a skewer goes through. It varies with the size and the skillet. If the center is firm, cover and cook a few more minutes over low heat. The order of adding the roasted eggplant to the sauce is the same. Because of the batches, the total cooking time lengthens. You don't need to buy a new appliance.

Can I add meat or cheese?

The basic dish is a plant-based stew of eggplant, chickpeas and tomato. Adding meat or cheese cannot be presented as a common local blend. It becomes something different from this dish, which keeps the texture of the beans and eggplant. If you want a layered bake of meat and béchamel, a Greek moussaka recipe is your next dish.

Nutrition guide

The values are approximations from the ingredients, calculated from ingredient values in the Standard Tables of Food Composition in Japan (8th revision), 2023 supplement, and are not an analysis of the finished dish. For the whole batch: about 1618 kcal, protein 36.3 g, fat 115.5 g, carbohydrate 130.3 g, fiber 49.4 g. Per serving when divided in four: about 405 kcal, protein 9.1 g, fat 28.9 g, carbohydrate 32.6 g, fiber 12.4 g.

The calculation used edible-portion weights, assumed unsalted boiled chickpeas, and took each 60 ml of oil as about 54 g. It assumes that all of the oil is eaten, it does not include the optional mint or chili or the small amount of black pepper, and please add the staple separately. Values change with the labeling of the products you use, the oil left on the baking sheet, and changes in amounts. If you halve the oil, both the texture and the values change.

Sources