Mujaddara: Lentils & Rice with Crispy Onions
This mujaddara recipe proves that the humblest ingredients make the most comforting food. Soft lentils, fluffy rice and a mountain of sweet, deeply caramelised onions — it's cheap, filling, completely vegan, and one of the most beloved everyday dishes of the Middle East.
Why you'll love this mujaddara
- Budget-friendly comfort food from pantry staples.
- Naturally vegan and high in protein and fibre.
- Great hot or at room temperature — ideal for meal prep.
- That caramelised onion topping — the best part.
What is mujaddara?
Mujaddara (also spelled mujadara or moujadara) means “pockmarked” in Arabic — a nod to the lentils scattered through the pale rice. It's an ancient dish: a version appears in a 13th-century Baghdadi cookbook, and it's long been known across the Levant as “the food of the poor,” though it's loved by everyone.
Every family has its own version — some use rice, others burghul; some keep it soft, others fry the onions almost black for a bittersweet edge. What unites them all is the trinity of lentils, a grain, and a generous crown of caramelised onions, usually served with a bowl of yoghurt and a sharp salad alongside.
Ingredients you'll need
- Brown or green lentils — they hold their shape; avoid red lentils, which turn to mush.
- Long-grain rice — or swap in coarse burghul for a nuttier version.
- Onions — lots, sliced thin and cooked slow and deep. Crispy fried onions are a great shortcut for the topping.
- Cumin and olive oil — the warm, earthy backbone.
How to make mujaddara, step by step
- Cook the lentils. Simmer in plenty of water for about 20 minutes until just tender. Drain.
- Caramelise the onions. Fry the sliced onions in olive oil over medium heat, stirring often, until deep golden and sweet (15–20 minutes). Set half aside for topping.
- Combine. Add the rice, cumin and lentils to the pan with the remaining onions. Add 1½ cups water, season, cover, and cook on low 15 minutes.
- Rest and serve. Rest 5 minutes, fluff, and top with the reserved caramelised (or crispy fried) onions.
Tips for the best mujaddara
- Take the onions further than you think — deep colour equals deep flavour.
- Don't overcook the lentils before adding the rice, or they'll go mushy.
- Rest before fluffing for separate, fluffy grains.
Variations
Use coarse burghul instead of rice for mujaddara burghul, add a pinch of cinnamon or allspice, or stir through fried garlic. Serve with a fresh fattoush to cut the richness.
Make ahead & storage
Mujaddara keeps for up to 4 days in the fridge and reheats well with a splash of water. Fry a fresh batch of onions to top when serving.
What to serve with mujaddara
Classic with a dollop of yoghurt, a squeeze of lemon, and a sharp salad like tabbouleh or fattoush.
Mujaddara FAQ
Which lentils are best? Brown or green — they hold their shape. Red lentils collapse.
Rice or burghul? Both are traditional; rice is more common, burghul is nuttier.
Is mujaddara healthy? Very — it's a complete plant protein (lentils plus grain), high in fibre and naturally vegan.
Can I make it ahead? Yes — it keeps well and is delicious at room temperature.
Mujaddara (Lentils & Rice)
Lentils and rice with sweet caramelised onions.
Ingredients
Instructions
- Simmer lentils ~20 min until just tender; drain.
- Fry onions until deep golden; reserve half.
- Add rice, cumin, lentils and 1½ cups water; cover and cook 15 min.
- Rest, fluff and top with reserved onions.
Approx. per serving: 380 cal · 11g fat · 60g carbs · 13g protein (estimate).
Shop the ingredients
Buy lentils, rice and grains and spices in bulk or small packs — in Artarmon or delivered across Australia.
Hero photo by Bazel (CC BY-SA 3.0) via Wikimedia Commons.