Go Back
Mujadara Rice and Lentil Pilaf with Caramelized Onions Recipe
Ash Tyrrell

Mujadara Rice and Lentil Pilaf with Caramelized Onions Recipe

I recently made this Mujadara Rice and Lentil Pilaf with Caramelized Onions, and I honestly couldn’t stop going back for another spoonful. The combination of fluffy rice, tender lentils, and deeply caramelized onions creates a dish that feels simple yet incredibly comforting. I love how affordable ingredients can turn into something so flavorful and satisfying
Total Time 1 hour 5 minutes
Servings: 6

Ingredients
  

  • 1 cup brown or green lentils – These hold their shape well after cooking and give the dish a hearty texture.
  • 1 cup long-grain basmati rice – Basmati rice stays fluffy and separate making the pilaf light instead of sticky.
  • 3 large yellow onions thinly sliced – Yellow onions caramelize beautifully and provide the signature sweet flavor.
  • 4 tablespoons olive oil – Helps cook the onions slowly while adding richness to the dish.
  • 1 teaspoon ground cumin – Adds earthy warmth and enhances the lentils perfectly.
  • ½ teaspoon ground coriander – Gives a subtle citrusy depth that balances the savory ingredients.
  • 1 teaspoon salt – Essential for bringing all the flavors together.
  • ½ teaspoon black pepper – Adds mild heat and extra flavor.
  • 4 cups water or vegetable broth – Vegetable broth creates a richer and more savory pilaf.
  • 1 bay leaf – Infuses the rice and lentils with delicate aromatic flavor.
  • Fresh parsley for garnish – Adds freshness and color before serving.
  • Plain yogurt for serving optional – A creamy topping that balances the savory onions.

Method
 

  1. Rinse the lentils thoroughly under cold water to remove any dirt or debris. Add them to a saucepan with water and cook until they are partially tender but not mushy. Drain the lentils and set them aside for later.
  2. Thinly slice the onions into even strips so they cook uniformly. Heat olive oil in a large skillet over medium heat and add the onions slowly. Stir frequently and allow them to caramelize until they turn deep golden brown and sweet.
  3. Once the onions are soft and golden, sprinkle in the cumin, coriander, salt, and black pepper. Stir everything together for a minute to release the spices’ aroma. This step creates the rich and warm flavor base of the dish.
  4. Wash the basmati rice under cool water until the water runs mostly clear. This removes excess starch and keeps the rice fluffy after cooking. Drain the rice well before adding it to the pot.
  5. Add the rice, partially cooked lentils, bay leaf, and broth into a large cooking pot. Mix gently so the ingredients distribute evenly without breaking the rice grains. Bring everything to a gentle simmer over medium heat.
  6. Cover the pot with a tight-fitting lid and reduce the heat to low. Allow the rice and lentils to cook slowly until the liquid is fully absorbed. Let the pot rest for about 10 minutes after cooking to finish steaming.
  7. Reserve a handful of onions for topping and stir the remaining onions into the rice mixture. Fluff the pilaf gently using a fork to keep the texture light. Top with the reserved onions and fresh parsley before serving.
  8. Spoon the Mujadara into serving bowls while it is warm and fragrant. Add a dollop of yogurt if desired for creaminess and balance. Enjoy it as a main meal or alongside salads and roasted vegetables.

Notes

  • I always cook the onions slowly over medium-low heat because rushing them can make them burn instead of caramelize.
  • I like using vegetable broth instead of water since it adds much deeper flavor to the rice and lentils.
  • I let the pilaf rest for at least 10 minutes before fluffing it, which keeps the rice light and fluffy.
  • I sometimes add extra crispy onions on top right before serving for a restaurant-style finish.
  • I found that rinsing the rice thoroughly makes a huge difference in preventing sticky rice.