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

Mediterranean Lentils and Rice (Mujaddara)

This classic Mediterranean lentils and rice dish, known as Mujaddara, is a hearty, deeply flavorful one-pot meal topped with golden caramelized onions and a drizzle of olive oil.

Total Time55 mins
Yield4 servings
Bella
By Bella

The Humble Dish That Has Fed the Mediterranean for Centuries

If there is one recipe that proves simple ingredients can create something truly extraordinary, it is Mujaddara. This ancient dish of lentils, rice, and caramelized onions has been nourishing families across the Middle East and Mediterranean for thousands of years, and once you taste it, you will immediately understand why it has never gone out of style.

The name Mujaddara comes from the Arabic word for "pockmarked," a reference to the lentils nestled throughout the rice. But do not let the rustic appearance fool you. This is a dish of deep, complex flavor, warm spices, and the kind of soul-satisfying comfort that only comes from food with a real history behind it.


Getting the most out of this recipe comes down to two things: quality olive oil and genuinely good lentils. A fruity, robust extra virgin olive oil makes a noticeable difference both in cooking the onions and as a finishing drizzle. Dried lentils that are fresh (not years old from the back of the pantry) cook more evenly and hold their shape beautifully.

The Secret Is All in the Onions

If you take one thing away from this recipe, let it be this: do not rush the onions. Caramelized onions are not just a topping here. They are the backbone of the entire dish.

Cooking them low and slow for 25 to 30 minutes transforms sharp, raw slices into something sweet, jammy, and almost savory-smoky. Half get stirred into the rice and lentils during cooking, infusing every grain with flavor. The other half get piled gloriously on top just before serving.

Chef's Tip: Add a small pinch of baking soda to the onions early in the cook to speed up caramelization without burning them. Just a tiny pinch goes a long way.


A Spice Blend Worth Memorizing

The spice profile here is unmistakably Mediterranean. Cumin provides earthy warmth, coriander adds a faintly citrusy brightness, allspice brings that subtle sweet depth, and smoked paprika ties everything together with a gentle smokiness.

Feel free to lean into the spices you love most. Some versions of Mujaddara call for a pinch of cinnamon or a touch of turmeric. This dish welcomes experimentation.

Serving it with a cool dollop of plain yogurt is not required, but it is highly recommended. The creamy tang cuts through the richness of the caramelized onions beautifully and turns a simple bowl into something that feels complete.


Ready to make it? Here is the full step-by-step recipe:

Mediterranean Lentils and Rice (Mujaddara)

Mediterranean Lentils and Rice (Mujaddara)

This classic Mediterranean lentils and rice dish, known as Mujaddara, is a hearty, deeply flavorful one-pot meal topped with golden caramelized onions and a drizzle of olive oil.

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

Ingredients

Units
Scale
  • 1 cup green or brown lentils, rinsed and picked over
  • 3/4 cup long-grain white rice, rinsed
  • 3 large yellow onions, thinly sliced into half-moons
  • 4 tbsp olive oil, extra virgin, divided
  • 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/2 tsp smoked paprika
  • 1 tsp salt, or to taste
  • 1/2 tsp black pepper, freshly ground
  • 1/2 cup plain yogurt or sour cream, for serving, optional

Instruction

1

Rinse the lentils well under cold water and pick out any debris. Place them in a medium saucepan with 2 cups of water or broth. Bring to a boil, then reduce heat and simmer for 15 minutes until just barely tender but not mushy. Drain and set aside.

2

While the lentils cook, heat 3 tablespoons of olive oil in a large heavy-bottomed skillet or Dutch oven over medium heat. Add the sliced onions with a pinch of salt and cook, stirring occasionally, for 25 to 30 minutes until deeply golden and caramelized. Be patient; this is where all the flavor lives. Remove about half the onions and set aside for topping.

3

To the remaining onions in the pan, add the cumin, coriander, allspice, smoked paprika, salt, and black pepper. Stir and cook for 1 minute until the spices are fragrant.

4

Add the rinsed rice to the pan and stir to coat the grains in the spiced onion mixture. Cook for 2 minutes.

5

Add the par-cooked lentils and the remaining 1.5 cups of water or broth. Stir once to combine, then bring to a boil. Reduce heat to the lowest setting, cover tightly with a lid, and cook for 15 minutes.

6

Remove from heat and let the pot steam, still covered, for 10 minutes. Do not lift the lid during this time.

7

Fluff gently with a fork. Taste and adjust seasoning. Serve topped with the reserved caramelized onions, a drizzle of the remaining olive oil, and a dollop of yogurt on the side if desired.

Equipment

  • Large heavy-bottomed skillet or Dutch oven
  • Medium saucepan
  • Sharp chef's knife
  • Cutting board
  • Fine mesh strainer
  • Wooden spoon or silicone spatula
  • Tight-fitting lid

Notes

Leftovers keep well in an airtight container in the refrigerator for up to 4 days. Reheat with a splash of water in a covered pan over low heat to revive the texture. The caramelized onions are the soul of this dish, so resist the urge to rush them. For a smokier flavor, use half smoked paprika and half regular sweet paprika.

Serving, Storing, and Making It Your Own

Mujaddara is wonderful served warm, but it is one of those rare dishes that is equally good at room temperature, which makes it perfect for meal prep or a relaxed dinner party spread.

Great ways to serve it:

  • Alongside a crisp cucumber and tomato salad dressed with lemon and olive oil
  • With warm pita or flatbread for scooping
  • Topped with toasted pine nuts or a handful of fresh parsley for a little extra flair
  • As a hearty side dish next to grilled vegetables or roasted chicken

Leftovers store well in the refrigerator for up to 4 days and freeze beautifully for up to 2 months. This is the kind of recipe that rewards you all week long.

Frequently Asked Questions

Absolutely. You can cook the entire dish up to 2 days ahead and store it covered in the refrigerator. The flavors actually deepen overnight, making it arguably better the next day. Reheat gently with a splash of water or broth to loosen it up.
Red lentils are not ideal here because they break down into a puree when cooked, which will muddy the texture of the dish. Green or brown lentils hold their shape and give you the distinct, hearty bite that makes Mujaddara so satisfying.
Stored in an airtight container in the fridge, leftovers stay great for up to 4 days. You can also freeze portions for up to 2 months. Thaw overnight in the fridge and reheat on the stovetop with a little added water.

Comments & Reviews

5.0
0 Reviews

Leave a Review

Recent Comments

Be the first to leave a review!