Mediterranean Lentils and Rice (Mujaddara)
DinnerPublished May 25, 2026

Mediterranean Lentils and Rice (Mujaddara)

This fragrant Mediterranean lentils and rice dish, known as Mujaddara, is topped with crispy caramelized onions and warming spices for a deeply satisfying, wholesome meal ready in under an hour.

Total Time55 mins
Yield4 servings
Serina
By Serina

The Humble Dish That Has Fed the World for Centuries

If a recipe has been made across the Middle East for over a thousand years, there is a very good reason. Mujaddara, a simple combination of lentils, rice, and caramelized onions seasoned with warm spices, is one of the most quietly perfect dishes in the entire culinary world. It is pantry-friendly, naturally vegan, deeply nutritious, and genuinely delicious in a way that feels both ancient and completely at home on a modern dinner table.

The word mujaddara loosely translates to "pockmarked" in Arabic, a nod to the lentils dotted throughout the rice. Versions of it appear across Lebanon, Syria, Egypt, Palestine, Jordan, and beyond, each household adding its own little signature. Some use olive oil generously, others lean into the spices. All of them agree on one thing: the caramelized onions are non-negotiable.


Using good-quality olive oil and a heavy-bottomed pot makes a real difference in this recipe, because the slow caramelization of the onions is where all the magic happens. The right tools and ingredients are what separate a good mujaddara from a truly memorable one.

Why the Onions Are Everything

Let us be honest: the lentils and rice are the comforting base, but the caramelized onions are the soul of this dish. Do not rush them. Low and slow is the only way. When you give them 25 to 30 minutes over medium heat, they transform from sharp and pungent into something silky, sweet, and deeply savory.

Half of the onions get stirred into the pot to flavor the whole dish. The other half crown the finished platter with an almost jammy, crispy-edged richness that makes every bite feel like a reward.

Chef's Tip: Resist the urge to crank the heat to speed up caramelization. High heat will brown the outsides unevenly and leave the centers raw and bitter. Patience here is genuinely worth it.


The Spice Blend That Makes It Sing

Mujaddara gets its warmth from a classic Levantine spice profile: cumin, coriander, allspice, and a whisper of cinnamon. These are not heavy-handed flavors. They work together as a quiet backdrop, giving the dish that slightly exotic, deeply comforting quality that is hard to put your finger on but impossible to stop eating.

If you have whole cumin seeds, toasting and grinding them yourself will elevate the dish noticeably. It only takes two minutes and the difference in aroma is remarkable.


What to Serve It With

Mujaddara is satisfying on its own as a main course, but it shines even brighter with a few simple accompaniments.

  • Plain yogurt or labneh spooned generously alongside
  • A crisp cucumber and tomato salad with lemon and olive oil
  • Warm flatbread or pita for scooping
  • A handful of fresh herbs like parsley, mint, or dill scattered on top

It also works beautifully as a hearty side dish alongside roasted vegetables, grilled fish, or lamb chops.

Ready to bring this ancient classic to your table? Here is the full recipe:

Mediterranean Lentils and Rice (Mujaddara)

Mediterranean Lentils and Rice (Mujaddara)

This fragrant Mediterranean lentils and rice dish, known as Mujaddara, is topped with crispy caramelized onions and warming spices for a deeply satisfying, wholesome meal ready in under an hour.

Prep:10 mins
Cook:45 mins
Total:55 mins
Yield:4 servings
Cuisine:Mediterranean
Yield: 4 servingsCalories: 380Protein: 14g
Carbs: 65gFat: 9gSat. Fat: 1gFiber: 12gSugar: 5gSodium: 420mg

Ingredients

Units
Scale
  • 1 cup green or brown lentils, rinsed and picked over
  • 1 cup long-grain white rice, rinsed until water runs clear
  • 3 large yellow onions, halved and thinly sliced
  • 4 tbsp olive oil, divided, extra virgin preferred
  • 3 1/2 cups water or vegetable broth, broth adds deeper flavor
  • 1 1/2 tsp ground cumin
  • 1/2 tsp ground coriander
  • 1/4 tsp ground allspice
  • 1/4 tsp ground cinnamon
  • 1 tsp salt, plus more to taste
  • 1/2 tsp black pepper, freshly ground
  • 1/2 cup plain yogurt, for serving, optional
  • 1/4 cup fresh flat-leaf parsley, roughly chopped, for garnish

Instruction

1

Rinse the lentils under cold water and place them in a medium saucepan. Cover with water by about 2 inches and bring to a boil over medium-high heat. Cook for 10 minutes until just barely tender but not mushy. Drain and set aside.

2

While the lentils parboil, heat 3 tablespoons of the olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat. Add the sliced onions and a pinch of salt. Cook, stirring occasionally, for 25 to 30 minutes until the onions are deeply golden and caramelized. Remove about half of the onions and set them aside for topping.

3

To the remaining onions in the pot, add the ground cumin, coriander, allspice, cinnamon, black pepper, and 1 teaspoon of salt. Stir and cook for 1 minute until fragrant.

4

Add the rinsed rice to the pot and stir to coat it in the spiced onion mixture, toasting lightly for about 1 minute.

5

Add the parboiled lentils and the water or broth. Stir to combine, then bring to a boil. Reduce the heat to low, cover the pot tightly, and cook for 18 to 20 minutes until the rice and lentils are fully cooked and all the liquid is absorbed.

6

Remove the pot from the heat and let it rest, covered, for 10 minutes. This allows the grains to steam and finish cooking through.

7

Fluff gently with a fork. Taste and adjust salt as needed. Transfer to a serving platter and top with the reserved caramelized onions. Drizzle with the remaining tablespoon of olive oil, garnish with fresh parsley, and serve with yogurt on the side if desired.

Equipment

  • Large Dutch oven or heavy-bottomed pot with lid
  • Medium saucepan
  • Colander or fine mesh strainer
  • Sharp chef's knife
  • Cutting board
  • Wooden spoon or silicone spatula

Notes

Leftovers keep well in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop with a splash of water to loosen. The caramelized onions are best made fresh, but you can prep them up to 2 days ahead and store separately. For a richer flavor, always opt for vegetable broth over plain water. This dish thickens as it sits, which is completely normal.

Storing and Reheating

One of the best things about mujaddara is how well it keeps. The flavors actually deepen overnight, making leftovers arguably better than the fresh-made dish. Store it in an airtight container in the fridge for up to 4 days. Reheat gently with a small splash of water or broth to restore the original fluffy texture. It also freezes reasonably well for up to 2 months, though the texture is best fresh.

Frequently Asked Questions

Absolutely. The lentils and rice base can be made up to 2 days in advance and stored covered in the refrigerator. The caramelized onions can also be prepared separately ahead of time. Reheat everything gently on the stovetop with a small splash of water or broth to revive the texture before serving.
Red lentils are not recommended for this recipe because they break down into a puree when cooked and will not hold their shape. Green or brown lentils are the right choice here because they stay tender but firm after cooking, giving the dish its characteristic hearty texture.
Stored in an airtight container in the refrigerator, leftovers will keep for up to 4 days. The dish actually deepens in flavor overnight. To reheat, warm it in a small pan over medium-low heat with a few tablespoons of water stirred in, or microwave in 60-second intervals, stirring in between, until heated through.

Comments & Reviews

5.0
0 Reviews

Leave a Review

Recent Comments

Be the first to leave a review!