Mujadara (Lentils, Rice & Crispy Onions)

Mujadara is another typical Egyptian dish that has made its way around the Arab world with slight variations.

I really do love this dish. 

It’s easy, straightforward, and so satisfying.

Its simplicity is one of the things I like about it; it’s one of those meals I could eat everyday.

Lentils and rice with yogurt served on the side gives you a complete protein, and makes this a super nutritious combination.

Personally I feel the fried onions on top is what really takes the prize for an amazingly tasty addition to any meal.

All in all a very satisfying dish.

It’s also very good for you, and a great way to supe up any plain rice dish.

It can also be cooked in under 40 minutes!

What is Mujadara?


Mujadara is a delicious warming dish of lentils, rice and crispy onions popular in the Middle East.

It is the kind of dish that can be prepared in a relatively short time.

It’s perfect for someone who has less time, and yet wants to rely on homemade and nutritious food.

Mujadara originated in Mesopotamia, in what is modern day Iraq. 

With the oldest known recipe showing up in the Kitab Al-Tabikh (which literally translates as the ‘book of cooking’) in 1226. 

A very old recipe indeed. 

For those of us who relish texture in our food this dish is fantastic in covering all the bases.

The soft rice, with the solid but cooked lentils, the creaminess of the yogurt, the crunchiness of a salad and the crispiness of the fried onions.

What is there not to like about that?!

A Palestinian version of Mujadara is made using bulgur wheat which is a wonderful substitute for the rice.

How to Make Mujadara


Mujadara is a very easy Middle Eastern recipe to make with either white or brown rice.

Medium, short grain regular or basmati rice will do.

It tends to be my go-to recipe when we’re short of ingredients in the house.

The main ingredients you need are white rice, lentils and onions.

The lentils you want to use are the green variety as red lentils will turn to mush.

Start by putting the lentils in a small pot and cover them with water.

Cook the lentils until they are soft but still a little al dente.

They will cook again with the rice so you don’t want them to be fully cooked.

While the lentils are cooking, thinly slice the onions into half moon shapes.

Put these aside as they will be cooked last.

Lentils are friendly – the Miss Congeniality of the bean world.

Laurie Colwin

In a larger pot, add the lentils, rice, salt, seven spices and cumin and stir together.

Add 4½ cups of water and place the pot over a medium high heat to bring to a boil.

Bring the water to a boil, then turn down to a simmer, and cook stirring for a minute or two.

Partially cover and cook for about 20 minutes or until all the water is gone, and the rice and lentils are tender.

Once the rice and lentil mixture is cooking, fry the onions.

Place some oil in a pan and heat to medium.

I prefer to use vegetable oil but you can use extra virgin olive oil as well.

Fry until you caramelize the onions.

You want nice and crispy onions.

Focus on the cooking times here so you bring both elements together at the right time.

Leave about 15 minutes to cook the onions as you may need to do them in batches.

To serve, place a couple of large spoonfuls of the rice and lentil mixture onto a plate.

Top that with the crispy onions and serve with salad and Greek yogurt.

Mujadara Spices

Mujadara has in it classic Middle Eastern spices.

Like many dishes from this region, I like to use my special blend of seven spices.

I could list each individual spice in each recipe.

But I prefer to use my seven spice mix and then add any additional individual spices that are needed.

My seven spice blend consists of allspice, cumin, cinnamon, black pepper, coriander, turmeric and ginger.

For this Mujadara recipe, I’ve added a little extra cumin.

I’ve seen other recipes for this dish using very few spices.

Sometimes with just salt.

However, the key to this dish is the spices in my view.

Otherwise, it can taste quite bland and boring.

It is essentially just rice and lentils, which is great, but does need some spices to give it that boost!

Which Lentils To Use

Lentils may appear to be all the same except for their colors.

But there is a big difference when it comes to adding taste and texture to dishes.

For this dish, I recommend using brown or green lentils.

These lentils will retain their shape when cooking them.

This will add to the composition and sturdiness of the dish.

Red or yellow lentils tend to be split or hulled.

This means that when you cook, they will lose their shape and will usually disintegrate.

Perfect for soups but not for this dish.

It would just give the whole dish a mushy consistency, which is not what we’re going for!

What to Serve It With

There’s a large variety of side dishes that will go with this meal.

Most often Mujadara is served with yogurt and a simple shepard salad to go along with the fried onions.

However, you can chop and change the salad how you like.

Whatever salad you choose, I recommend a citrus vinaigrette to really compliment the flavors in the Mujadara. 

Vegetables are a great pairing for this dish as well.

You really have your choice of vegetable on the side if you feel like including one.

Things like asparagus, green beans or even carrots cooked in butter will be perfect matches.

I would avoid adding sides such as bread or potatoes, as the lentils and rice are quite heavy already.

Tips for Making

  • Don’t overcook the lentils before adding them to the rice, and don’t undercook either!
  • Soak your rice for twenty minutes or so before you cook it.
  • Cook your onions until just golden brown and remove from the oil immediately in order not to overcook.
  • Allow the rice to become dry and fluffy, you don’t want it to be heavy and on the wet side.

Mujadara Recipe

Mujadara is a delicious warming dish of lentils, rice and crispy onions popular in the Middle East.
5 from 4 votes
Print Rate
Course: Main Course
Cuisine: Middle Eastern
Keyword: Crispy Onions, Lentils, Rice
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 6 people
Calories: 398kcal
Author: Chef Tariq


  • 1 cup Lentils
  • 1 cup Rice
  • 2 tsp Salt
  • 1 tsp Seven Spices
  • 1 tsp Cumin
  • 2 Onions large
  • ½ cup Vegetable Oil
  • cups Water


  • Put lentils in a small pot and cover with water, boil until lentils are soft but still a little al dente. Add more water while cooking if necessary. Drain.
  • While lentils are cooking, slice onions in half moon shapes. 
  • In another pot mix cooked lentils with the rice, salt, seven spices, and cumin.
  • Add the water and bring to the boil. Once it boils turn down to a simmer and cook with the cover a quarter off the pot, until all the water is gone and rice is cooked through. 
  • While the rice and lentils are cooking heat oil in a pan and fry onions until they are crispy. 
  • Top the rice and lentils with the crunchy onions. Also top with yogurt, and Palestinian salad. 
  • Enjoy!



Calories: 398kcal | Carbohydrates: 47g | Protein: 10g | Fat: 18g | Saturated Fat: 14g | Sodium: 790mg | Potassium: 400mg | Fiber: 10g | Sugar: 2g | Vitamin A: 15IU | Vitamin C: 4.1mg | Calcium: 46mg | Iron: 3mg

Similar Posts


  1. I’m surprised that no one else has commented. I just want to give a shout out to you, Chef Tariq, and say thank you for this yummy recipe. I’ve made Mujadara before but I knew something was missing. Your 12 spice blend along with cumin was/is the perfect complement to this basic, beans and rice dish. Those spices elevate this dish to a whole new, yummy level.

    Anyway, thanks again. I made this earlier tonight and it was a huge hit at the dinner table.

    1. Thank you for the very nice message, I appreciate you taking the time! I’m really happy that you enjoyed the dish, and hope it will be one you make often. Best wishes.

  2. 5 stars
    I echo the previous post, terrific recipe! I use extra long grain rice for this, and use carmelized onions instead, as I prefer them to the crispy fried. Excellent call on the green lentils and extra cumin, btw!
    I like to serve mujadara with lamb, they go together perfectly!

    1. Thank you for your comment, mujadara is indeed a delightful dish. I like your twist with the onions, I think I’ll try it. And in my book lamb goes with just about everything! Another good call on your part. Happy cooking!

  3. 5 stars
    More praise for this recipe! Was looking for a different one but prefer yours thanks to your spice blend and its simple process. I also caramelized my onions and instead of yogurt I use a thick cashew cream as I don’t consume milk products. I’m planning to try out you falafels next.

    1. I’m delighted to hear that you enjoyed this recipe! It is great that you adapted it to your taste. Thanks for the feedback!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating