Lentils and Rice (Mujaddara) stand among the easiest and most satisfying meals I cook at home. This dish requires only a few ingredients, yet it delivers rich flavor and remarkable nutrition. I prepare it at least once a week because it fits perfectly into my busy routine and keeps everyone in the family happy. The combination of soft rice and hearty lentils creates a comforting balance that feels both light and filling.
I start by rinsing the lentils and rice carefully. Then I sauté chopped onions in a little olive oil until they turn golden and fragrant. The aroma always fills my kitchen and sets the mood for a cozy meal. After that, I add the lentils, rice, salt, and warm spices like cumin or cinnamon. A few cups of water or vegetable broth bring everything together. In about half an hour, the mixture turns into a tender, flavorful dish that smells irresistible.
I usually serve Lentils and Rice (Mujaddara) alongside a crisp salad dressed with lemon juice and olive oil. The freshness of the vegetables balances the earthiness of the lentils beautifully. My kids prefer it with a spoonful of cool yogurt on top, which adds a creamy texture they love. Whether paired with salad or yogurt, this meal never disappoints.
Mediterranean cuisine inspires many of my favorite recipes, and lentils with rice fit that tradition perfectly. I believe this dish comes from Lebanese or Greek kitchens, though I have seen similar versions from other Mediterranean regions. While researching online, I found that each culture adds its own twist—some include caramelized onions, others use different spices or grains. Regardless of its exact origin, whoever first created this dish deserves recognition.
I admire how such a simple recipe provides so much nourishment. Lentils supply plant-based protein and fiber, while rice adds energy and comfort. Together, they form a wholesome, vegan-friendly meal full of vitamins and minerals. Every spoonful reminds me that healthy food doesn’t need to be complicated. It only takes a few basic ingredients, a pot, and a little love to create something delicious and good for the body.
You may also like

Lentils and Rice (Mujaddara)
Ingredients
- 1/4 cup brown lentils
- 2 cups jasmine rice
- 1/4 teaspoon ground cinnamon or one cinnamon stick
- 1/2 teaspoon ground cumin
- Pinch of black pepper
- 4 cups hot water
- Salt to taste
- 4 medium onions
- 2 tablespoons vegetable oil
Instructions
- In a large saucepan, bring 2 cups of water to a boil. Add the lentils, a drizzle of olive oil (optional), cinnamon, cumin, and a pinch of black pepper. Reduce the heat to medium and cook for 20–25 minutes, or until the lentils turn tender.
- While the lentils cook, rinse and soak the jasmine rice in water for about 10 minutes. Drain and set aside.
- Slice the onions thinly. In a large pan, heat 2 tablespoons of vegetable oil over medium-high heat. Add the onion slices and cook, stirring frequently, until they turn golden brown and caramelized. Remove from the pan and set aside for topping.
- Once the lentils are cooked, add the soaked rice to the saucepan. Stir gently to combine. Pour in the remaining 2 cups of hot water and season with salt to taste. Bring to a boil for about 2 minutes, then lower the heat to a simmer. Cover and cook for 20 minutes, or until the rice and lentils are soft and fully cooked.
- Fluff the rice and lentils with a fork. Spoon onto serving dishes and top generously with the caramelized onions.





