Classic Mujadara (Lentils & Rice with Caramelized Onions)

Picture of Zack_

Zack_

Mujadara is the definition of quiet nourishment. Lentils, rice, onions, oil, and time that’s all it takes. No extras. No shortcuts. Just simple ingredients transformed through patience and care. Across the Middle East, mujadara has long been known as food for everyone: affordable, filling, and deeply satisfying.

What makes mujadara special isn’t complexity it’s balance. Earthy lentils meet tender rice, while deeply caramelized onions bring sweetness and richness that feel almost indulgent. It’s the kind of dish that teaches an important lesson: when vegetables and grains are treated with respect, they don’t need embellishment.

In the Let’s Veg lifestyle, mujadara represents resilience and wisdom. It’s food that stretches, feeds many, and improves with time. It’s just as at home on a simple weekday table as it is served to guests. And it reminds us that eating well doesn’t have to be expensive or complicated sometimes it’s just lentils, rice, onions, and a little patience.

Start with the Vegetable Cooking Guide:
https://www.letsveg.com/vegetable-cooking-guide

Olivia

Mujadara (Lentils & Rice with Caramelized Onions)

No ratings yet
Mujadara is a traditional Middle Eastern dish made with lentils, rice, and caramelized onions for a simple, comforting, plant-based meal.
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings: 6
Course: Appetizer, Side Dish
Cuisine: Mediterranean
Calories: 306

Ingredients
  

Equipment

Easy to Clean
Rice & More
$28.98
Buy Now
04/04/2026 03:03 am GMT
rice cooker
Frying Pan
$57.99 $47.99
Buy Now
04/04/2026 03:03 am GMT
Frying Pan

Cooking Instructions
 

  1. Place lentils in a pot with water or broth.
  2. Bring to a boil, then simmer 15-18 minutes, until just tender (not mushy).
  3. Drain and set aside.
  4. Heat olive oil in a wide pan over medium-low heat.
  5. Add onions and salt.
  6. Cook slowly, stirring often, 20-25 minutes, until deep golden brown and sweet.
  7. Remove half the onions and set aside for topping.
  8. Add cumin and cinnamon (if using) to the remaining onions in the pan.
  9. Stir in rice and cooked lentils, coating them in the oil and spices.
  10. Add 2 cups water or broth.
  11. Season with salt and pepper.
  12. Bring to a boil, then reduce heat, cover, and simmer 15-18 minutes, until rice is tender and liquid absorbed.
  13. Turn off heat and let rest 5-10 minutes.
  14. Fluff gently and top generously with reserved caramelized onions.

Nutrition

Calories: 306kcalCarbohydrates: 45gProtein: 11gFat: 10gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gSodium: 476mgPotassium: 420mgFiber: 11gSugar: 4gVitamin A: 269IUVitamin C: 6mgCalcium: 41mgIron: 3mg

Notes

With plain yogurt or plant yogurt
Alongside a simple salad (Israeli salad works beautifully)
With pickled vegetables or lemon wedges

Tried this recipe?

Let us know how it was!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating