This easy, 3-ingredient dish is full of flavor & protein


Written by:

Mujadara is a Middle Eastern lentils-and-rice recipe with crispy caramelized onions. Just three ingredients make an easy vegan, protein-rich meal.

If there’s one meal I consider my fallback go-to dish in my kitchen, it’s this authentic mujadara recipe. It’s one of those recipes in which the dish is greater than the sum of its parts. Lebanese mujadara consists of only three simple main ingredients: rice, lentils, and onions. They come together so beautifully and have a fantastic texture of soft grains with deeply caramelized and fried onions – so good!

Mujadara is full of warm cumin spice accentuating the soft, tender lentils and fluffy rice. It’s such an easy dish to make and also gluten-free, dairy-free, and vegan-friendly. I love sharing this traditional recipe my Lebanese parents taught me growing up. Serve with a dollop of cool and refreshing cucumber yogurt for a creamy addition to this savory dish.

What is mujadara

Mujadara is an ancient, traditional Middle Eastern recipe that is often referred to as peasant food because of how inexpensive and simple it is to make. There are countless variations of the recipe, and in some regions, mujadara is referred to as a dish made with lentils and bulgur, while mudardara is the one with lentils and rice. No matter which grain you choose, you’ll love the simplicity of the flavors and how filling it is.


Why you’ll love this classic mujadara recipe

  • Wonderful texture. You’ll be amazed by how delicious the contrasting textures of soft rice and slightly chewy lentils are with crispy fried onions.
  • Inexpensive to make. This frugal recipe combines some of the most common and inexpensive ingredients for a meal or side dish that keeps you full and satisfied.
  • Serve as a main or side. For such a simple dish, this lebanese lentils and rice packs a punch of health benefits, such as a whopping 14 grams of protein, and is also an excellent source of fiber. Delicious enough to serve as the main dish for a plant-based dinner or alongside some a large salad.

Ingredients to make mujadara

  • Lentils: You want to use large brown whole lentils for this recipe. They give the mujadara the best texture, and the color is an iconic part of the recipe.
  • Rice: You can pretty much use any type of rice you want for mujadara, but I prefer to use white long-grain rice because it’s how it’s traditionally made and gives the best texture. If you’re using brown rice, you’ll need to extend the cooking time. You can also use bulgur or cracked wheat in place of rice.
  • Onions and oil: Sliced onions are pan-fried until crispy, then left to sit on paper towels while the mujadara cooks. They make a delicious topping and crisp up as they sit.
  • Seasonings: Cumin and salt to taste.


How to make mujadara

It’s easy to make this mujadara recipe. All three parts can cook and be prepared simultaneously for a quick meal. The rice is soaked while the onions fry, and the lentils cook before adding the soaked rice. It will all come together in about 35 minutes when you time everything out!

Soak the rice

  1. Soak the rice in cold water. This helps to remove extra starch.
  2. Strain the rice before adding it to the par-cooked lentils.


Fry onions for mujadara topping

  1. Heat olive oil over high heat. Add the onions and cook, stirring constantly, until the onions are deeply browned and start to crisp around the edges.
  2. Transfer to a paper towel-lined plate to help draw out the extra oil; they will crisp up more as they sit.


Make the mujadara in one pot

  1. While the onions fry, heat another pot and add the lentils with salt.
  2. Add water and bring to a boil before reducing the heat and covering it with a lid.
  3. After rinsing the drained rice, transfer it to the pot.
  4. Stir to combine the lentils and rice and return the lid to continue cooking.
  5. Remove the pot from the heat and rest, covered, and sprinkle on the cumin.
  6. Fluff the rice and lentils with a fork to combine


Tips for making the best mujadara

  1. Use the right type of lentils. There are so many lentil varieties in the store. The recipe will work well with most brown and green lentils that I’ve tried. But do not use red/orange lentils. Their texture is softer and will lend themselves to a mushy consistency.
  2. Pay attention to the cooking of the lentils. Like many beans, lentils may vary in cooking time depending on the type you use. Refer to the package instructions and cook them al dente first, because they will continue cooking with the rice.
  3. Be confident when cooking the onions. It may seem like a long time to cook onions over high heat, but when frying two large onions in a half-cup of oil, stirring constantly, nothing should burn. The onion’s moisture plus the amount of oil helps to caramelize and crisp them up. Doing this while the lentils and rice cook in a separate pot is a great way to use your time while working on such a hands-on part of the recipe.
  4. Cook the rice and lentils separately. To save time and avoid washing an extra pot, I like cooking everything together. You can cook the rice in one pot and the lentils in another and combine them later. This creates better presentation so I do it for guests sometimes.

  • Cook extra onions into the mujadara. When I originally published this recipe, I included two sets of onions — some mixed into the rice and lentils, and the crispy ones on top of the rice and lentils. This is how my mom prefers to make mujadara, and it adds a ton of flavor, but it does add time to the recipe, which is why I’ve updated it now to include only the onions on top.
  • Make it with brown rice. The difference between white rice and brown rice for mujadara is that brown rice will need to cook a little longer. Instead of adding the rice halfway through cooking the lentils, you’ll start it first, simmer for about 10 minutes, then add the lentils to finish cooking for about 25 minutes.
  • Make it with bulgur wheat. This is another traditional way to make this recipe. Follow this mujadara recipe but with a few time changes. Cook the lentils for 20 minutes before adding the bulgur (instead of rice, with no soaking required), and continue to cook for only 10 more minutes. Remove from the heat, and rest for five minutes with the lid on before adding the cumin and fluffing with a fork.

What to serve with Lebanese mujadara

The dish has minimal ingredients, but it’s such a well-balanced meal with protein and fiber (lentils), grains (rice), and vegetables (onions). It’s a wonderful vegan dish and can be 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 vegetables such as radishes or Middle Eastern salads like the following:

How to store & reheat mujadara with rice

After cooking completely, store any leftovers in an airtight container in the fridge.

To reheat: You can reheat mujadara on the stovetop or in the microwave with a splash of water until heated through.

How long will mujadara last in the fridge?

When stored properly, mujadara will last up to four to five days in the fridge.

Can I freeze majadara?

You can freeze the mujadara for up to three months by storing it in a freezer-safe container or zip-close bag. To reheat, thaw in the fridge overnight and microwave until heated through.

Frequently asked questions

Why did my mujadara come out mushy?

Because we’re cooking the lentils and rice together, it could affect the texture of them when they come together, especially since the type of rice can affect the amount of water needed for the recipe. To make sure it doesn’t come out mushy, you can cook the rice alone in one pot, cook the lentils alone in another and then combine them.

Can I make mujadara ahead of time?

Slice the onions ahead of time, and pan-fry to have a quick topping ready to add to your mujadara. To make the lentils and rice ahead of time, simply cook and cool, storing in the fridge until ready to eat, up to five days in advance. Reheat on the stove or microwave with some water to freshen it up for serving.

Can I make mujadara with any type of rice?

Yes, absolutely! You can use long-grain white rice, basmati, or brown rice. Just adjust the cooking time for each type so you don’t have any undercooked or overcooked rice.

Which lentils are used for this Lebanese mujadara recipe?

I use dried brown lentils, but you could also use green. Dried lentils are best because they retain a chewy texture; if you decide to use canned lentils, cook the rice according to the package and simply stir in the drained and rinsed canned lentils at the end — they only need to be warmed up and not cooked.

This article originally appeared on FeelGoodFoodie and was syndicated by MediaFeed.

More from MediaFeed:

Like MediaFeed’s content? Be sure to follow us.

Perfect recipes for the month of Ramadan

Perfect recipes for the month of Ramadan

This is a collection of recipes that are perfect for the month of Ramadan for anyone fasting in observance of the holiday. If you’re looking for suhoor recipes to eat before the day starts, find great ideas like a date shake or zaatar manakeesh. Search dozens of iftar meals for breaking your fast at sundown, from fattoush and crushed lentil soup to kafta and shawarma. And don’t forget about dessert including easy baklavakanafa and tahini cookies for breaking your fast and Eid Al Fitr celebrations.

Yumna Jawad

This authentic Lebanese Fattoush Salad is made with well-seasoned fried pita bread, seasonal vegetables and tossed in a zesty sumac Mediterranean dressing.

Get the recipe

Yumna Jawad

Learn how to make this authentic healthy Lebanese Crushed Lentil Soup in 30 minutes! Made with simple pantry ingredients, it’s vegan, hearty and so filling!

Get the recipe

Yumna Jawad

If you’re looking for new vegetable beef stews to try, this Lebanese inspired Peas and Carrots Stew (we call them yakhneh) is hearty, nutritious and utterly comforting.

Get the recipe

Yumna Jawad

This authentic Lebanese Spinach Pies recipe (called fatayer) is made with a simple homemade dough recipe and the best zingy spinach filling!

Get the recipe

Yumna Jawad

Ful Medames is a popular Middle Eastern breakfast recipe that’s made with cooked fava beans and cumin, then topped with a garlicky, lemon olive oil sauce!

Get the recipe

Yumna Jawad

Check them out on Feel Good Foodie

These recipes originally appeared on and were syndicated by

Yumna Jawad

Featured Image Credit: