Lebanese Mujadara

4.95 from 349 votes

Mujadara is a Middle Eastern lentils and rice recipe made w caramelized onions. You only need three ingredients to make this simple vegan, protein-rich meal

This post may contain affiliate links. Please read our disclosure policy.

If there’s one meal that’s my fallback go-to dish in my kitchen, it’s this authentic mujadara recipe. It’s one of those recipes where the dish is greater than the sum of its parts. It’s made with only three ingredients essentially, but it’s amazing how those ingredients come together so beautifully! And that’s all in how those three items are cooked! Mujadara is an inexpensive, delicious and nutritious recipe!

Spoon going into bowl of mujadara

What is mujadara

Mujadara is an arabic word that means “pockmarked.” Basically it’s made up of lentils, rice (or bulgur) and onions. And they say lentils cooked with the rice look like pockmarks (pimples). That’s kind of a weird analogy for food. But nonetheless, the recipe is ancient and a very traditional Middle Eastern dish.

It’s often referred to as peasant food because of how inexpensive and simple it is to make. And there are countless variations of the recipe, but this is one I learned from my Lebanese parents. In some regions mujadara is referred to as the dish made with lentils and bulgur, while mudardara is the one with lentils and rice.

What ingredients do you need

It’s basically just lentils, rice and onions. You’ll also need some olive oil. But those are pretty much basic Middle Eastern pantry items that I always have around.


Traditionally, you’ll make the recipe with green or brown lentils. It should be pretty easy to find them at most grocery stores, especially health food stores, like Whole Foods or Sprouts. Make sure not to use red lentils though because they often get very soft and mushy when cooked. You want the lentils to stay in tact and whole in this mujadara (mudardara) recipe.

Large bowl of green lentils


You can pretty much use any type of rice you want. If you’re using brown rice, you’ll need to extend the cooking time. I prefer to use white rice (long grain or short grain), because it’s how it’s traditionally made. You can also use bulgur or cracked wheat in place of rice.

Small bowl of rice


The lentils and rice can be pretty bland on their own. So the onions is what really brings the dish together. You’ll need a lot of onions. I recommend using 6 whole onions. You’ll chop the majority of them, fry them and mix with the lentils and rice.

Then you’ll slice the last onion and caramelize it to serve on top of the mujadara/mudardara. If you think it’s too much onions, just think that some of my relatives actually double the onions!! More is more 🙂

Collage of chopped onions on one side and sliced onions on the other side

How to make mujadara

The prep for making authentic mujadara recipe starts with washing the rice and lentils and doing a lot of chopping. Then you’ll cook the lentils with water until they’re tender. Finally, add the rice on top of the lentils, and cook them together with water.

Cooked lentils and adding uncooked rice to cook everything together.

While the lentils and rice are cooking together, fry the chopped onions until their golden brown and fry the sliced onions until they’re crispy and caramelized. Each will take about 10-15 minutes, so it’s definitely a labor of love! And when I’m in a hurry and just cooking for the kids, I leave out the caramelized onions toppings.

You want the chopped onions to get a deep golden brown color, and that’s where all the flavor comes in!

Frying the onions in a large saucepan

You want the sliced onions to get even darker and actually crispy. So keep the heat on medium, and when they get golden brown, turn up the heat to high to get a nice crisp on the onions. The crispy onions on top really take the dish to the next level! It’s a wonderful crunch that brings this comforting dish to life.

Caramelizing onions of topping the recipe

Finally, you’ll mix the chopped onions with the lentils and rice mixture, season with cumin and mix it all together. When you’re ready to eat, you can add as much of the crispy onions on top as you’d like.

Lentils and rice cooked in a large pot

What to serve with mujadara

The dish is comprised of only three ingredients, but it’s pretty much a well balanced meal with protein and fiber (lentils), grains (rice) and vegetables (onions). It’s a wonderful vegan dish and served on its own as an entree. Traditionally in Lebanon we serve it with some whole milk yogurt or Greek Yogurt or even a cucumber yogurt sauce.

It’s also very common to serve this with some vegetables like radishes, or Middle Eastern salads like fattoush or tabbouleh.

Tips for making mujadara

  1. Use the right type of lentils. There are so many lentil varieties in the store. The recipe will work well with most green and brown lentils that I’ve tried. But do not use red/orange lentils. Their texture is softer and will lend themselves to a mushy consistency for the mujadara (mudardara) recipe.
  2. Pay attention to the cooking of the lentils. Like many beans, lentils may vary in cooking time depending on the type of lentils you use. Refer to the package instructions and cook them al dente first, because they will also continue cooking with the rice.
  3. Be patient when preparing the onions. Aside from cooking the lentils and rice, the onions is what takes the most time. There’s a lot of chopping involved and a lot of frying time. But, you can use a food processor or other chopping tools to make the prep easier, and you can have two pans going at the same time for frying the two types of onions.
  4. Watch the color of the onions as you fry them. The onions play such an important role in this dish, so if they are browning too quickly and not evenly, reduce your heat below medium. If you notice any getting stuck to the bottom of the pot, you can deglaze the pan with some drops of water and scrape up the bits. You want the onions to have a deep brown color but not be burnt.
Final bowl of mujadara served with onions, yogurt and mint

This authentic mujadara recipe is one of my favorites that I learned from my parents. It uses basic pantry items, is ultra comforting and is a well-balanced nutritious meal! So if you’re trying to recreate this Lebanese recipe or looking for new vegan recipes, give this one a try!

More traditional Lebanese recipes

If you’ve tried this healthy-ish feel good Lebanese Mujadara Recipe recipe or any other recipe on FeelGoodFoodie, then don’t forget to rate the recipe and leave me a comment below! I would love to hear about your experience making it. And if you snapped some shots of it, share it with me on Instagram so I can repost on my stories!

Lebanese Mujadara

Mujadara is a Middle Eastern lentils and rice recipe made w caramelized onions. You only need three ingredients to make this simple vegan, protein-rich meal
5 from 349 votes
Servings 8 servings
Course Entree
Calories 312
Prep Time 15 mins
Cook Time 55 mins
Total Time 1 hr 10 mins


  • 2.5 cups green or brown lentils
  • 1 cup rice
  • 1 teaspoon salt
  • 4 tablespoons olive oil divided
  • 6 onions 5 chopped, and 1 sliced
  • 1 teaspoon ground cumin


  • Rinse lentils, strain and place in a large pot with 5 cups of water. Bring mixture to a boil, simmer and cook covered until the lentils are tender but not fully cooked, about 15 minutes. Most of the liquid should be absorbed.
  • Rinse the rice, then transfer to the pot of lentils and season with salt. Add 2 cups water, bring to a boil, then reduce to a simmer and cook covered until the rice is tender, about 18 minutes. Remove the pot from the heat. Allow the rice to rest in the pot for about 5 minutes, without opening the lid, to absorb all the liquid and steam.
  • In a separate large pan, heat two tablespoons of olive oil on medium heat and fry the chopped onions until golden brown, about 10-15 minutes. Transfer on top of the lentils and rice mixture, add cumin and toss to combine.
  • In the same large pan used to cook the onions, heat the remaining olive oil on medium heat and fry the sliced onions until golden brown and caramelized, about 15 minutes. In the last couple minutes of frying the onions, you can turn up the heat to high to get a crispy texture.
  • Serve the caramelized onions on top of mujadara with yogurt and mint, if desired,


Storage: Store any leftovers in an airtight container. They will last about 4-5 days in the fridge.
Freezing Instructions: You can freeze the mujadara for up to 3 months. To re-heat, thaw in the fridge overnight and microwave until heated through.
Make Ahead Tips: You can chop the onions in advance up to a day before and even caramelize the sliced onions beforehand in order to reduce the prep time.
Sourcing: You can find the green lentils at Middle Eastern markets, natural-foods stores or even in large supermarkets, often located with other Middle Eastern ingredients.
Substitutes: For best results, follow the recipe as is. However here are some common substitutes that would work well in this recipe.
  • Instead of green lentils, you can use brown lentils.
  • Instead of white rice, you can use brown rice or bulgur/cracked wheat.


Calories: 312kcal, Carbohydrates: 47g, Protein: 13g, Fat: 7g, Saturated Fat: 1g, Sodium: 297mg, Potassium: 554mg, Fiber: 15g, Sugar: 3g, Vitamin A: 20IU, Vitamin C: 7.1mg, Calcium: 48mg, Iron: 3.9mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Share this recipe

Share it with the world! Mention @feelgoodfoodie or tag #feelgoodfoodie!

Final bowl of mujadara served with onions, yogurt and mint

Rate and comment

Recipe Rating


  1. I come from a Lebanese family. Both parents were from Lebanon. I make a lot of Lebanese food. I tried your recipe and it was very similar to my mother’s. I used more onions and added more olive oil. My mother used to add at least a cup or a bit less of olive oil. Thank you for your recipe. I just added more onions and more olive oil and it turned out perfect. Since my parents are no longer here, I have continued these recipes for my adult children. Is there any reason why you didn’t add the long grain rice and lentils at the same time? That’s what my mother did. Maybe the cooking times vary. Long grain rice is 25 minutes. Great web site.

    1. Glad you enjoyed! I did that because the cooking times for both ingredients are different, but you could definitely do it that way too!

      1. Thanks for your reply. All your recipes are very close to how my mother made her dishes. Love your website.
        How long does it take for the brown lentils to cook? Same time as long grain rice? 25 minutes.
        In one of my Lebanese cookbooks, it says to cook the lentils for an hour then add the rice for 20 more minutes. I think that is too long. What do you think?

    1. Aww, I’m sorry to hear that, that might happen with different lentils being used. I’m going to test the recipe one more time and double check the measurements just to be on the safe side!!

    2. Thank you again for your responses to my questions. Appreciate all your Lebanese recipes as well as all your other recipes. Your videos, instructions, photos are most helpful. Thank you.

  2. Yumna, thanks for that. I was wanted to know why my Mujadara is always a little mushy. Maybe it’s over cooked. I’ll cook it less next time. Just a note, Nanna always used Cinnamon rather than Cumin.

    1. Of course! The type of lentils really makes a difference. What kind are you using? Make sure not to use red lentils because they often get very soft and mushy when cooked!

  3. Delicious! I served with sweet potato flatbread and sliced pepperoni. I have extra left over, so I am freezing ; I’ll see how it reheats. Thank you.

  4. Solid core recipe. Timings off.
    I added the zest from half an orange, as well as the juice of 1/4 orange.I also added a *little* bit of Serrano or habanero pepper that was on hand.
    I fried the mortar-and-pestle-ground cumin for a minute before adding the onions. They took a good hour to caramelize.
    The lentils were overly mushy. Next time, I’ll cook the lentils and brown rice simultaneously, for 30 minutes.

    1. Thank you for the feedback! What kind of lentils did you use? I find that red lentils often get very soft and mushy when cooked.

      1. I used green lentils.

        I’ve worked with red lentils before — have found they’re done in 15 minutes or so.

        [I started working in kitchens as a short order cook about 45 years ago — so I’m pretty comfortable at this point 😉]

  5. Amazing love it .. where can I post pictures , to avoid being mushy … put less water for the rice unless when lentil is cooked all the water was absorbed… again I used to make this dish but this recipe much much better my Lebanese husband agrees I made yogurt and cucumber salad from your site with it …. Nom nom nom 😋 🤤

    1. Thank you! Please join my Facebook group called “Feel Good Foodies: A Community!” and share a post with the photos. That’s great advice! Love the sound of pairing this with the salad!

See All Comments