Mujadara Lentils and Rice (Mejadra) Recipe
Introduction
Mujadara is a classic Middle Eastern dish combining tender lentils with fragrant rice and crispy caramelized onions. This humble, flavorful meal is both hearty and comforting, perfect as a main or a side.

Ingredients
- 1 1/4 cups green lentils
- 4 medium onions (1 1/2 lb before peeling)
- 3 tbsp flour
- 1 1/2 tsp kosher salt (divided)
- 1 cup vegetable oil
- 1 tbsp coriander seeds
- 2 tsp cumin seeds
- 1 cup basmati rice
- 1/2 tsp ground turmeric
- 1 1/2 tsp ground allspice
- 1 1/2 tsp ground cinnamon
- 1 tsp sugar
- 1 1/2 cups water
- 1 tsp ground black pepper
Instructions
- Step 1: Clean and pick through the lentils to remove any debris. Place them in a small saucepan, cover with plenty of water, bring to a boil, and cook for 12 to 15 minutes until softened but still slightly firm. Drain and set aside.
- Step 2: Peel and thinly slice the onions. Spread them on a large platter, sprinkle with flour and 1 teaspoon of salt, then toss well using your hands to coat evenly.
- Step 3: Heat the vegetable oil in a medium heavy-bottom skillet over high heat. Test the oil’s heat by adding a small piece of onion; it should sizzle vigorously. Lower the heat to medium-high and carefully add about a quarter of the sliced onions. Fry for 5 to 7 minutes, stirring occasionally with a slotted spoon, until golden brown and crispy. Transfer the onions to a paper towel-lined baking sheet using tongs and sprinkle lightly with salt. Repeat this process with the remaining onion batches.
- Step 4: Discard all but 2 tablespoons of the oil from the skillet. Over medium heat, toast the cumin and coriander seeds for 1 to 2 minutes until fragrant. Add the basmati rice, turmeric, allspice, cinnamon, sugar, the remaining 1/2 teaspoon salt, and black pepper. Stir well to coat the rice with the oil and spices, then add the cooked lentils and water. Bring to a boil, cover, and reduce heat to very low. Simmer gently for 15 minutes.
- Step 5: Remove the skillet from the heat and lift off the lid. Quickly cover the pan with a clean tea towel, then reseal with the lid to trap steam. Let it rest undisturbed for 10 minutes.
- Step 6: Gently fold half of the fried onions into the lentil and rice mixture using a fork. Transfer to a shallow serving bowl and top with the remaining crispy onions before serving.
Tips & Variations
- For a nuttier flavor, toast the rice separately in a dry pan before cooking.
- Use yellow or brown lentils if green lentils are unavailable, adjusting cooking time accordingly.
- Serve Mujadara with a side of plain yogurt or a fresh cucumber salad for a complete meal.
- To reduce frying oil, caramelize the onions slowly over medium-low heat instead of deep frying.
Storage
Store leftover Mujadara in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop or in the microwave with a splash of water to keep it moist. The fried onions are best reserved separately and added just before serving to maintain their crispness.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make Mujadara vegan?
Yes, Mujadara is naturally vegan, using no animal products. Just ensure you use vegetable oil and serve with vegan-friendly sides if needed.
How do I prevent the rice from becoming mushy?
Rinse the rice thoroughly before cooking to remove excess starch, and be sure to simmer on very low heat with a tight lid to avoid overcooking. Using basmati rice helps maintain a fluffy texture.
PrintMujadara Lentils and Rice (Mejadra) Recipe
Mujadara Lentils and Rice (Mejadra) is a traditional Middle Eastern dish featuring tender green lentils and fragrant basmati rice seasoned with warm spices and topped with crispy caramelized onions. This hearty, comforting, and flavorful vegetarian dish combines protein-rich lentils with aromatic spices, making it a perfect wholesome meal.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Stovetop
- Cuisine: Middle Eastern
- Diet: Vegetarian
Ingredients
Lentils
- 1 1/4 cups green lentils
Onions & Coating
- 4 medium onions (1 1/2 lb before peeling)
- 3 tbsp flour
- 1 1/2 tsp kosher salt (divided)
- 1 cup vegetable oil
Spices & Rice
- 1 tbsp coriander seeds
- 2 tsp cumin seeds
- 1 cup basmati rice
- 1/2 tsp ground turmeric
- 1 1/2 tsp ground allspice
- 1 1/2 tsp ground cinnamon
- 1 tsp sugar
- 1 1/2 cups water
- 1 tsp ground black pepper
Instructions
- Prepare Lentils: Clean and pick through the lentils, removing any debris. Place them in a small saucepan, cover with plenty of water, bring to a boil, and cook for 12 to 15 minutes until softened but still slightly firm. Drain and set aside.
- Prepare Onions: Peel and thinly slice the onions. Place them on a large platter, sprinkle with flour and 1 teaspoon kosher salt, and toss thoroughly with your hands to coat evenly.
- Fry Onions: Heat vegetable oil in a medium heavy-bottomed skillet over high heat. Confirm oil is hot by dropping in a small piece of onion; it should sizzle aggressively. Reduce heat to medium-high. Carefully add a quarter of the sliced onions (oil may splatter) and fry for 5 to 7 minutes, stirring occasionally with a slotted spoon until the onions turn golden brown and crispy. Use tongs to transfer onions onto a baking sheet lined with paper towels and sprinkle lightly with salt. Repeat this process with the remaining onions in three batches.
- Toast Spices and Cook Rice: Discard oil from skillet, keeping 2 tablespoons. Heat skillet over medium heat, toast cumin and coriander seeds for 1-2 minutes until fragrant. Add basmati rice, turmeric, allspice, cinnamon, sugar, remaining 1/2 teaspoon salt, and black pepper; stir to coat rice with oil and spices. Add cooked lentils and water, bring to a boil, cover with lid, then reduce heat to very low and simmer for 15 minutes.
- Steam Rice and Lentils: Remove pan from heat, lift the lid, quickly cover the pan with a clean tea towel, seal tightly with the lid, and let it sit for 10 minutes to steam gently.
- Combine and Serve: Stir half of the fried onions gently into the lentil and rice mixture using a fork. Transfer the mixture into a shallow serving bowl and top with the remaining crispy fried onions for garnish.
Notes
- Keep 2 tablespoons of the fried onion oil in the skillet to toast the spices and cook the rice, which enhances flavor.
- Be careful when frying onions as the oil may splatter.
- Using a tea towel to cover the rice after cooking helps absorb steam and prevents condensation from dripping back into the dish.
Keywords: Mujadara, Mejadra, Lentils and Rice, Middle Eastern, Vegetarian, Spiced rice, Caramelized onions

