This traditional Lebanese dish, also known as Mujadara, is made with lentils, rice and crispy golden onions. It’s easy to make and full of flavor and nutrition.

Mujadara: Middle Eastern Lentils and Rice with Crispy Onions [Vegan]

Save Trees. Print Less. But if you must, we charge $2.99 to encourage less waste



Cooking Time



To Prepare The Mise en Place:

  • 1 onion
  • 3 cloves garlic
  • 1 1/2 cups brown lentils
  • 1 cup long-grain brown rice*
  • 4 cups water**
  • 2 teaspoons ground cumin
  • 1/2 teaspoon ground cinnamon
  • 1/2 teaspoon ground allspice

To Cook the Dish:

  • 2 tablespoons coconut oil or grapeseed oil
  • 1 teaspoon sea salt
  • 1/2 teaspoon freshly ground black pepper

For the Crispy Onions:

  • 5 onions
  • 2 tablespoons coconut oil or grapeseed oil

For the Lemon Vinaigrette:

  • 1 small clove garlic
  • 1/3 cup fresh lemon juice (2 to 3 lemons)
  • 2/3 cup extra-virgin olive oil
  • sea salt, to taste
  • 2 tablespoons fresh mint

To Serve the Dish:

  • 1/2 to 1 cup fresh herbs (cilantro, mint, parsley)
  • sea salt, to taste
  • freshly ground black pepper, to taste


To Prepare The Mise en Place:

  1. To prepare your mise en place, finely dice the onion and mince the garlic.
  2. Next, wash and drain the lentils and rice (separately).
  3. However, the brown rice adds a nice flavor and makes the dish more nutritious.
  4. Lastly, gather the water (or stock) and all of the spices and preheat the oven to 350°F.

To Cook the Dish:

  1. To cook the dish, heat a large pan or Dutch oven over medium-high heat and then add the oil. Add the onions and cook until they start to soften and brown slightly, about 5 to 8 minutes.
  2. At that point, turn the heat to low and add the garlic. Stir for about 30 seconds.
  3. Then add the spices and cook for another 30 seconds or so.
  4. Next, add the brown rice and stir to combine.
  5. Add the water and bring to a simmer. Reduce the heat to low and continue to simmer for about 10-15 minutes.
  6. Then add the lentils, stir and return to a boil, then turn the heat to low, cover and let cook for approximately 20 to 30 minutes, or until the rice and lentils are cooked through.
  7. If after 30 minutes the rice and lentils are not quite cooked, but there is no liquid left, add a bit more liquid and continue to cook. if using white rice (long grain), add the lentils to the onions first and let cook for approximately 15 minutes before adding the rice, as you want them both to be done at the same time).
  8. The exact time will depend on the type of rice used. Meanwhile, you can go ahead and prepare the onions. Once all of the liquid has been absorbed, and the rice and lentils are tender, turn off the heat and taste for seasoning.
  9. Season well with salt and pepper. Because salt was not added at the beginning (so the lentils cook properly), you will need to use more salt than just a final seasoning. At this point, let rest for approximately 10 minutes or so.

To Prepare the Onions:

  1. To prepare the onions, cut in half and then cut each half in half width-wise — this just makes for smaller slices. Next, slice the onions and then separate the slices with your hands to break up the pieces.
  2. Place the onions onto a large baking tray that has been lined with parchment or aluminum foil. If using coconut oil to coat the onions, you can either first melt the oil and pour over the onions, or you can simply smear the oil in your hands and toss the onions right on the tray. The heat from your hands will melt the oil enough so that it nicely coats the onions.
  3. Place the onions into the hot oven and let cook for 20 to 30 minutes, tossing often. If necessary, continue to cook and toss until the onions are nice and golden with some blackened crispy bits. The closer the onions get to be done, the more frequently they will need to be tossed. Alternatively, the onions can be sautéed on the stovetop; however, this is not generally considered the “traditional” way of cooking them.
  4. To prepare the dressing, mix the ingredients together.

To Serve the Dish:

  1. To finish the dish, chop the herbs. You can add as much of each herb as you like, but equal parts cilantro, Italian parsley, and mint is a nice combination. If you don’t have all three types, this dish is also nice with just one type of herb.
  2. Lastly, add half of the onions to the lentil mixture and fold to combine. To serve the dish, drizzle with some of the lemon-mint vinaigrette and top with a handful of the crispy onions.


This dish can be served on individual plates or family‑style. While it may not be ‘traditional,’ this dish tastes great with diced tomatoes and avocados as toppings.

    Discover more recipes with these ingredients

  • Brown Rice


This site uses Akismet to reduce spam. Learn how your comment data is processed.