Classic Mujaddara with Caramelized Onions

Mujaddara is one of the oldest Middle Eastern comfort foods, tracing its roots back to biblical times. Legend has it that Esau sold his birthright for a bowl of this very lentil stew. The secret lies in its simplicity: the earthy flavors of lentils and rice are crowned by the sweetness of deeply caramelized onions. It serves not just as a side dish, but as a complete, satisfying vegetarian main course.
🕒 Prep Time 15 mins
🍳 Cook Time 40 mins
Total Time 55 mins
🍽️ Servings 4 servings
🔥 Calories 480 kcal
🌍 Cuisine Middle Eastern

Ingredients

Equipment Needed

  • Medium pot for lentils
  • Skillet for onions
  • Sieve or strainer
  • Knife, cutting board

Instructions

1

Rinse the lentils, place them in a pot, and cover generously with water. Bring to a boil, then simmer over medium heat for about 15-20 minutes until par-cooked (the center should still be firm).

Tip: We only par-cook them because they will finish softening up with the rice.
2

Meanwhile, rinse the rice thoroughly in cold water until the water runs clear, then drain.

Tip: Removing excess starch ensures the rice grains remain fluffy and separate, not sticky.
3

Halve the onions and slice them thinly. Finely mince the garlic.

Tip: Thin slices brown faster and more evenly.
4

Heat the olive oil in a skillet and add the sliced onions. Sauté patiently over medium heat for 15-20 minutes until they are dark brown, caramelized, and crispy.

Tip: This is the peak of the Maillard reaction: the sugars in the onion caramelize, creating a deep, sweet-bitter flavor. Be careful not to burn them black!
5

Remove half of the onions and set aside for garnish. Add the garlic and cumin to the remaining onions in the pan and sauté for 1 minute.

Tip: The heat helps 'bloom' the essential oils in the spices.
6

Drain the par-cooked lentils (reserve the cooking liquid!) and combine them with the rice and the onion base in a pot. Pour in about 1 3/4 cups (400 ml) of water (or the reserved lentil liquid). Season with salt and pepper.

Tip: The lentil cooking water is flavorful and colorful, definitely worth using.
7

Cover and simmer over low heat for about 15-20 minutes until both the rice and lentils are tender and the water is absorbed. Turn off the heat and let it rest, covered, for 10 minutes.

Tip: Resting allows the steam to distribute evenly, creating the perfect texture.
8

To serve, top with the reserved crispy onions, fresh cilantro, and a drizzle of lemon juice.

Tip: The acidity of the lemon balances the sweetness of the fried onions.

Recipe FAQ

Why caramelize the onions?
The dark brown, crispy onions provide the dish's signature flavor and texture. Plain sautéed onions won't cut it here.
My lentils turned to mush, what happened?
Green lentils hold their shape better than red, but timing is key. Don't overcook them; they should remain al dente (firm to the bite).

Ingredients

  • 1 cup Green Lentils (or Brown Lentils)
  • 3/4 cup Basmati Rice (Long Grain)
  • 2 large Yellow Onions
  • 2 cloves Garlic
  • 1/4 cup Olive Oil
  • 1 tsp Ground Cumin
  • 1 bunch Fresh Cilantro
  • 1 tsp Salt
  • 1/2 tsp Ground Black Pepper
  • 1 tbsp Lemon Juice