Mujadara (Lentils and Rice) Recipe
Introduction
Mujadara is a comforting Middle Eastern dish made from lentils, rice, and sweet caramelized onions. It’s simple, flavorful, and packed with wholesome ingredients, making it perfect for a satisfying vegetarian meal.

Ingredients
- 4 large onions (white or yellow)
- 1 tablespoon olive oil (for onions)
- 1 tablespoon sugar
- ¾ teaspoon salt (for onions)
- 1 cup water (for caramelizing onions)
- 1 tablespoon vinegar (apple cider or balsamic)
- 1 cup dried lentils (green or brown)
- 4 cups water and 1 teaspoon salt (to cook lentils)
- ½ cup basmati rice
- 3 cups water and ½ teaspoon salt (to cook rice)
- 1 tablespoon extra virgin olive oil
- 4 scallions (finely chopped, reserve green tops for garnish)
- 2 cloves garlic (pressed or grated)
- 1 teaspoon paprika
- 1 teaspoon coriander
- ½ teaspoon cumin
- ½ teaspoon cinnamon
- ½ teaspoon turmeric powder (optional)
- ⅛ teaspoon red pepper flakes (adjust to taste)
- ½ teaspoon salt (or more to taste)
- ⅛ teaspoon black pepper
- 2 tablespoons flat-leaf parsley (chopped)
- 2 tablespoons cilantro (chopped, optional)
- 4 wedges lemon (for serving)
- 1 cup yogurt, tahini sauce, or plain Greek yogurt (for serving)
Instructions
- Step 1: Slice the onions thinly, about ½ centimeter thick. Heat 1 tablespoon olive oil in a skillet, add onions with ¾ teaspoon salt and 1 tablespoon sugar. Sauté for 5 minutes.
- Step 2: Add 1 cup water to the onions, reduce heat to medium-low, and simmer until the water evaporates, about 20 minutes.
- Step 3: Increase heat to high, add 1 tablespoon vinegar to the onions, stir for 2 minutes, then turn off the heat and set the onions aside.
- Step 4: In a pot, bring 4 cups water to a boil. Add 1 teaspoon salt and the rinsed lentils. Simmer for 15–30 minutes until tender but holding shape. Drain and set aside.
- Step 5: In another pot, boil 3 cups water with ½ teaspoon salt. Add rinsed basmati rice and cook on low heat for 8–10 minutes until al dente. Drain and set aside.
- Step 6: Heat 1 tablespoon extra virgin olive oil in a large skillet. Add chopped scallions (except the tops reserved for garnish) and sauté for 2 minutes.
- Step 7: Add garlic, paprika, coriander, cumin, cinnamon, turmeric (if using), and red pepper flakes. Sauté for about 1 minute until fragrant.
- Step 8: Stir in cooked lentils, rice, half of the caramelized onions, parsley, cilantro (if using), ½ teaspoon salt, and black pepper. Cook together for a few minutes until heated through and combined. Taste and adjust seasoning as needed.
- Step 9: Serve the mujadara on a large platter, topped with the remaining caramelized onions, reserved scallion tops, and parsley. Accompany with lemon wedges and yogurt or tahini sauce.
Tips & Variations
- For a smokier flavor, try adding a small smoked chili or smoked paprika.
- Use brown or green lentils for best texture, as red lentils tend to become mushy.
- Turmeric is optional but adds a lovely warm color and subtle earthiness.
- Pair mujadara with a fresh salad like fattoush, Shirazi, or cucumber-tomato for a complete meal.
Storage
Store cooked mujadara in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or in the microwave, adding a splash of water if it seems dry. It also freezes well for up to 2 months; thaw in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use canned lentils instead of dried?
Yes, canned lentils can be used for convenience. Drain and rinse them well, then add them later in the cooking process to avoid overcooking.
Is mujadara gluten-free?
Yes, this dish is naturally gluten-free as it uses rice and lentils without any wheat or gluten-containing ingredients.
PrintMujadara (Lentils and Rice) Recipe
Mujadara is a classic Middle Eastern dish made with lentils, rice, and caramelized onions, offering a hearty, comforting, and flavorful vegan meal. This aromatic blend of spices and fresh herbs enhances the earthy lentils and fluffy rice, making it a perfect centerpiece dish served with tangy yogurt and lemon wedges.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 5 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Middle Eastern
- Diet: Vegetarian
Ingredients
Caramelized Onions
- 4 large onions (white or yellow), thinly sliced
- 1 tablespoon olive oil
- 1 tablespoon sugar
- ¾ teaspoon salt
- 1 cup water
- 1 tablespoon apple cider or balsamic vinegar
Other Ingredients
- 1 cup dried green or brown lentils, rinsed
- 4 cups water (for cooking lentils)
- 1 teaspoon salt (for cooking lentils)
- ½ cup basmati rice, rinsed
- 3 cups water (for cooking rice)
- ½ teaspoon salt (for cooking rice)
- 1 tablespoon extra virgin olive oil
- 4 scallions, finely chopped (reserve green tops for garnish)
- 2 cloves garlic, pressed or grated
- 1 teaspoon paprika
- 1 teaspoon coriander
- ½ teaspoon cumin
- ½ teaspoon cinnamon
- ½ teaspoon turmeric powder (optional, not traditional)
- ⅛ teaspoon red pepper flakes (adjust to taste)
- ½ teaspoon salt (or more, to taste)
- ⅛ teaspoon black pepper
- 2 tablespoons flat-leaf parsley, chopped
- 2 tablespoons cilantro, chopped (optional)
Serving Suggestions
- 4 wedges lemon
- 1 cup yogurt tahini sauce or plain Greek yogurt
Instructions
- Caramelize Onions: Thinly slice 4 large onions. Heat 1 tablespoon olive oil in a pan, add onions with ¾ teaspoon salt and 1 tablespoon sugar. Sauté for 5 minutes, then add 1 cup water and simmer on medium-low for 20 minutes until liquid evaporates. Increase heat to high, add 1 tablespoon vinegar and stir for 2 minutes. Turn off heat and set aside.
- Cook Lentils: Bring 4 cups water to a boil, add 1 teaspoon salt and 1 cup rinsed lentils. Reduce heat and simmer for 15-30 minutes until lentils are tender but intact. Drain and set aside.
- Cook Rice: Bring 3 cups water to a boil with ½ teaspoon salt. Add ½ cup rinsed basmati rice and cook on low heat for 8-10 minutes until rice is al dente. Drain and set aside.
- Make Flavor Base: Heat 1 tablespoon extra virgin olive oil in a large skillet. Add the chopped scallions (reserve green tops), sauté for 2 minutes. Add pressed garlic, paprika, coriander, cumin, cinnamon, turmeric (if using), and red pepper flakes. Sauté for an additional minute until fragrant.
- Combine Ingredients: Add cooked lentils, cooked rice, half of the caramelized onions, chopped parsley, and cilantro to the skillet. Season with ½ teaspoon salt and ⅛ teaspoon black pepper. Stir and sauté for a few minutes until everything is heated through and well combined. Adjust salt to taste.
- Serve: Arrange the dish on a large platter topped with the remaining caramelized onions, reserved scallion tops, and parsley. Serve with lemon wedges and a bowl of yogurt tahini sauce or plain Greek yogurt. Optionally, pair with fresh salads like fattoush, Shirazi salad, or cucumber-tomato salad.
Notes
- Turmeric is optional and not traditional but adds color and subtle flavor.
- Lentils should be tender but not mushy; check during cooking to avoid overcooking.
- Use basmati rice for fluffy grains that separate well.
- Adjust red pepper flakes and salt to your taste preferences.
- This dish is vegan, protein-rich, and suitable for a vegetarian diet.
- Serve with tangy yogurt or yogurt tahini sauce to complement the earthy flavors.
- Caramelized onions add a sweet depth that is crucial for authentic flavor.
Keywords: Mujadara, Lentils and Rice, Middle Eastern Vegetarian, Vegan Lentil Recipe, Caramelized Onions, Easy Lentil Dish

