Go Back
Print Recipe
5 from 1 vote

Mujadara (A Middle Eastern Rice & Lentil dish topped with caramelized onions)

This is a signature Middle Eastern dish often made in the winter season as a staple comfort food. It has cumin seasoned rice and lentils then topped with crispy caramelized onions. Often it is served with a fresh salad or side and in this case, I made two. One is a fresh tomato salsa and the other is a traditional cucumber yogurt salad. I guarantee this vegan meal will become a part of your meal plans after you give it a try!
Prep Time20 mins
Cook Time40 mins
Total Time1 hr
Course: Main Course
Cuisine: Middle Eastern
Keyword: Comfort food, fufuskitchen, mujadara, rice and lentil dish, riceland, vegan dinner, vegan main course, vegan recipes
Servings: 4 people
Author: Heifa


  • 1 1/2 cups Riceland Long Grain Rice parboiled would be a great option
  • 1 cup Brown, Green, or Black Lentils the red/orange lentils will not work for this recipe
  • 1 tbsp Olive oil
  • 1 tbsp Ground Cumin
  • 1 tsp Ground Seven Spice
  • Salt to taste
  • Water (cooking liquid)

Caramelized Onions

  • 3 Large Yellow Onions, thinly sliced sweet or white or even red will do
  • 1/3 cup Olive oil Vegetable or corn oil works as well
  • Salt

Tomato Salsa

  • 2 Large Tomatoes
  • 1/2 a Jalapeno take out the seeds for less heat
  • 2 Garlic cloves
  • 1 tbsp Tomato paste
  • 2 tbsp Olive oil
  • Salt & Pepper to taste

Cucumber Yogurt Salad

  • 2 cups Plain yogurt Use Kitehill's almond unsweetened yogurt for a dairy-free alternative
  • 1 tbsp Dried mint
  • 2 minced Garlic cloves
  • 1/2 a Fresh lemon's juice
  • 2 Persian cucumbers, chopped use any cucumbers if anything
  • Salt to taste


  • The onions are going to take the longest to cook. Add the cooking oil to a large skillet on medium-high heat. Make sure the oil is hot before adding in the batch of onions. Cook for about 30 minutes until it caramelizes and crisps. Make sure to salt the onions as they cook.
  • While onions are cooking, rinse the lentils then cook in a pot with 2 cups of water. Bring to a boil then a simmer for 10 minutes until they are parboiled. Salt the water.
  • While the lentils cook, soak the rice. This isn't necessary but it will make the cooking time faster. Long grain rice is recommended for this recipe but Basmati is also an option both of which Riceland Foods has.
  • Set the lentils aside once they are 3/4 of the way cooked. Drain the lentils of its liquid if any is left. If there is liquid left, factor that into the cooking liquid for the rice.
  • Drain the rice and season it with the cumin, seven spice, oil, and salt. You will need 3 cups of cooking liquid altogether. Bring to boil then to a simmer for about 15 minutes then add in the lentils that were set aside and mix together for the remaining 5 minutes of cooking the rice.
  • At this point, all the major elements should be cooked.
  • Now, make the sauce and salad to go alongside the dish. For the salsa, just add all the ingredients into a food processor and pulse a few times. For the yogurt salad, just mix all the ingredients together.
  • To plate, add the rice and lentils to a platter or plate then top it off with the caramelized crispy onions which can be garnished with some fresh parsley. Serve with the salsa and yogurt salad or a simple fresh salad of choice!