Lebanese Mujadara: Rice, Lentils, and Crispy Onions

Updated November 3, 2026

Total time
1 hr 18 min
prep 20 min · cook 58 min
Serves
6
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Lebanese Mujadara: Rice, Lentils, and Crispy Onions

Lebanese mujadara is a comforting dish of rice and lentils topped with deeply browned onions, often served warm with yogurt or a crisp salad. Family recipes vary in seasoning and texture; this version keeps the grains fluffy and saves some onions for a crisp, savory topping.

Ingredients

  • 3 large yellow onions (about 750 g), thinly sliced
  • 1/3 cup (80 ml) olive oil, divided
  • 1 1/2 cups (285 g) brown or green lentils, rinsed and picked over
  • 1 1/2 cups (285 g) long-grain white rice, rinsed until the water is mostly clear and drained
  • 5 cups (1.2 L) water for simmering the lentils
  • 2 1/2 cups (590 ml) water for cooking the rice and lentils
  • 1 1/2 teaspoons (9 g) fine salt, divided, plus more to taste
  • 1 teaspoon (2 g) ground cumin
  • 1/2 teaspoon (1 g) ground black pepper
  • 1/4 teaspoon (0.5 g) ground allspice, optional
  • 1 lemon (about 120 g), cut into wedges, optional for serving
  • 1 cup (240 g) plain yogurt, optional for serving

Instructions

  1. Prepare the ingredients. Slice the onions evenly so they brown at a similar rate. Rinse the lentils and check for small stones or damaged lentils. Rinse the rice in a sieve under cool water, swishing it with your fingers, until the water runs mostly clear; drain well. This removes excess surface starch and helps the finished rice stay separate. Measure the water and seasonings before you start cooking.
  2. Brown the onions. Heat 1/4 cup (60 ml) of the olive oil in a wide skillet over medium heat. Add the onions and a pinch of the measured salt. Cook for about 30 minutes, stirring every few minutes at first and more often as they darken. Lower the heat if the edges are browning before the slices soften. The onions should become very soft, deeply golden brown, and crisp in places, not black or bitter. Transfer them to a paper-towel-lined plate with a slotted spoon. Set aside about one-third of the onions for the topping; the rest will flavor the rice and lentils. Keep the skillet oil for the next step if it is not burnt.
  3. Simmer the lentils while the onions cook. Put the rinsed lentils in a medium saucepan with the 5 cups (1.2 L) water. Bring to a boil, then lower the heat and simmer uncovered for 16 to 18 minutes. They should be tender around the outside but still hold their shape; they will cook a little more with the rice. Drain them well. If the lentils finish before the onions, set them aside rather than letting them continue to soften in the hot water.
  4. Toast the rice and combine. In a heavy-bottomed pot with a tight-fitting lid, warm 1 tablespoon (15 ml) of the remaining olive oil, or skim 1 tablespoon (15 ml) of the onion-flavored oil from the skillet, over medium heat. Add the drained rice, cumin, black pepper, allspice if using, and the remaining salt. Stir for about 1 minute to coat the grains. Add the drained lentils and 2 1/2 cups (590 ml) water. Stir once, scraping the bottom of the pot so no rice is stuck there, and bring the liquid to a boil.
  5. Cook the mujadara. As soon as the water boils, cover the pot tightly and turn the heat to low. Cook for 18 minutes without lifting the lid or stirring. If your burner runs hot, use the lowest setting that maintains a gentle simmer. The rice should be tender and the water absorbed. If a little water remains, cover and cook for 2 to 3 more minutes; if the pot looks dry but the rice is still firm, add 2 tablespoons (30 ml) hot water, cover, and cook for a few minutes longer.
  6. Rest and serve. Turn off the heat and leave the covered pot undisturbed for 10 minutes. This allows the rice to finish steaming and makes it easier to fluff without breaking the grains. Gently fluff from the edges with a fork, then fold in most of the softer browned onions. Spoon the reserved onions over the top just before serving so they keep some crispness. Taste and add salt if needed.

Tips

  • Choose lentils that hold their shape. Brown or green lentils work well here. Red or yellow split lentils soften much faster and can turn the dish pasty, so they are not a direct substitute. If using smaller green or French lentils, check them early during the simmer and drain as soon as they are just tender.
  • Take your time with the onions. Their browned, sweet-savory flavor is central to the dish. Keep the heat at medium or lower and stir more frequently near the end. If the skillet gets crowded, cook the onions in two batches; overcrowding traps steam and makes them soften rather than brown.
  • Keep the lid on while the rice cooks. Repeatedly opening the pot releases steam and can leave the rice unevenly cooked. Use a tight-fitting lid, the lowest steady heat, and the 10-minute rest before fluffing.
  • Adjust for the rice you have. This timing and water amount are written for long-grain white rice. Brown rice needs considerably more cooking time and liquid, so it is better cooked separately according to its package directions and then combined with the lentils and onions.

Serving Suggestions

Serve mujadara warm as a satisfying main dish or as a side alongside grilled vegetables, roasted cauliflower, or a simple plate of cooked greens. A spoonful of plain yogurt or labneh adds a cool, tangy contrast to the sweet onions; lemon wedges let everyone add brightness to taste. A chopped cucumber-and-tomato salad, dressed with lemon and olive oil, is another natural partner. For a fuller meal, set out olives, pickles, or warm flatbread, while keeping the mujadara itself as the centerpiece.

At the table, make sure each portion gets some of the rice, lentils, and onions from within the pot, plus a generous share of the reserved topping. If serving it buffet-style, keep the crisp onions separate until the last moment. The dish is also good at room temperature for a short meal, though it is at its best warm and freshly fluffed.

Variations

For a more onion-forward version, cook an extra onion and use it all as the topping. You can also use a little less oil for browning, but the onions may take longer to soften and will be less crisp. Cumin and allspice give this version a warm, gently aromatic flavor; leave out the allspice for a simpler seasoning, or add a small pinch of cinnamon if that suits your taste.

Mujadara has regional and household variations. Some versions use bulgur instead of rice, and the names and spellings vary across the region. To make a bulgur variation, use coarse bulgur and follow the package liquid and cooking guidance rather than substituting it in the rice timing above. You can also keep the rice-and-lentil base mild and offer chopped parsley, lemon, and yogurt at the table so diners can season their own portions.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking in a shallow, airtight container. They keep for 3 to 4 days in the refrigerator. Store any extra crisp onions separately if possible; they soften in the fridge, but still add flavor when reheated. For longer storage, freeze portions in airtight freezer-safe containers for up to 2 months. Thaw overnight in the refrigerator for more even reheating.

Reheat a portion in a covered saucepan over low heat with 1 to 2 tablespoons (15 to 30 ml) water, stirring gently once or twice until steaming hot. You can also microwave it in a covered, microwave-safe dish, stirring halfway through and adding a splash of water if it seems dry. USDA FSIS guidance is to reheat leftovers to 165°F (74°C); check the center with a food thermometer. Add fresh lemon or yogurt after reheating, and refresh the onion topping in a dry skillet for a minute or two if you want more texture.

Frequently Asked Questions

Is mujadara the same as mujaddara?

Yes. Mujadara, mujaddara, and several other transliterations refer to closely related lentil-and-grain dishes from the Levant. The exact name, grain, seasoning, and onion treatment can differ from one place or household to another. This recipe is a Lebanese-style rice version with browned onions.

Can I cook the rice and lentils in the same pot from the beginning?

It is possible, but it is less reliable because lentils and rice do not always become tender at the same rate. Simmering the lentils first and draining them gives you better control: they are partly cooked before joining the rice, so both can finish together without the lentils breaking down. If you already have cooked lentils, fold them in with the rice and reduce their cooking time accordingly.

Why did my rice turn mushy?

Common causes are too much water, stirring while it cooks, lifting the lid repeatedly, or using lentils that have become very soft. Measure the rice-cooking water, drain the lentils well, keep the lid closed, and let the pot rest before fluffing. Rice varieties absorb different amounts of liquid, so if your long-grain rice is consistently soft, reduce the water by 2 to 3 tablespoons (30 to 45 ml) next time.

Can I make mujadara ahead?

Yes. You can cook the lentils and brown the onions a day ahead, then refrigerate them separately in covered containers. Cook the rice and combine everything closer to serving for the fluffiest texture. Alternatively, make the complete dish in advance and reheat it gently with a splash of water; reserve some onions to add at the end.

What can I use instead of long-grain white rice?

Basmati rice is a good choice and gives the dish a fragrant, distinct-grain texture; rinse it well and use the same amount of water to start, checking near the end of cooking. Short-grain rice is starchier and tends to make a softer, stickier dish. Brown rice has a longer cooking time, so cook it separately or follow a recipe designed for brown rice rather than relying on this timing.

Related

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).