Your free Soup Season Starter Pack + weekly picks →

Cozy One-Pot Mujadara Lentils and Rice with Crispy Fried Onions

Mujadara lentils and rice heaped on a wide platter, crowned with crispy mahogany fried onions

Mujadara lentils and rice, cooked in one pot in 90 minutes and crowned with crackly, mahogany fried onions. Learn how to say it and make it tonight.

Hannah Brooks

Hannah Brooks

Author

9 min read
Jump to recipe

Mahogany onions crackle over warm, cumin-scented mujadara lentils and rice, turning humble pantry staples into a cozy one-pot dinner in 90 unhurried minutes. That slow-fried sweetness makes it special, and it suits quiet Sunday suppers and weeknight meal prep.


Simmering the rice in the lentils' earthy cooking liquid and golden onion oil seasons every grain. A quiet, lid-on rest keeps the mujadara fluffy and loose, never gummy.

Ingredients You'll Need

Brown or Green Lentils: These small, earthy pulses are the backbone of every mujadara recipe, from Lebanon to the mejadra of Palestine. They soften but keep their shape, so each forkful has a gentle, nutty bite. French green lentils work too, but skip red lentils because they melt into mush.

Long-Grain White Rice: Basmati brings slender, fragrant grains that stay fluffy and separate beside the lentils. Rinsing until the water runs clear washes off loose starch, so nothing turns gluey. Jasmine rice is a fine swap, though it's slightly stickier and sweeter.

Ground Cumin: Cumin gives this dish its warm, smoky, almost toasty perfume. It blooms in the hot pot and wraps every grain in cozy spice. Whole cumin seeds, toasted and crushed, are even better, or use a pinch of ground coriander.

Ground Allspice: Allspice tastes like a whisper of clove, cinnamon and nutmeg in one dusty berry. It's the quiet Lebanese touch that makes lentils and rice taste like home. No allspice? Use a tiny pinch each of cinnamon and ground cloves.

Kosher Salt: You'll use it twice: once to draw moisture from the onions, then to season the pot. Its coarse flakes are easy to pinch and hard to overdo. Fine sea salt works, but use about half as much.

Freshly Ground Black Pepper: Pepper adds a soft, peppery warmth that lifts the earthy lentils. Freshly ground tastes brighter and more floral than the pre-ground dust in a tin. White pepper is a gentle stand-in if that's what you have.

Water: Plain water lets the lentils, spices and onion oil shine without competition. The lentil cooking liquid becomes a free, earthy broth for the rice. Low-sodium vegetable stock works, but taste before adding the full amount of salt.

Yellow Onions: Four big onions sound like a lot, but they shrink dramatically as they fry. Thin half-moons turn sweet, mahogany and crackly, the crown jewel of these lentils with onions. Sweet onions work but brown faster, so watch them closely.

Extra-Virgin Olive Oil: Olive oil fries the onions low and slow, then becomes golden, onion-infused liquid gold. That oil flavors the rice, so a fruity bottle really matters here. Avocado or sunflower oil fries crispier, but you'll lose some of that peppery richness.

Brown lentils, basmati rice and ground cumin in bowls on a wooden cutting board Ground allspice, kosher salt and black pepper in small bowls on a wooden cutting board Water, thinly sliced yellow onions and olive oil in bowls on a wooden cutting board

How to Make It (Step by Step)

Simmer the lentils, slow-fry the onions until mahogany, then cook the rice right in that earthy pot and let it rest. If you've never coaxed onions past golden into crackly, sweet amber, this gentle method makes it easy.

dry brown lentils, long-grain rice and sliced yellow onions in three bowls for mujadara
  1. Simmer the rinsed lentils in a large heavy pot with 3 cups of the water until just tender but still holding their shape, 15-20 minutes at a gentle simmer (200°F / 93°C). They should squish between your fingers with a little bite left. Don't drain them. That earthy cooking liquid is pure flavor.
brown-green lentils simmering in a large pot of cooking water
  1. Warm the olive oil in a wide heavy skillet, then add the sliced onions and ½ teaspoon salt. Cook, stirring now and then, until they slump and turn soft and glossy, 10-15 minutes at medium heat (325°F / 165°C). The salt pulls out their moisture, so be patient here.
sliced yellow onions softening in olive oil in a wide skillet
  1. Keep frying the onions until they turn deep amber-brown and crisp at the edges, 25-35 minutes at medium to medium-high heat (325-350°F / 165-175°C). Stir more often as they darken. They go from bronze to burnt fast. This is the slow, sweet heart of mujadara. Put on music and enjoy it.
deep brown crispy fried onions in olive oil in a skillet
  1. Lift the onions onto a paper towel-lined plate with a slotted spoon. Let them drain until they crackle and crisp up, 5-10 minutes at room temperature (70°F / 21°C). Save that golden onion oil in the skillet. You'll need it next.
crispy fried onions draining on a paper towel-lined plate
  1. Stir the rinsed rice, cumin, allspice, 1½ teaspoons salt, pepper, the remaining 1½ cups water and 3 tablespoons of the onion oil into the lentil pot. Bring it to a rolling boil until bubbling all over and fragrant with warm spice, 3-5 minutes at high heat (212°F / 100°C).
rice and lentils boiling in spiced liquid in a large pot
  1. Cover the pot, drop the heat to low and simmer until the water is absorbed and the rice is tender, 18-20 minutes (200°F / 93°C). Peek once at the end. Little steam holes across the surface mean it's ready.
cooked mujadara lentils and rice with steam holes in a pot
  1. Slide the pot off the burner and let it rest, lid on, until the grains firm up and stop clinging, 10 minutes off the heat (holding around 180°F / 82°C). This quiet pause is my favorite part. Nothing to do but breathe.
covered pot of mujadara resting on a stovetop
  1. Fluff the mujadara gently with a fork until every grain is loose and the lentils are evenly mixed through, 1-2 minutes while still hot (about 170°F / 77°C). Taste and add a pinch more salt if it needs it.
fluffed mujadara lentils and rice with a fork in the pot
  1. Spoon the mujadara onto a wide platter and pile the crispy onions on top until they form a crunchy, mahogany crown. Serve within 5-10 minutes while warm (about 140°F / 60°C). That first crackly, spiced forkful is worth every slow minute.
mujadara on a platter topped with a pile of crispy fried onions
Mujadara keeps four days chilled or three months frozen; reheat with a splash of water, and store the onions separately. Fry those onions a day ahead, but never crowd the skillet or they'll steam limp.

Serving size: 1 portion · Calories: 410 · Total Fat: 13g · Saturated Fat: 2g · Carbs: 61g · Fiber: 8g · Sugar: 8g · Protein: 12g · Sodium: 390mg

Tips and Tricks

  • Equipment: Fry the onions in a wide, heavy skillet: A broad pan gives every slice room to sizzle instead of steam. The heavy base spreads heat gently, so you get even amber color without scorched patches.
Sliced onions frying deep amber-brown in olive oil in a wide heavy skillet
  • Temperature precision: Keep the lentils at a lazy 200°F (93°C): You want lazy bubbles, never a rolling boil. A hard boil splits the skins and turns them mushy before the rice even joins the pot. Gentle heat keeps them plump with a little bite.
  • Common mistake: Lifting the lid and stirring the rice: Once the lid goes on, leave it alone. Stirring releases precious steam and breaks the grains into a gluey mess. Peek just once at the end and look for those little steam holes.
  • Flavour upgrade: Add a cool spoonful of plain yogurt: A dollop of thick, tangy yogurt beside your mujadara is pure magic. Its creamy chill plays beautifully against the warm cumin and sweet, crackly onions.
  • Texture tip: Let the onions crisp on the towel, then add them last: The onions go crunchy as they drain and cool, so spread them out and give them the full 5-10 minutes. Pile them on right before serving so they stay crackly, not soggy.
Crispy mahogany fried onions draining on a paper towel-lined plate beside a slotted spoon

Frequently Asked Questions

Is mujadara vegan and gluten-free, and can I use less oil?

Yes, mujadara is naturally vegan and gluten-free, as long as your spices are certified gluten-free. For a lighter version, fry the onions in ⅓ cup olive oil instead of ¾ cup in a nonstick skillet, then stir 2 tablespoons of onion oil into the rice instead of 3.

How do I reheat portioned mujadara lunches and get the onions crispy again?

Thaw frozen portions overnight in the fridge, then microwave covered with a damp paper towel for 2-3 minutes, stirring halfway, until steaming at 165°F. Re-crisp the onions in a dry skillet over medium heat for 2-3 minutes just before piling them on top.

Why is my mujadara mushy, with the rice and lentils clumped together?

Usually the lentils were overcooked in step one or the pot was stirred while simmering, so pull them while they still have a little bite and keep the lid on until the rest is done. Look for steam holes across the surface, then rest 10 minutes before fluffing gently with a fork.

What to Serve With This

  • Cucumber Mint Yogurt Salad: Cool, tangy yogurt with crunchy cucumber and fresh mint melts into the warm, cumin-spiced lentils and softens every crackly onion bite.
  • Lebanese Tomato Cucumber Salad: Juicy tomatoes, lemon and a splash of olive oil bring a bright, acidic snap that cuts right through the earthy richness.
  • Pink Pickled Turnips: These sharp, vinegary, ruby-pink slices add a crisp, sour punch that wakes up the mellow lentils and rice between forkfuls.
  • Lemony Garlic Sautéed Spinach: Silky, tender greens with a squeeze of lemon add a fresh, velvety contrast to the fluffy grains and crunchy onions.
Mujadara lentils and rice with crispy onions, cucumber yogurt, tomato salad, pickled turnips and spinach

Cozy One-Pot Mujadara Lentils and Rice with Crispy Fried Onions

Dinner / Lebanese

Prep
15 min
Cook
1 h 15 min
Total
1 h 30 min
Servings
6
Calories
410 kcal

Ingredients

  • 1 cup brown or green lentils, picked over and rinsed
  • 1 cup long-grain white rice (basmati works beautifully), rinsed until the water runs clear
  • 2 teaspoons ground cumin
  • 1 teaspoon ground allspice
  • 1½ teaspoons kosher salt, plus more to taste
  • ½ teaspoon freshly ground black pepper
  • 4½ cups water, divided
  • 4 large yellow onions (about 2½ pounds), halved and thinly sliced into half-moons
  • ¾ cup extra-virgin olive oil
  • ½ teaspoon kosher salt

Instructions

  1. Simmer the rinsed lentils in a large heavy pot with 3 cups of the water until just tender but still holding their shape, 15-20 minutes at a gentle simmer (200°F / 93°C). They should squish between your fingers with a little bite left. Don't drain them. That earthy cooking liquid is pure flavor.
  2. Warm the olive oil in a wide heavy skillet, then add the sliced onions and ½ teaspoon salt. Cook, stirring now and then, until they slump and turn soft and glossy, 10-15 minutes at medium heat (325°F / 165°C). The salt pulls out their moisture, so be patient here.
  3. Keep frying the onions until they turn deep amber-brown and crisp at the edges, 25-35 minutes at medium to medium-high heat (325-350°F / 165-175°C). Stir more often as they darken. They go from bronze to burnt fast. This is the slow, sweet heart of mujadara. Put on music and enjoy it.
  4. Lift the onions onto a paper towel-lined plate with a slotted spoon. Let them drain until they crackle and crisp up, 5-10 minutes at room temperature (70°F / 21°C). Save that golden onion oil in the skillet. You'll need it next.
  5. Stir the rinsed rice, cumin, allspice, 1½ teaspoons salt, pepper, the remaining 1½ cups water and 3 tablespoons of the onion oil into the lentil pot. Bring it to a rolling boil until bubbling all over and fragrant with warm spice, 3-5 minutes at high heat (212°F / 100°C).
  6. Cover the pot, drop the heat to low and simmer until the water is absorbed and the rice is tender, 18-20 minutes (200°F / 93°C). Peek once at the end. Little steam holes across the surface mean it's ready.
  7. Slide the pot off the burner and let it rest, lid on, until the grains firm up and stop clinging, 10 minutes off the heat (holding around 180°F / 82°C). This quiet pause is my favorite part. Nothing to do but breathe.
  8. Fluff the mujadara gently with a fork until every grain is loose and the lentils are evenly mixed through, 1-2 minutes while still hot (about 170°F / 77°C). Taste and add a pinch more salt if it needs it.
  9. Spoon the mujadara onto a wide platter and pile the crispy onions on top until they form a crunchy, mahogany crown. Serve within 5-10 minutes while warm (about 140°F / 60°C). That first crackly, spiced forkful is worth every slow minute.

Share this article

About the author

Hannah Brooks

Hannah Brooks

Hannah grew up in a house where dinner was always rushed and always tense, and she swore her own kitchen would be the opposite. So she cooks things that take hours on purpose: soups, stews, braises that fill the house with patience. Slow food is her way of proving that home can feel safe.