Classic Mujaddara (Lentils, Rice, and Caramelized Onions)

Big flavor, cozy comfort, and deeply caramelized onions make this mujaddara downright irresistible. Made with pantry staples like lentils, brown basmati rice, and warm spices, this dish comes together in a way that feels hearty and satisfying without being fussy. It’s the kind of meal that fits right in at a family table, a quiet weeknight dinner, or a laid-back gathering with friends.

Why You’ll Love This Mujaddara (Lentils, Rice, and Caramelized Onions)

  • Deep, savory flavor: The slow-cooked onions bring rich sweetness and bold flavor to every single bite.
  • Made with simple ingredients: Everything in this recipe is easy to find and built from everyday staples.
  • Hearty and filling: The combination of rice and lentils makes this dish feel satisfying enough to stand proudly on its own.
  • Flexible for serving: Serve it hot, warm, or even at room temperature depending on the occasion.
  • Perfect for sharing: A big platter piled high with caramelized onions always feels welcoming at the table.
  • Wonderful make-ahead option: The flavors hold up beautifully when prepared in advance.
  • Packed with texture: Tender lentils, fluffy rice, creamy yogurt, and crisp-edged onions create the best contrast.

Ingredients You’ll Need

This mujaddara leans on humble ingredients that work together to create layers of flavor without a complicated process. If you enjoy hearty mediterranean diet recipes, this one delivers plenty of warmth, texture, and comfort while still feeling wonderfully simple to pull together.

Every ingredient has a purpose here, from the deeply caramelized onions to the fresh herbs stirred in at the very end. Nothing feels extra or unnecessary, and that’s part of what makes this dish so special.

  • 4 medium cloves garlic, smashed and peeled: The garlic simmers right in the cooking liquid, adding savory depth throughout the rice and lentils. Smashing the cloves helps release more flavor as they cook.
  • 2 bay leaves: Bay leaves bring a subtle earthy note that quietly builds flavor in the background while everything simmers together.
  • 1 tablespoon ground cumin: Cumin gives the dish its warm, grounding flavor and ties together the rice, lentils, and onions beautifully.
  • 1 ¾ teaspoons fine sea salt, divided: The salt seasons both the rice mixture and the caramelized onions separately, helping every component taste balanced and full.
  • Freshly ground black pepper: Black pepper adds gentle heat and a little bite that complements the sweetness of the onions.
  • 5 cups water: The water acts as the cooking base for both the rice and lentils, allowing all the flavors to mingle together as they soften.
  • 1 cup brown basmati rice, rinsed and drained: Brown basmati rice gives this mujaddara a hearty texture and slightly nutty flavor. Rinsing removes excess starch so the grains stay more separate while cooking.
  • 1 cup regular brown or green lentils, picked over, rinsed and drained: These lentils hold their shape nicely during cooking and add satisfying texture and heartiness to the dish.
  • ⅓ cup extra-virgin olive oil: Olive oil is essential for properly caramelizing the onions and helping them develop rich flavor and crisp edges.
  • 2 medium-to-large yellow onions, halved and thinly sliced: The onions are truly the star here. As they cook down, they become sweet, deeply flavorful, and wonderfully crisp around the edges.
  • ½ cup thinly sliced green onions, divided: Green onions add freshness and a mild sharpness that brightens the finished dish.
  • ½ cup chopped fresh cilantro or flat-leaf parsley, divided: Fresh herbs lighten the richness of the rice and onions while adding color and freshness.
  • Plain whole-milk or Greek yogurt, for serving: Yogurt brings cool creaminess and tangy balance alongside the warm, savory rice mixture.
  • Spicy sauce, for serving: Shatta, zhoug, chili-garlic sauce, or sriracha all add a bold kick for anyone who likes extra heat at the table.

The beauty of this recipe is how every ingredient builds on the next until you end up with something that tastes far bigger than the ingredient list might suggest. That’s the kind of cooking I’ll always come back to—simple food with big personality and plenty of heart.

How to Make Mujaddara (Lentils, Rice, and Caramelized Onions)

There’s something mighty comforting about a pot of rice and lentils bubbling away on the stove while onions slowly caramelize nearby. The whole kitchen starts smelling warm and savory, and before long, you’ve got a meal that feels both humble and deeply special.

The magic here really comes from patience with the onions and letting the rice rest at the end. Those little moments make all the difference in the final texture and flavor.

  1. Build the cooking base. In a large Dutch oven or soup pot, combine the smashed garlic, bay leaves, cumin, 1 ½ teaspoons salt, black pepper, and water. Bring everything to a boil over medium-high heat so the seasonings can flavor the cooking liquid right from the start.
  2. Cook the rice. Stir the rinsed brown basmati rice into the boiling liquid and reduce the heat to medium. Cover the pot and cook for 10 minutes, stirring occasionally and adjusting the heat as needed to maintain a steady simmer.
  3. Add the lentils. Stir in the lentils and allow the mixture to return to a simmer. Cover again, reduce the heat to medium-low, and cook until the liquid has been absorbed and both the rice and lentils are tender, about 20 to 23 minutes.
  4. Caramelize the onions. While the rice and lentils cook, warm the olive oil in a large skillet over medium-high heat. Once a slice of onion sizzles on contact, add all the sliced onions and stir to coat them in the oil. Stir every few minutes at first, then more frequently once the onions begin browning around the edges. Continue cooking until the onions are deeply caramelized and starting to crisp at the edges, about 20 to 30 minutes.
  5. Drain and rest the onions. Transfer the onions to a paper towel-lined plate using a slotted spoon or fish spatula. Spread them out evenly and sprinkle with the remaining ¼ teaspoon salt. As they cool, the edges become even crispier and more irresistible.
  6. Finish and serve. If needed, drain any extra water from the rice and lentils, then return the mixture to the pot off the heat. Lay a kitchen towel across the top of the pot and cover it for 10 minutes to absorb excess steam. Remove the bay leaves, smash the garlic cloves into the mixture, and gently fluff everything with a fork. Stir in most of the green onions and herbs, then transfer to a serving platter. Top with the caramelized onions and remaining herbs before serving with yogurt and spicy sauce on the side.

Tips for the Best Mujaddara (Lentils, Rice, and Caramelized Onions)

  • Use regular brown basmati rice — Quick-cooking rice won’t hold up the same way during the cooking process and can throw off the texture of the dish.
  • Give the onions time — The onions develop their rich flavor slowly, so keeping an eye on the heat helps them soften properly before browning too quickly.
  • Stir the onions more often later — Early on, the onions only need occasional stirring, but once browning begins around the edges, more frequent stirring keeps them cooking evenly.
  • Let the rice mixture rest — Covering the pot with a towel during the resting period helps absorb steam and keeps the rice from becoming too wet.
  • Smash the cooked garlic into the rice — Pressing the softened garlic into the mixture spreads its flavor evenly throughout the dish.
  • Save some herbs for garnish — Holding back part of the cilantro or parsley and green onions keeps the final platter tasting bright and fresh, which works beautifully for mediterranean meal prep.

Storage & Make-Ahead Tips

Fridge: Store leftover mujaddara in an airtight container in the refrigerator for up to 3 to 4 days. Keep the fresh herbs separate if possible so they stay bright and fresh when serving again.

Freezer: The rice and lentil mixture can be frozen for up to 3 months. Let it cool completely before transferring to freezer-safe containers. The caramelized onions are best freshly made, but they can also be stored separately and reheated gently.

Make-ahead: This dish works wonderfully for preparing ahead of time. You can make the rice, lentils, and onions in advance, then gently reheat before serving and finish with the reserved herbs, yogurt, and spicy sauce at the end.

Frequently Asked Questions

Q: Can I use white basmati rice instead of brown basmati rice?

Yes, but the cooking process changes slightly. The lentils should cook in the boiling seasoned water first for about 10 minutes until they begin softening before adding the white basmati rice. After that, continue cooking until both the rice and lentils are tender. Since different types of rice cook differently, following the adjusted timing helps keep the texture balanced.

Q: Why are my onions browning too fast?

If the onions start browning before they’ve softened properly, the heat is likely too high. Lowering the heat gives the onions more time to cook down evenly and develop their deep caramelized flavor without burning. Stirring more frequently later in the cooking process also helps prevent overly dark spots while encouraging even color.

Q: Do I really need to rinse the rice and lentils?

Rinsing both ingredients helps remove excess starch and any lingering debris before cooking. For the rice especially, rinsing helps the grains stay more separate instead of becoming overly sticky. Picking over the lentils also ensures there aren’t any small bits hiding in the bag before they go into the pot.

Q: What type of lentils work best for this recipe?

Standard brown or green lentils work best because they cook in the same general timeframe as the brown basmati rice. Red lentils, yellow lentils, black beluga lentils, and French green lentils all cook differently and can affect the final texture. Canned lentils can work too, but they would need to be stirred in separately after cooking.

Q: Can I make this dairy free?

Absolutely. Instead of yogurt, serve the mujaddara with something creamy and tangy like hummus or tahini sauce. The rice, lentils, herbs, and caramelized onions already bring plenty of flavor and texture, so the swap feels natural and still keeps the dish wonderfully satisfying.

Q: Why does the pot rest with a towel under the lid?

The towel helps absorb extra steam while the rice and lentils rest. That short resting period allows the grains to finish settling without becoming too wet or heavy. It’s a simple step, but it really helps create a fluffier final texture when you stir everything together.

Q: Is this good for make-ahead lunches?

It sure is. The flavors continue to settle together beautifully after a little time, which makes this one of those healthy mediterranean meals that tastes just as lovely later in the week. Pack the yogurt, herbs, and spicy sauce separately so everything stays fresh when you’re ready to eat.

What to Serve With Mujaddara (Lentils, Rice, and Caramelized Onions)

Mujaddara is hearty enough to stand on its own, but I sure do love serving it alongside a few fresh and flavorful extras to round out the table. The cool yogurt and spicy sauce already add wonderful contrast, and a few simple sides can make the whole meal feel extra special.

  • Simple cucumber and tomato salad
  • Warm flatbread or pita
  • Roasted vegetables
  • Creamy hummus or tahini sauce
  • Fresh greens with lemon dressing
  • Pickled vegetables for brightness

This mujaddara has a beautiful way of turning humble pantry staples into something that feels comforting, generous, and full of soul. Between those savory lentils, fluffy rice, and crispy caramelized onions piled high on top, every bite tastes like pure comfort straight from the heart of the kitchen.

Mujaddara (Lentils, Rice, and Caramelized Onions)

Big flavor, cozy comfort, and deeply caramelized onions make this mujaddara downright irresistible. Made with pantry staples like lentils, brown basmati rice, and warm spices, this dish comes together in a way that feels hearty and satisfying without being fussy.
Prep Time 25 minutes
Cook Time 35 minutes
Total Time 1 hour
Servings: 4 generous servings

Ingredients
  

  • 4 medium cloves garlic smashed and peeled
  • 2 bay leaves
  • 1 tablespoon ground cumin
  • 1 3/4 teaspoons fine sea salt divided
  • freshly ground black pepper to taste
  • 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
  • 1/3 cup extra-virgin olive oil
  • 2 medium-to-large yellow onions halved and thinly sliced
  • 1/2 cup green onions thinly sliced, divided
  • 1/2 cup fresh cilantro or flat-leaf parsley chopped and divided
  • plain whole-milk or Greek yogurt for serving
  • spicy sauce optional, for serving

Method
 

  1. In a large Dutch oven or soup pot, combine the garlic, bay leaves, cumin, 1 1/2 teaspoons salt, black pepper, and water. Bring to a boil over medium-high heat.
  2. Stir in the brown basmati rice and reduce the heat to medium. Cover and cook, stirring occasionally, for 10 minutes.
  3. Stir in the lentils and return the mixture to a simmer. Cover, reduce heat to medium-low, and cook until the liquid is absorbed and the rice and lentils are tender, about 20 to 23 minutes.
  4. Meanwhile, warm the olive oil in a large skillet over medium-high heat. Add the sliced onions and stir to coat.
  5. Cook the onions, stirring occasionally at first and more frequently as they brown, until deeply caramelized and crisping at the edges, about 20 to 30 minutes.
  6. Transfer the onions to a paper towel-lined plate using a slotted spoon or fish spatula. Sprinkle with the remaining 1/4 teaspoon salt.
  7. Drain any excess water from the rice and lentils if necessary and return the mixture to the pot off the heat.
  8. Lay a kitchen towel across the top of the pot, cover, and let rest for 10 minutes.
  9. Remove the bay leaves and smash the garlic cloves against the side of the pot with a fork.
  10. Stir in about three-fourths of the green onions and herbs. Fluff gently with a fork and season with additional salt and pepper if needed.
  11. Transfer the rice and lentil mixture to a serving platter or bowl. Top with caramelized onions and remaining herbs.
  12. Serve hot, warm, or at room temperature with yogurt and spicy sauce on the side if desired.

Notes

Store leftovers in the refrigerator for up to 3 to 4 days or freeze the rice and lentil mixture for up to 3 months. Serve with yogurt, spicy sauce, warm flatbread, or a simple salad for a complete meal.

Leave a Comment

Recipe Rating