Lebanese-Inspired Mujadara with Caramelized Onions

Brown lentils and long-grain white rice cooked together with a long-caramelized onion topping, seasoned with ground coriander and cinnamon. Steps quote amounts for 2 servings. An adapted, not strictly traditional, version.

A single plate of mujadara: fluffy white rice and brown lentils topped with deep golden-brown caramelized onions.
AI-generated illustration of the finished dish.

This dish is vegan: brown lentils and rice, cooked together and crowned with deeply caramelized onions, with no animal products at all. Mujadara is a humble staple of Levantine home kitchens, the kind of pot that feeds a table on a cool evening without fuss. My version uses coriander and cinnamon in place of the cumin of the classic, so treat it as an adapted take. Mamma mia, the onions are the real star, so be patient with them. Buon appetito!

Prep
15 min
Cook
50 min
Total
1 h 5 min
Difficulty
Easy

Ingredients

Ingredients for mujadara laid out on a wooden table: brown lentils, white rice, sliced yellow onions, olive oil, salt, black pepper, ground coriander, ground cinnamon and a jug of water.
AI-generated illustration.
Servings
Units

Nutrition per serving

Estimate
Net carbs
101.5 g
Protein
25.9 g
Fat
15.4 g
Carbohydrates
114.6 g
Fibre
13.1 g
Energy
690 kcal
Serving weight
609 g

Calculated from the ingredient weights with USDA FoodData Central. For orientation, not medical or dietary advice.

Method

  1. Rinse the grains and lentils

    Rinse the rice under cold water, changing the water until it runs almost clear. Pick over the lentils for small stones and rinse them. Set both aside.

  2. Slice the onions

    Halve the 300 g yellow onions and slice them thinly into half-moons.

  3. Caramelize the onions

    Heat the 2 tbsp olive oil in a heavy pot over medium-low heat. Add the onions with a pinch of the salt. Cook, stirring every few minutes, for 30 to 35 minutes, until they are deep golden-brown and soft. Add a splash of water if they start to catch.

    A cast-iron pot on a black induction hob holding onions cooked to a deep golden-brown caramelized state.
    AI-generated illustration.
  4. Cook the lentils

    In a separate saucepan, add the lentils and 380 ml water. Bring to a boil, lower the heat and simmer for 18 to 20 minutes until almost tender but not mushy. Drain well.

  5. Toast the spices with the rice

    Tip about half of the caramelized onions into a small bowl and set aside for the topping. Stir 1 tsp ground coriander, 1/2 tsp ground cinnamon and 1/2 tsp black pepper into the onions left in the pot. Add the rinsed rice and stir for one minute.

  6. Combine and simmer

    Add the drained lentils, 220 ml water and 1 tsp salt. Stir, bring to a boil, cover, reduce to the lowest heat and simmer for 15 to 18 minutes until the rice is tender and the liquid is absorbed.

    A cast-iron pot on a black induction hob with white rice and brown lentils mixed with caramelized onion, moist and tender.
    AI-generated illustration.
  7. Rest and fluff

    Turn off the heat, keep the lid on and rest for 10 minutes. Fluff gently with a fork.

  8. Serve

    Spoon into bowls and top with the reserved caramelized onions.

Good to know

  • Caramelize the onions over medium-low heat and stir often; they need about 30 to 35 minutes to turn deep golden-brown. If they start to stick, add a splash of water and scrape the bottom of the pot.
  • Drain the lentils well after simmering; water left clinging to them makes the rice soggy.
  • Rinse the rice until the water runs almost clear so the grains stay separate and fluffy.
  • Keep the lid on and the heat at its lowest setting, then rest the pot off the heat for 10 minutes so the bottom does not scorch.

Inspired by

Comments 0

Comments here come from signed-in readers only.

Loading comments…