Mujaddara — Lebanese lentils and rice with caramelized onions
There’s a certain kind of magic in a dish that needs almost nothing to be extraordinary. Mujaddara — sometimes spelled mujadara or mejadra — is exactly that. Just lentils, rice, onions, and a handful of spices, and yet it’s one of the most beloved comfort foods across the Levant.
A Dish with History
Mujaddara has roots stretching back over a thousand years, showing up in some of the earliest known Arabic cookbooks. It was, and still is, considered “poor man’s food” in the best possible sense — cheap, filling, and endlessly satisfying. In Lebanon, Syria, Jordan, and Palestine, versions of this dish appear on tables year-round, often paired with a cooling cucumber-yogurt salad or a bright, tangy fattoush.
Why It Works
The genius of mujaddara is in the contrast. Earthy, tender lentils and rice form a soft, almost creamy base, while the onions — cooked low and slow until deeply caramelized and slightly crisp at the edges — bring sweetness, texture, and a hit of umami that ties the whole dish together. It’s simple, but it’s not boring. Every bite has something going on.
The Recipe
Serves 4
Ingredients
- 1 cup brown or green lentils, rinsed
- 1 cup basmati rice, rinsed and soaked for 20 minutes
- 4 large yellow onions, thinly sliced
- 5 tablespoons olive oil (plus more for frying onions)
- 1 teaspoon cumin
- 1 teaspoon ground coriander
- ½ teaspoon cinnamon
- Salt and black pepper, to taste
- 3 cups water or vegetable broth
Instructions
- Cook the lentils. Add the lentils to a pot with enough water to cover by a couple of inches. Simmer for about 15–18 minutes, until just tender but not mushy. Drain and set aside.
- Caramelize the onions. In a wide skillet, heat a generous amount of olive oil over medium heat. Add the sliced onions and cook slowly, stirring occasionally, for 25–30 minutes until deep golden brown and crisp at the edges. Don’t rush this step — it’s where all the flavor comes from. Remove half for garnish, leaving the rest in the pan.
- Build the base. To the pan with the remaining onions, add the cooked lentils, soaked rice, cumin, coriander, cinnamon, salt, and pepper. Stir to coat everything in the spices and oil.
- Simmer. Pour in the water or broth, bring to a boil, then reduce heat to low, cover, and cook for about 18–20 minutes, until the rice is tender and the liquid is absorbed.
- Rest and serve. Let the pot sit, covered, for 5 minutes off the heat. Fluff gently with a fork, then transfer to a serving platter and top generously with the reserved caramelized onions.
Serving Suggestions
Mujaddara is wonderful warm or at room temperature. Serve it alongside a simple yogurt and cucumber salad, some pickled turnips, or a squeeze of lemon over the top. Leftovers, if there are any, taste even better the next day.
A humble bowl, a thousand years of history, and proof that the simplest dishes often have the deepest roots.