Vegan Mujaddara with Perfectly Crispy Caramelized Onions

Vegan Mujaddara with Perfectly Crispy Caramelized Onions

This classic Middle Eastern comfort dish combines tender green lentils and fluffy basmati rice, crowned with a generous pile of deeply caramelized onions. A simple yet incredibly satisfying vegan meal that's packed with protein and aromatic spices.

AI SCORE
92
/100

Vegan Mujaddara with Perfectly Crispy Caramelized Onions

This classic Middle Eastern comfort dish combines tender green lentils and fluffy basmati rice, crowned with a generous pile of deeply caramelized onions. A simple yet incredibly satisfying vegan meal that's packed with protein and aromatic spices.

AI SCORE
92
/100
Middle EasternDinnerVeganVegetarianDairy-Free
⏱️
70 min
Time
👥
4 people
Servings
🔥
385 kcal
Calories
📊
Easy
Difficulty

Ingredients

  • 200g green or brown lentils, rinsed
  • 200g basmati rice, rinsed
  • 3 large onions, halved and thinly sliced
  • 80ml olive oil
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground coriander
  • 1/4 teaspoon ground allspice
  • 1/4 teaspoon ground cinnamon
  • 1 litre vegetable stock
  • 1 teaspoon salt
  • 1/4 teaspoon black pepper
  • Fresh parsley, chopped for garnish
  • 1 lemon, cut into wedges for serving

Instructions

1

Add lentils to a large pot with 600ml of vegetable stock. Bring to a boil, then reduce heat and simmer for 15-20 minutes until lentils are just tender but still hold their shape. Drain any excess liquid and set aside.

2

While lentils cook, heat olive oil in a large deep skillet over medium-high heat. Add sliced onions and cook, stirring occasionally, for 25-30 minutes until deeply golden and caramelized. Reduce heat if onions brown too quickly.

3

Remove two-thirds of the caramelized onions and set aside for topping. Keep the remaining onions in the skillet.

4

Add cumin, coriander, allspice, and cinnamon to the skillet with the onions. Stir for 30 seconds until fragrant.

5

Add the rinsed rice and cooked lentils to the skillet. Stir to combine with the spiced onions.

6

Pour in the remaining 400ml vegetable stock, add salt and pepper, and bring to a boil. Reduce heat to low, cover tightly, and simmer for 18-20 minutes until rice is tender and liquid is absorbed.

7

Remove from heat and let rest covered for 5 minutes. Fluff gently with a fork.

8

Transfer mujaddara to a serving platter, top generously with reserved crispy caramelized onions, garnish with fresh parsley, and serve with lemon wedges.

🤖
AI Generated & Quality Checked
This recipe was generated by AI and verified before going live — completeness, ratios, logic and prep time all checked.
📸

Did you make this?

Upload your photo and show how it turned out.

👨‍🍳
Cook it. Post it.
Your version of this AI recipe. A tip, variation, or just a great photo.
#dinnerat7
More Middle Eastern recipes
See the collection →
Lebanese Rice with Vermicelli and Toasted Almonds
Lebanese Rice with Vermicelli and Toasted Almonds
Smoky Paprika Chicken with Mediterranean Olive Walnut Vinaigrette
Smoky Paprika Chicken with Mediterranean Olive Walnut Vinaigrette
Turkish Ground Turkey Lahmacun with Sumac Yogurt and Pickled Peppers
Turkish Ground Turkey Lahmacun with Sumac Yogurt and Pickled Peppers