Lebanese mujadara bulgur is a comforting Levantine dish of tender lentils, chewy bulgur wheat, and deeply browned onions, usually served warm as a main or side. The ingredients are simple, but cooking the lentils just until tender and letting the onions brown slowly gives the dish its savory depth; proportions and seasonings vary between households and regions.
Ingredients
- 1 cup (200 g) brown or green lentils, picked over and rinsed
- 1 cup (150 g) coarse bulgur wheat, preferably #2 or medium-coarse
- 3 medium yellow onions (about 450 g), thinly sliced
- ⅓ cup (80 ml) olive oil, divided
- 5½ cups (1.3 L) water, divided: 4 cups (950 ml) for the lentils and 1½ cups (355 ml) for the bulgur
- 1½ teaspoons (9 g) fine salt, divided, plus more to taste
- 1 teaspoon (2 g) ground cumin
- ½ teaspoon (1 g) ground allspice
- ¼ teaspoon (0.5 g) black pepper
- 2 tablespoons (30 ml) lemon juice, optional, for finishing
- 2 tablespoons chopped parsley (about 8 g), optional, for serving
Instructions
- Prepare the lentils and onions. Rinse the lentils and check for small stones or damaged pieces. Peel and thinly slice the onions; slices of similar thickness brown more evenly. Measure the bulgur and spices so they are ready when the lentils and onions finish cooking.
- Simmer the lentils. Put the lentils and 4 cups (950 ml) water in a medium saucepan. Bring to a boil, then lower the heat to maintain a gentle simmer. Cook uncovered for about 20–25 minutes, checking after 18 minutes. The lentils should be tender but still hold their shape, not split or turn mushy. Drain them well and set aside. If the lentils are still firm, simmer for a few more minutes before draining.
- Brown the onions while the lentils cook. Heat ¼ cup (60 ml) olive oil in a wide, heavy skillet over medium heat. Add the onions and a small pinch of the measured salt. Stir to coat, then cook for 25–30 minutes, stirring every few minutes and more often as they darken. Lower the heat if the edges are browning too quickly. The aim is soft onions with a rich golden-brown color, not blackened or bitter pieces. Transfer the onions to a plate, leaving any oil in the pan. Spoon off a little for garnish if you like.
- Cook the bulgur with the lentils. Add the drained lentils to the skillet with the remaining salt, cumin, allspice, pepper, and 1½ cups (355 ml) water. Stir gently and bring the mixture to a simmer. Sprinkle in the bulgur and stir once to distribute it. Cover, reduce the heat to low, and cook for 12–15 minutes, until the bulgur is tender and has absorbed most of the liquid. Avoid frequent stirring, which can break up the lentils and make the mixture gummy.
- Rest and finish. Turn off the heat and leave the covered pan to stand for 10 minutes. This gives the bulgur time to finish absorbing steam. Fluff gently with a fork, fold in about two-thirds of the browned onions, and taste for salt. Add lemon juice if using. Serve warm with the remaining onions and parsley scattered over the top.
Tips
- Choose the right bulgur. Medium-coarse or coarse bulgur gives mujadara a pleasantly chewy texture and is less likely to go soft during the covered simmer. Fine bulgur cooks much faster and can become pasty with this method; if that is all you have, cook the lentils and onions as directed, then follow the package’s liquid and resting instructions for the bulgur rather than automatically adding the full 1½ cups of water.
- Keep the lentils intact. Lentils vary by age and type, so use the texture check instead of relying only on the clock. Drain them as soon as they are tender but not falling apart. If they are already very soft, fold them in gently at the end instead of simmering them again with the bulgur.
- Let the onions take their time. A crowded pan and high heat can scorch onion edges before the slices soften. Use a wide skillet, stir regularly, and reduce the heat if needed. If your skillet is small, brown the onions in two batches so they cook evenly.
- Adjust the liquid cautiously. Bulgur brands absorb liquid differently. If the pan looks dry while the grain is still firm, add hot water 2 tablespoons (30 ml) at a time, cover again, and cook a few more minutes. If there is a little liquid at the end, leave the pan covered off the heat before adding more grain or turning up the heat.
Serving Suggestions
Serve mujadara in shallow bowls or on a platter, with the browned onions piled on top so their sweet, savory flavor is easy to notice. A squeeze of lemon brightens the lentils and bulgur, while chopped parsley adds a fresh finish. It is satisfying on its own, but it also works as a side dish beside grilled vegetables, roasted cauliflower, or simply seasoned chicken.
A cool, tangy accompaniment is especially welcome alongside the warm grains. Offer plain yogurt or a cucumber-yogurt sauce, and add a chopped tomato and cucumber salad or a plate of pickles if available. Flatbread makes it easy to scoop up any lentils left in the serving bowl. For a simple meal, set out the mujadara with one crisp salad and a bowl of yogurt rather than adding several rich sides.
Variations
There is no single fixed seasoning for every Lebanese or regional version of mujadara. Some cooks keep the flavor spare, letting lentils and onions lead; others add cumin, allspice, or a little coriander. The cumin and allspice here give gentle warmth without making the dish taste heavily spiced. You can omit either, or increase the cumin to 1½ teaspoons (3 g) if you enjoy its earthy flavor.
For a more pronounced onion topping, use a fourth onion and cook it in an additional 1 tablespoon (15 ml) olive oil. You can also reserve all the onions for the top instead of folding some through the grains. For a slightly lighter finish, reduce the olive oil to ¼ cup (60 ml), though the onions may take a little longer to soften and brown.
Brown lentils are dependable here, while green lentils tend to stay a little firmer. Red lentils are not a direct swap: they soften quickly and can collapse into the bulgur, changing the dish’s distinct lentil-and-grain texture. If you need a gluten-free alternative, bulgur is made from wheat and is not suitable; use cooked rice instead, but cook it separately and fold it into the seasoned lentils because rice needs a different amount of liquid and cooking time.
Storage and Reheating
Refrigerate leftovers within 2 hours of cooking in a shallow, airtight container. They keep for 3–4 days in the refrigerator. The bulgur may firm up as it chills, and the onions will soften, but the dish reheats well. For longer storage, freeze it in meal-sized airtight portions; use within about 2–3 months for best quality, and thaw overnight in the refrigerator.
Reheat a portion in a covered saucepan over low heat with 1–2 tablespoons (15–30 ml) water, stirring gently once or twice until steaming hot. You can also microwave it covered, stirring halfway through and adding a splash of water if it seems dry. Leftovers should reach 165°F (74°C) when reheated; check the center with a food thermometer. Add fresh lemon or parsley after reheating rather than before storing.
Frequently Asked Questions
Is Lebanese mujadara made with bulgur or rice?
Both are used in versions of mujadara. This recipe uses bulgur, cracked wheat with a chewy texture and nutty flavor. Other preparations use rice, and the name and exact method can vary by region and household. Rice is not a one-for-one swap in this recipe because it absorbs liquid and cooks differently.
Do I need to soak the lentils first?
No soaking is needed for ordinary brown or green lentils in this method. Rinse and pick them over, then simmer until just tender. If your lentils are unusually old, they may take longer to soften; start checking early and add a little more water if the pot becomes dry before they are ready.
Why did my mujadara turn mushy?
The most common causes are overcooked lentils, fine bulgur, excess water, or stirring too much after the bulgur goes in. Drain the lentils as soon as they hold their shape, use medium-coarse bulgur, and keep the final simmer covered and gentle. Letting the pan rest off the heat also helps the grain absorb liquid without vigorous cooking.
Can I make mujadara ahead?
Yes. Cook it fully, cool it promptly, and refrigerate it in a covered container for up to 3–4 days. For the best contrast in texture, keep a portion of the browned onions separate and add them when serving. Reheat the mujadara with a small splash of water until it reaches 165°F (74°C).
What can I use instead of bulgur?
Cooked rice is a practical gluten-free alternative, but prepare it separately according to its package directions and fold it into the seasoned lentils. This avoids overcooking the lentils while the rice cooks. Quinoa can also work, though it gives the dish a lighter, less traditional texture; cook it separately and season to taste before combining.
Related
- Lebanese Mujadara: A Practical Lentil and Rice Recipe
- Lebanese Flatbread Recipe: Soft, Puffy Pita Made at Home
- Lebanese Tabouli Recipe: Fresh, Herb-Forward Salad
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).