Mujadara is a beloved Lebanese and Levantine comfort food made with lentils, rice, and deeply browned onions. It uses pantry staples, needs no special equipment, and delivers a savory, satisfying meal with a bright contrast from lemon and cool yogurt or salad.
Ingredients
- 1 cup (200 g) brown or green lentils, rinsed and picked over
- 5 cups (1.2 L) water, divided
- 1 cup (190 g) long-grain white rice, rinsed and drained
- 3 large yellow onions, thinly sliced (about 600 g)
- 1/4 cup (60 ml) olive oil, divided
- 1 teaspoon ground cumin
- 1/2 teaspoon ground coriander
- 1 1/2 teaspoons fine salt, divided, plus more to taste
- 1/4 teaspoon freshly ground black pepper
- 2 tablespoons chopped flat-leaf parsley (optional)
- 1 lemon, cut into wedges, for serving
Instructions
- Cook the lentils. Put the rinsed lentils in a medium saucepan with 4 cups (950 ml) of the water. Bring to a boil, then reduce the heat and simmer uncovered for 15–20 minutes. The lentils should be tender but still hold their shape; cooking time varies with their age. Drain them, reserving the cooking liquid. Measure the liquid and add water as needed to make 2 cups (475 ml).
- Brown the onions. While the lentils cook, heat 3 tablespoons of the olive oil in a wide, heavy pot over medium heat. Add the sliced onions and 1/2 teaspoon of the salt. Cook, stirring often, for 25–35 minutes, adjusting the heat so they soften and turn deep golden brown without burning. If the pot gets dry or the onions start sticking, add a tablespoon of water and scrape up the browned bits. Transfer about two-thirds of the onions to a plate; leave the rest in the pot.
- Toast the spices and rice. Add the remaining tablespoon of olive oil to the pot with the onions. Stir in the cumin, coriander, and black pepper for about 30 seconds, just until fragrant. Add the drained rice and stir for 1 minute so the grains are lightly coated.
- Simmer the rice. Add the measured 2 cups of lentil cooking liquid and the remaining 1 cup (240 ml) water, along with the remaining 1 teaspoon salt. Bring to a boil, then cover and reduce the heat to low. Simmer for 10 minutes. Avoid lifting the lid repeatedly; trapped steam cooks the rice evenly.
- Finish with lentils. Scatter the cooked lentils evenly over the rice. Cover again and cook on low for 10–12 minutes, until the rice is tender and the liquid has been absorbed. If the rice is still firm and the pot is dry, add 2 tablespoons hot water, cover, and cook for another 3–5 minutes.
- Rest and serve. Turn off the heat and leave the pot covered for 10 minutes. Fluff gently with a fork, taste and adjust the salt, then top with the reserved onions and parsley, if using. Serve warm with lemon wedges.
Tips
- Choose brown or green lentils, not red lentils: red ones soften quickly and can turn mushy in this dish. Check lentils for small stones before rinsing.
- Give the onions time. Deep golden-brown onions bring much of mujadara’s flavor; high heat may burn the edges before the centers soften. Stir more frequently as they darken.
- Rice absorbs liquid differently by variety and age. Keep a little hot water nearby, and add it sparingly if the grains need more time rather than pouring in a large amount at once.
- For the best texture, rest the covered pot before fluffing. Refrigerate leftovers promptly in a shallow container; don’t leave cooked rice at room temperature for more than 2 hours.
Serving Suggestions
Serve mujadara as a main course with plain yogurt or thick labneh, a chopped tomato-and-cucumber salad, and lemon wedges. Pickled turnips, olives, or a simple cabbage salad add crunch and acidity. It also works as a side dish alongside grilled vegetables or other plant-based mezze. A drizzle of good olive oil and extra browned onions make a simple bowl feel complete.
Variations
For a more traditional earthy flavor, add 1/2 teaspoon ground allspice with the cumin. You can replace up to half of the white rice with rinsed brown rice, but brown rice needs a longer cooking time and more liquid; cook it separately according to its package directions, then combine with the lentils and onions. For a quicker weeknight option, use canned lentils: drain and rinse one 15-ounce can, then fold them into the rice during its final 5 minutes of cooking. The texture will be softer and the lentils less seasoned, so taste before serving. To make the dish vegan, serve it without yogurt; the basic recipe is already dairy-free.
Storage and Reheating
Cool leftovers promptly and refrigerate in an airtight container within 2 hours of cooking. Use within 3–4 days. Reheat only the portion you plan to eat, until steaming hot throughout; on the stove, add a splash of water, cover, and warm over low heat, stirring gently. In a microwave, cover loosely and heat in short intervals, stirring between them. Do not reheat the same portion repeatedly. Mujadara can be frozen in airtight, portion-sized containers for up to 2 months, though the rice may be softer after thawing. Thaw overnight in the refrigerator and reheat until steaming hot.
Frequently Asked Questions
Is mujadara Lebanese?
Mujadara is a well-known dish across Lebanon and the wider Levant, with variations in the rice, lentils, spices, and onion preparation from one household or region to another. This version uses rice and whole lentils for a dependable one-pot meal.
Can I make it with brown rice?
Yes, but brown rice takes longer to cook than white rice, so adding it on the same schedule may leave it undercooked or make the lentils too soft. The easiest reliable method is to cook brown rice separately, then fold it together with the cooked lentils and onions.
Why are my lentils mushy?
They may have been simmered too long before joining the rice, or you may have used red lentils. Start checking brown or green lentils at 15 minutes and drain them when tender but intact; they will warm again as the dish finishes.
Can I prepare mujadara ahead?
Yes. You can brown the onions and cook the lentils a day ahead, then refrigerate them separately. Cook the rice and assemble the dish close to serving time for the best texture, or reheat the finished dish gently with a splash of water.
What can I use instead of rice?
Bulgur is a common alternative in some versions. Since it cooks more quickly than rice, prepare the lentils and onions first, then cook the bulgur according to its package directions using some of the seasoned lentil liquid. Combine and adjust the seasoning before serving.
Is mujadara served hot or cold?
It is usually served warm, but leftovers are also good at room temperature. If serving it chilled or at room temperature, keep it refrigerated until shortly before the meal and follow the same two-hour limit for cooked rice.