Mujadara is a Levantine dish of lentils, rice, and deeply browned onions, served warm with a cool or crisp accompaniment. This version uses canned lentils to shorten the cooking while keeping the savory onion flavor and tender, separate grains that make the dish satisfying.
Ingredients
- 3 tablespoons (45 ml) olive oil, divided
- 2 large yellow onions (about 450 g), thinly sliced
- 1 teaspoon (5 g) fine salt, divided, plus more to taste
- 1½ cups (285 g) long-grain white rice, such as basmati, rinsed until the water runs mostly clear and drained
- 1 teaspoon (2 g) ground cumin
- ½ teaspoon (1 g) ground coriander
- ¼ teaspoon (0.5 g) ground black pepper
- 1 bay leaf (optional)
- 2¼ cups (540 ml) water or low-sodium vegetable broth
- 1 can (15 ounces/425 g) brown or green lentils, drained and rinsed; this yields about 1½ cups (250 g)
- 1 tablespoon (15 ml) lemon juice, plus lemon wedges for serving
- 2 tablespoons (8 g) chopped fresh parsley (optional)
Instructions
- Prepare the ingredients. Thinly slice the onions, rinse and drain the rice, and drain and rinse the lentils. Measure the spices and liquid before you start cooking. Rinsing rice removes loose surface starch, which helps the grains cook up less sticky; drain it well so extra water does not throw off the liquid ratio.
- Brown the onions. Heat 2 tablespoons (30 ml) of the olive oil in a heavy, lidded saucepan or Dutch oven over medium heat. Add the sliced onions and ½ teaspoon (2.5 g) of the salt. Cook for about 25 minutes, stirring every few minutes and more often as they darken. The onions should be very soft and a deep golden brown, with a few darker edges, but not black or bitter. If the pan starts to catch before the onions soften, lower the heat and add a tablespoon of water. Transfer about one-third of the onions to a plate for topping; leave the rest in the pan.
- Toast the rice and spices. Add the remaining 1 tablespoon (15 ml) olive oil to the pan. Stir in the cumin, coriander, black pepper, and bay leaf, if using, for about 30 seconds, just until fragrant. Add the drained rice and stir for 1½ minutes so the grains are coated in the oil and seasonings. This brief toasting adds flavor; it is not meant to brown the rice.
- Simmer the rice. Pour in the water or broth and add the remaining ½ teaspoon (2.5 g) salt. Scrape the bottom of the pot to release any browned onion bits, then bring the liquid to a boil. Cover tightly, turn the heat to low, and simmer for 18 minutes. Keep the lid on: lifting it lets out steam and can leave the rice unevenly cooked. If your stove runs hot, use the smallest burner on its lowest stable setting.
- Add and warm the lentils. After 18 minutes, quickly check that the liquid is absorbed and the rice is nearly tender. Scatter the rinsed lentils over the rice, cover again, and cook on low for 5 minutes. The lentils are already cooked, so this short time is only to warm them through without breaking them up. If the rice still seems firm and the pot is dry, add 2 tablespoons (30 ml) water before covering again.
- Rest and finish. Turn off the heat and leave the covered pot undisturbed for 10 minutes. Remove the bay leaf. Gently fluff the rice and lentils with a fork, folding in the onions left in the pan and the lemon juice. Taste and adjust the salt or lemon. Spoon onto a platter and top with the reserved browned onions and parsley, if using.
Tips
- Take time with the onions. They supply much of mujadara’s depth, so do not rush them over high heat. A wide pan helps moisture evaporate and encourages even browning. If they darken too fast, turn down the heat; if they release liquid, keep cooking until that moisture evaporates.
- Drain canned lentils well. Rinsing removes some of the canning liquid and excess salt. Add them near the end rather than simmering them from the start, since canned lentils are already tender and can turn mushy with prolonged cooking.
- Choose the right rice and pan. Long-grain white rice gives a light, fluffy result. Short-grain rice releases more starch and tends to make the dish softer and stickier. A snug lid matters; if yours leaks steam, place a clean kitchen towel under the lid, keeping the towel away from the burner.
- Adjust salt for the liquid you use. Low-sodium broth gives you more control than regular broth. If using salted broth or a particularly salty can of lentils, begin with less salt, then taste after cooking. The lemon at the end brightens the dish but does not replace seasoning.
Serving Suggestions
Serve mujadara warm as a main dish or as a substantial side. A spoonful of plain yogurt or thick strained yogurt adds a cool, creamy contrast to the sweet browned onions; offer lemon wedges so everyone can adjust the acidity. A chopped salad of cucumber, tomato, parsley, and lemon is another fresh pairing, as are sliced radishes, pickles, or lightly dressed greens.
For a larger meal, serve it alongside roasted vegetables such as cauliflower, carrots, or eggplant. Warm flatbread is useful for scooping up loose grains and onions. If serving it as part of a spread, keep the accompaniments simple: the rice, lentils, and onion topping already bring savory flavor and substance. Parsley is optional, but its fresh, green taste makes a welcome finish.
Variations
Use brown rice: Brown rice needs more liquid and a longer simmer than white rice, so it is not a direct, equal-time swap in this recipe. Follow the package directions for the rice-to-liquid ratio and cooking time, then fold in the canned lentils near the end to warm them. Expect a nuttier, chewier result and a longer total cooking time.
Swap the lentils: Canned black or brown lentils can stand in for green lentils if they are intact and not heavily seasoned. Chickpeas also work, though they are firmer and have a different flavor; use the same drained amount and warm them with the rice. If you have cooked dried lentils, use about 1½ cups (250 g) and add them at the same late stage.
Change the seasoning: A pinch of ground cinnamon or allspice can give the dish a warmer profile, while a little extra cumin makes it more earthy. Add small amounts with the other spices so they do not overwhelm the onions. For gentle heat, add a pinch of red pepper flakes; for a more herb-forward finish, use chopped mint or cilantro instead of, or alongside, parsley.
Make it without broth: Water works well because the browned onions and spices provide plenty of flavor. For a richer finish, stir in an extra teaspoon of olive oil after the resting time. If you need to avoid gluten, check the broth label and use water or a broth labeled gluten-free; the rice, lentils, and other ingredients listed here are naturally gluten-free.
Storage and Reheating
Cool leftovers promptly and refrigerate them within 2 hours of cooking, in a shallow airtight container. They keep for 3–4 days in the refrigerator. For longer storage, freeze in meal-size airtight portions for up to 2 months for best texture. Thaw frozen portions overnight in the refrigerator; the rice may be a little softer after freezing.
Reheat only the amount you plan to eat. For the stovetop, put the mujadara in a saucepan with 1–2 tablespoons (15–30 ml) water per serving, cover, and warm over low heat, stirring gently once or twice. In a microwave, cover the portion loosely and heat in short intervals, stirring midway and adding a splash of water if it seems dry. Reheat leftovers until steaming hot throughout; USDA guidance is to bring leftovers to 165°F (74°C), checked with a food thermometer when practical. Avoid repeatedly cooling and reheating the full batch.
Frequently Asked Questions
Can I use canned lentils without cooking them first?
Yes. Canned lentils are already cooked and safe to eat as sold, so they only need draining and rinsing before use here. The final five-minute covered step warms them and lets them take on some of the rice and spice flavors. Adding them earlier can make them split or turn soft.
Why is my rice mushy or undercooked?
Mushy rice often comes from too much liquid, rice that was not drained after rinsing, a lid that lets in too much steam, or stirring during the simmer. Undercooked rice can mean the heat was too high, the lid leaked, or the grains needed a little more time. Let the covered pot rest first; if it is still firm and dry, add a small splash of water and cook covered on low for a few more minutes.
Can I make mujadara ahead?
Yes. You can cook it earlier in the day and refrigerate it once cooled, within 2 hours. Reheat gently with a little water, then add fresh parsley and lemon just before serving. The onion topping can also be prepared ahead and refrigerated separately; warm it briefly in a pan so it regains some of its aroma and texture.
Do I have to use basmati rice?
No. Another long-grain white rice works, though cooking time and water absorption can vary slightly by variety. Check the grains near the end of the stated simmer and adjust with a splash of water or a little extra covered cooking if needed. Avoid substituting quick-cooking or parboiled rice without changing the method to match its package directions.
Is mujadara traditionally made with canned lentils?
There are regional and family versions of mujadara, including differences in the lentils, grains, spices, and onion treatment. Dried lentils are common in many preparations, while canned lentils are a convenient shortcut for this version. They make the cooking quicker, but the dish still relies on rice, lentils, and well-browned onions for its familiar character.
Related
- Scottish Tablet Recipe: Step-by-Step, Creamy Fudge Guide
- Healthy Pissaladière: A Lighter Provençal Onion Tart
- Chicken Paprikash with Chicken Breast: A Creamy Classic
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).