Discover a truly classic Middle Eastern comfort food that brings warmth and flavor to any table. This Mujadara (Lentils and Rice with Caramelized Onions) recipe features savory brown lentils, fluffy basmati rice, and a generous topping of deeply sweet, crispy caramelized onions.
Dating back to a cookbook from 1226, the earliest recorded recipe for this dish highlights its rich history and enduring appeal in Middle Eastern cuisine: history of Mujadara.
It’s a nourishing and deeply flavorful dish, perfect as a satisfying vegetarian main meal or a hearty side.
Table of Contents
Why You’ll Love This Mujadara Recipe
- One-Pot Ease: Cook the grains in a single pot, simplifying your cleanup.
- Rich Flavor Profile: Enjoy the profound, sweet, and savory taste from perfectly caramelized onions.
- Wholesome Ingredients: Benefit from fiber-rich lentils and hearty rice, providing lasting energy.
- Budget-Friendly: This meal uses common pantry staples, making it economical and accessible.
- Dietary Friendly: It’s naturally vegetarian and easily adaptable to be completely vegan.
- Versatile Serving: Delicious whether served warm, hot, or enjoyed at room temperature.
- Comforting Dish: A truly comforting and subtly impressive meal for any occasion.

Hearty Mujadara Recipe
Equipment
- Dutch oven
- Soup pot
- Skillet
- Slotted spoon
- Fish spatula
- Fork
Ingredients
Main Ingredients
- 4 cloves garlic medium, smashed and peeled
- 2 bay leaves
- 1 tablespoon ground cumin
- 1.75 teaspoons fine sea salt divided
- Freshly ground black pepper
- 5 cups water
- 1 cup brown basmati rice (regular, not quick-cooking), rinsed and drained
- 1 cup brown or green lentils picked over for debris, rinsed and drained
- 0.33 cup extra-virgin olive oil
- 2 yellow onions medium-to-large, halved and thinly sliced
- 0.5 cup green onions thinly sliced (from 1 bunch), divided
- 0.5 cup fresh cilantro or flat-leaf parsley chopped, divided
- Plain whole-milk or Greek yogurt for serving
- Spicy sauce for serving (optional): shatta or zhoug or store-bought chili-garlic sauce or even sriracha
Instructions
Cooking Steps
- In a large Dutch oven or soup pot, combine garlic, bay leaves, cumin, 1 ½ teaspoons salt, pepper, and water. Bring the mixture to a boil over medium-high heat.
- Once boiling, stir in the rice, reduce heat to medium, cover, and cook for 10 minutes, stirring occasionally to maintain a controlled simmer.
- Stir in the lentils and let the mixture return to a simmer. Cover again, reduce heat to medium-low, and cook until liquid is absorbed and the rice and lentils are tender, about 20 to 23 minutes.
- Meanwhile, warm the olive oil in a large skillet over medium-high heat. Add the remaining sliced onions and stir to combine.
- Cook the onions, stirring every few minutes, until they are deeply caramelized and beginning to crisp at the edges, about 20 to 30 minutes. In the meantime, line a large plate or cutting board with paper towels.
- Using a slotted spoon, transfer the caramelized onions to the lined plate and spread them evenly. Sprinkle the remaining ¼ teaspoon salt over the onions; they will crisp up as they cool.
- When the lentils and rice are done, drain any excess water, return the mixture to the pot off the heat. Lay a kitchen towel across the top, cover the pot, and let it rest for 10 minutes.
- Remove the lid, discard the bay leaves, and smash the garlic cloves against the side of the pan with a fork. Add about ¾ of the green onions and cilantro, reserving the rest for garnish. Gently stir and fluff the rice with a fork, then season to taste with additional salt and pepper if necessary.
- Transfer the rice and lentil mixture to a large serving platter or bowl. Top with the caramelized onions and the reserved green onions and cilantro. Serve hot, warm, or at room temperature, with yogurt and an optional spicy sauce on the side.
Notes
Ingredients
Gather these simple ingredients to create your delicious Mujadara (Lentils and Rice with Caramelized Onions):
- 4 medium cloves garlic, smashed and peeled
- 2 bay leaves
- 1 tablespoon ground cumin
- 1 ¾ teaspoons fine sea salt, divided
- Freshly ground black pepper
- 5 cups water
- 1 cup brown* basmati rice (regular, not quick-cooking), rinsed and drained
- 1 cup regular brown or green lentils**, picked over for debris, rinsed and drained
- ⅓ cup extra-virgin olive oil
- 2 medium-to-large yellow onions, halved and thinly sliced
- ½ cup thinly sliced green onions (from 1 bunch), divided
- ½ cup chopped fresh cilantro or flat-leaf parsley, divided
- Plain whole-milk or Greek yogurt, for serving
- Spicy sauce, for serving (optional): shatta or zhoug or store-bought chili-garlic sauce or even sriracha

Notes & Substitutions
- Brown Rice: Use regular brown basmati rice for best results. Avoid quick-cooking varieties, as their cooking times differ significantly.
- White Basmati Rice: If using white basmati, cook the lentils for 10 minutes alone first. Then, add the white rice and cook for an additional 25 minutes until tender.
- Lentils: Stick with standard brown or green lentils. Red, black beluga, or French green lentils cook differently and might turn mushy or require separate cooking. You can use canned lentils for convenience; drain and rinse them well, then add them during the last 5 minutes of rice cooking to warm through.
- Herbs: Fresh cilantro or flat-leaf parsley is key for a bright finish. Don’t skip them!
- Serving Suggestions: For a dairy-free or vegan option, serve your Mujadara with a dollop of hummus or a drizzle of tahini sauce instead of yogurt.
- Make Ahead: This dish reheats beautifully and is also wonderful served at room temperature, making it excellent for meal prep.
Equipment
You’ll need a few basic kitchen items to prepare this flavorful Mujadara:
- Large Dutch oven or soup pot (at least 5-6 quart)
- Large (12-inch) skillet
- Slotted spoon or fish spatula
- Paper towels
- Large serving platter or bowl
Instructions
Follow these simple steps to create your perfect Mujadara (Lentils and Rice with Caramelized Onions):
- Start Grains: In a large Dutch oven or soup pot, combine the smashed garlic, bay leaves, ground cumin, 1 ½ teaspoons of the fine sea salt, and about 20 twists of freshly ground black pepper. Pour in the 5 cups of water and bring the mixture to a rolling boil over medium-high heat.
- Add Rice: Once boiling, carefully stir in the rinsed and drained brown basmati rice. Reduce the heat to a steady medium, cover the pot with a tight-fitting lid, and let it simmer gently for 10 minutes. Stir occasionally and adjust heat as needed to maintain a controlled simmer.
- Add Lentils: Stir the rinsed and drained brown or green lentils into the pot with the rice. Allow the mixture to return to a simmer, then cover the pot again. Reduce the heat to medium-low and continue to cook until all the liquid is absorbed and both the rice and lentils are tender. This usually takes about 20 to 23 minutes.
- Sauté Onions: While the grains are cooking, warm the ⅓ cup of extra-virgin olive oil in a large (12-inch) skillet over medium-high heat. Test the oil by dropping in a thin slice of onion; it should sizzle immediately. Add the remaining thinly sliced yellow onions to the hot oil and stir to coat.
- Caramelize Onions: Begin stirring the onions only every 3 minutes or so. As the onions at the edges of the pan start to brown, increase your stirring frequency to prevent burning. If the onions are browning too quickly before they soften, reduce the heat to medium-low to allow them more time to caramelize slowly. Continue cooking until the onions are deeply golden brown, sweet, and beginning to crisp at the edges, which takes approximately 20 to 30 minutes. In the meantime, line a large plate or cutting board with a couple of layers of paper towels.
- Crisp Onions: Using a slotted spoon or fish spatula, carefully transfer the deeply caramelized onions from the skillet to the prepared paper towel-lined plate. Spread them out evenly in a single layer. Sprinkle the remaining ¼ teaspoon of salt over the onions. They will continue to crisp up as they cool.
- Rest Grains: Once the lentils and rice are finished cooking, check for any excess water at the bottom of the pot. If present, carefully drain it off. Return the mixture to the pot, remove it from the heat, and immediately lay a clean kitchen towel across the top of the pot to absorb steam. Cover the pot with its lid and let the grains rest undisturbed for 10 minutes. This resting period is crucial for perfect texture.
- Finish Grains: Remove the lid and discard the bay leaves. Use a fork to smash the softened garlic cloves against the side of the pan and incorporate them into the mixture. Add about ¾ of the thinly sliced green onions and chopped fresh cilantro or parsley, reserving the rest for garnish. Gently stir and fluff the Mujadara (Lentils and Rice with Caramelized Onions) with a fork, mixing everything together. Taste and adjust seasoning with additional salt and pepper if necessary.
- Serve: Transfer the flavorful rice and lentil mixture to a large serving platter or bowl. Generously top the dish with the crispy caramelized onions and sprinkle with the remaining green onions and cilantro or parsley. Serve your Mujadara hot, warm, or at room temperature, with plain yogurt and your optional spicy sauce on the side for an extra kick.
Pro Tips & Troubleshooting
- Patience for Onions: Caramelizing onions properly takes time. Don’t rush this step; slow cooking unlocks their deep sweetness, which is essential for great Mujadara.
- Crispy vs. Soft Onions: For ultra-crispy onions, cook them a bit longer until they’re very dark brown but not burnt. For softer, sweeter onions, stop cooking when they are a rich, amber brown. Adjust heat and stirring frequency accordingly.
- Perfect Grains: Keep an eye on your rice and lentils. Overcooked grains can become mushy. Check for tenderness after the suggested cooking time and remove from heat once liquid is absorbed.
- Seasoning to Taste: Always taste the finished Mujadara before serving. Salt levels can vary, so adjust with extra salt and pepper as needed for optimal flavor.
- Drain Excess Water: If you notice standing water in the pot after the grains are cooked, draining it is crucial. This prevents soggy rice and lentils, ensuring a fluffy texture.
Serving, Storage, & Variations
This Mujadara (Lentils and Rice with Caramelized Onions) recipe is incredibly versatile and makes fantastic leftovers.
- Serving: Serve this hearty dish warm, hot, or at room temperature. Offer a dollop of plain yogurt (or a dairy-free alternative like coconut yogurt or a tahini lemon sauce) and a side of spicy sauce like shatta, zhoug, or sriracha for an extra layer of flavor. It pairs beautifully with a simple fresh salad.
- Storage: Store any leftover Mujadara in an airtight container in the refrigerator for 3-4 days. The flavors often deepen overnight, making it even more delicious.
- Reheating: Gently warm the leftovers on the stovetop over low heat, adding a splash of water or broth to prevent drying out. You can also microwave individual portions until heated through.
- Variations:
- Roasted Vegetables: Add roasted vegetables like cauliflower, carrots, or eggplant to the platter for extra texture and nutrition.
- Toasted Nuts: Garnish with toasted pine nuts, slivered almonds, or pumpkin seeds for a delightful crunch.
- Lemon Brightness: A squeeze of fresh lemon juice over the finished dish brightens all the flavors.
- Added Greens: Stir in a handful of fresh spinach or chopped kale during the last few minutes of cooking or after resting for extra greens.
Nutrition Information
Here’s an estimated nutritional breakdown for one generous serving of our delicious Mujadara (Lentils and Rice with Caramelized Onions), without yogurt or hot sauce.
| Nutrient | Amount |
|---|---|
| Serving Size | 1 generous |
| Calories | 471 calories |
| Sugar Content | 4.7 g |
| Sodium Content | 936.3 mg |
| Fat Content | 16.3 g |
| Saturated Fat | 2.1 g |
| Trans Fat | 0 g |
| Carbohydrate | 70.5 g |
| Fiber Content | 8.5 g |
| Protein Content | 16.9 g |
| Cholesterol | 0 mg |
Please note: These are estimated nutritional values and can vary based on specific ingredients and preparation methods. This information is intended as a guide and not a substitute for professional dietary advice.
FAQ
What is Mujadara? Mujadara (Lentils and Rice with Caramelized Onions)
is a traditional Middle Eastern dish. It features cooked lentils and rice, typically topped with a generous amount of deeply caramelized onions.
What kind of lentils are best for Mujadara?
Brown or green lentils are ideal for this recipe. They hold their shape well and provide a pleasant texture, unlike red lentils which can become mushy.
Can I use white rice in this recipe?
Yes, you can! Just refer to the “Notes & Substitutions” section above for specific adjustments to the cooking time to ensure perfect results.
Is Mujadara a healthy dish?
Absolutely! This dish is packed with plant-based protein, fiber from the lentils, and complex carbohydrates from the rice, making it a very nutritious and satisfying meal.
How long can Mujadara be stored in the fridge?
You can store leftover Mujadara in an airtight container in the refrigerator for 3 to 4 days.
Can I make this recipe vegan?
This recipe is naturally vegan if you omit the yogurt for serving. Simply use a dairy-free alternative like tahini sauce or a plant-based yogurt.
Conclusion
This Mujadara (Lentils and Rice with Caramelized Onions) recipe truly showcases how simple ingredients can create something extraordinary. It’s a wholesome, flavorful, and incredibly versatile dish that nourishes both body and soul. With its easy one-pot method for the grains and the star power of sweet, crispy caramelized onions, it’s bound to become a new favorite. We encourage you to try this satisfying and comforting Middle Eastern classic soon.











