How to make Mujadara – a nourishing vegan meal of lentils and rice, infused with fragrant Moroccan spices, served with caramelized shallots and seasonal veggies. This recipe can be made in an Instant Pot or on the stovetop! Video.
Few desires, happy life. ~Moroccan Proverb
While in Morocco last winter, we hired a guide to take us high up into the Atlas Mountains to visit the beautiful old Berber villages. Our beautiful guide, Rachid was not eating meat during this time and would often stop at roadside cafes for a quick bowl of Mujadara- a simple, humble, nourishing meal of lentils and rice, seasoned with flavorful Moroccan Spices.
He described it as Moroccan comfort food – filling, nourishing and very affordable. The combination of spices is what turned this humble meal into something truly spectacular. And each bowl was a little different, depending on the town. Such flavor and aroma!
Mujadara Recipe | 60-sec video
Of course when we got home, it was the first thing I replicated. So this recipe is straight from Morocco and I hope you enjoy it as much as we have!
Mujadara can be made either on the stovetop (see the recipe notes) or very quickly in an Instant Pot. Don’t skip the step of caramelizing the onions, they truly elevate!
I like to make a batch and have it in the fridge for midweek lunches. I thought my husband Brian would shun the Mujadara, but to my surprise, he happily gobbled it up and wanted seconds – always the true test!
Ingredients in Mujadara
- brown lentils (do not use split lentils) see notes
- olive oil
- shallots, thinly sliced ( or 1 red onion)
- 4 cloves garlic, rough chopped
- cumin
- coriander
- allspice
- cinnamon
- turmeric,
- ground ginger
- kosher salt
- dried mint or parsley ( or use a tablespoon of fresh)
- lemon zest
- water
- brown basmati rice
A Note on Lentils and Rice
If you use other lentils beside brown lentil (like small black or green ones) or different rice (like white basmati) you will have to adjust the liquid down a bit. Most Lentils take 9 minutes (unless they’re very small) to cook in the Instant Pot. White Basmati Rice takes 5 minutes in the Instant Pot .
That is why we use brown basmati rice here, because they take roughly the same amount to time to cook as the big brown lentils.
***The goal here is getting both lentils and rice to cook in the same amount of time, so neither is mushy. 🙂 Please refer to recipe notes!
Optional Garnishes for Mujadara
- diced tomato
- diced avocado
- dark leafy greens
- sprouts or microgreens,
- sliced cucumber
- pine nuts,
- drizzle of olive oil,
- yogurt or vegan yogurt
- zhoug yogurt (amazing) or Harissa yogurt- see recipe notes.
- tahini sauce
- lemon wedges
- fresh parsley
- aleppo chili flakes
How to make Mujadara
The basic recipe for Mujadara is quick and easy, and can be made on the stovetop or in an instant pot.
Instant Pot Mujadara
- Place lentils in a bowl and cover with hot tap water (or boiling water), letting them soak until time to add to the instant pot.
- Set Instant Pot to Saute function. Saute shallots in the oil, 4-5 minutes, stirring constantly, until tender and fragrant and slightly caramelized. Remove half, saving for the topping. Add the garlic and saute until fragrant, about 1-2 minutes. Add all the spices, salt, lemon zest and water. Stir.
- Drain the lentils and add them along with the rinsed rice to the instant pot. Give a good stir.
- Cover the instant pot and set to High pressure for 11 minutes. Let naturally release for at least 10 minutes.
- In the meantime, prep any garnishes you like.
- To serve, gently fluff the Mujadara with a fork (do not over mix, or it will get mushy ). Divide among bowls, drizzle with olive oil, add tomatoes, avocado, caramelized shallots, sprouts, a spoonful of yogurt or zhoug yogurt, or tahini sauce – and fresh parsley or mint.
Stovetop Mujadara
- If using large brown lentils, par-cook them in boiling water for 15 minutes.
- While the lentils are boiling, heat oil in a dutch oven and cook the shallots, stirring often until golden and caramelized. Remove half and seat aside.
- Drain the lentils and add them along with rice, spices, salt, water to the pot. Bring to a simmer, cover tightly and cook on low heat for 20-25 minutes.
- Check to see if lentils and rice are tender. If not, continue to cook a few more minutes, adding more water if necessary. If using small black or green lentils, check cooking directions for cooking time – and adjust par cooking time according to the size of the lentil. For example, tiny black beluga lentils take 20 minutes to cook, so you would not need to par-cook.
- While Mujadara is simmering prep any garnishes you like.
- To serve, gently fluff the Mujadara with a fork (do not over mix, or it will get mushy ). Divide among bowls, drizzle with olive oil, add tomatoes, avocado, caramelized shallots, sprouts, a spoonful of yogurt or zhoug yogurt, or tahini sauce – and fresh parsley or mint.
Can Mujadara be made ahead?
YES! It is the perfect healthy thing to meal-prep for the week. It is easily reheated for easy healthy midweek meals. A healthy delicious base! Feel free to freeze Mujadara – it reheats well.
Can Mujadara be vegan?
Yes it is vegan! To keep this vegan, top with tahini sauce instead of yogurt. Or add avocado!
I love the warm, fragrant aroma of the lentils and rice, paired with the cool, crunchy raw veggies. Such great texture!
The addition of something creamy or rich like olive oil, tahini sauce or yogurt or zhoug yogurt(THE BEST) or even Harissa Yogurt ( mix harissa pasta yogurt together) really elevates.
Yes I realize these are not all “Moroccan sauces”, but they do taste good here. Just sayin’. 😉
An energizing healthy bowl!
The fresh herbs and olive oil really elevate the Mujadara, so don’t skip this step at the very least.
Moroccan Mujadara! A quick and easy vegan meal that is healthy, delicious, and easy- and can be made on the stove or an Instant Pot. You will love this! I promise!
xoxo
You may also like:
- Instant Pot Lentil Soup
- Vegetable Khichdi Recipe (an Ayurvedic Cleanse)
- Moroccan Lentil and Chickpea Soup (Harira)
- Our 25 Best Instant Pot Recipes!
- 40 Mouthwatering Vegan Dinners
Mujadara Recipe (Instant Pot & Stovetop)
- Prep Time: 10
- Cook Time: 25
- Total Time: 35 minutes
- Yield: 5 1x
- Category: Main, vegetarian, vegan, gluten free, instant pot,
- Method: instant pot
- Cuisine: middle eastern
- Diet: Vegan
Description
How to make Mujadara – a comforting, healthy Moroccan meal of lentils and rice, with fragrant Moroccan spices. This can be made in an Instant Pot or on the Stovetop. Vegan and GF.
Ingredients
- 1 cup large brown lentils (do not use split lentils) see notes
- 1 1/2 tablespoons olive oil
- 2–3 fat shallots, thinly sliced ( or 1 red onion)
- 4 cloves garlic, rough chopped
- 2 teaspoons cumin
- 1 teaspoons coriander
- 1 teaspoon allspice
- 1/2 teaspoon cinnamon
- 1/2 teaspoon turmeric, optional
- 1/4 teaspoon ground ginger
- 1 1/2 teaspoons kosher salt
- 1 teaspoon dried mint or parsley ( or use a tablespoon of fresh)
- lemon zest from one small lemon
- 3 cups water (updated from 3 1/2 cups- see notes if using white rice)
- 1 cup brown basmati rice (rinsed and drained- see notes for white basmati rice)
Garnishes: caramelized shallot or onion, diced tomato, simple roasted veggies, diced avocado, sprouts or greens, sliced cucumber, pine nuts, a drizzle of olive oil, yogurt, vegan yogurt, zhoug yogurt (amazing), lemon wedges, fresh parsley, aleppo chili flakes. (In winter, serve with roasted root veggies, shredded kale, carrots, or cabbage or beets!
Instructions
Instant Pot Version
- Place lentils in a bowl and cover with hot tap water (or boiling water), letting them soak until time to add to the instant pot.
- Set Instant Pot to Saute function. Saute shallots in the oil, 4-5 minutes, stirring constantly, until tender and fragrant and slightly caramelized. Remove half, saving for the topping. Add the garlic and saute until fragrant, about 1-2 minutes. Add all the spices, salt, lemon zest and water. Stir.
- Drain the lentils and add them along with the rinsed rice to the instant pot. Give a good stir.
- Cover the instant pot and set to High pressure for 11 minutes. Let naturally release for at least 10 minutes.
- In the meantime, prep any garnishes you like.
- To serve, gently fluff the Mujadara with a fork (do not over mix, or it will get mushy ). Divide among bowls, drizzle with olive oil, add tomatoes, avocado, caramelized shallots, sprouts, a spoonful of yogurt or zhoug yogurt, or tahini sauce – and fresh parsley or mint.
Stovetop Version:
- IF using large brown lentils, par-cook them in boiling water ( like you would pasta) for 15 minutes. If using small black caviar lentil or green lentils, check cooking directions for cooking time. Adjust par cooking time according to the size of a lentil. For example, tiny black beluga lentils take 20 minutes to cook, so you would not need to par-cook.
- While the lentils are simmering, heat oil in a wide, shallow, heavy bottomed pot or dutch oven and saute the shallots, stirring often until golden and caramelized. Remove half and set aside.
- Drain the lentils and add it along with rice, spices, salt, water to the pot. Bring to a simmer, cover tightly and cook on low heat for 20-25 minutes. Check to see if lentils and rice are tender. If not, continue to cook a few more minutes, adding more water if necessary.
- In the meantime, prep any garnishes you like.
- To serve, gently fluff the Mujadara with a fork (do not over mix, or it will get mushy ). Divide among bowls, drizzle with olive oil, add tomatoes, avocado, caramelized shallots, sprouts, a spoonful of yogurt or zhoug yogurt, harissa yogurt, or tahini sauce – and fresh parsley or mint.
Notes
LENTILS & RICE: If you use different lentils (like small ones) or different rice (like white basmati) you will have to adjust the liquid down a bit. Most Lentils take 9 minutes (unless they’re very small) to cook in the Instant Pot. White Basmati Rice takes 5 minutes in the pressure cooker. That is why we use brown basmati rice here, because they take roughly the same amount to time to cook as the lentils. The goal here is getting both lentils and rice to cook in the same amount of time, so neither is mushy. 🙂
WHITE RICE If using white basmati rice, shorten the cooking time to 9 minutes and reduce water to 2.5 cups. The rice will still get slightly mushy, but not horribly.
This can be made ahead and refrigerated or frozen, reheated, and used as a healthy base for mid-week lunches.
To make Harissa yogurt or Zhoug yogurt- simple mix a 1-3 tablespoons of harissa paste or zhoug to a cup of plain yogurt (of course you can use vegan yogurt)
Nutrition
- Serving Size: 1 ½ cups plus tomato & avocado and drizzle olive oil.
- Calories: 429
- Sugar: 4.3 g
- Sodium: 714.7 mg
- Fat: 14.8 g
- Saturated Fat: 2.4 g
- Carbohydrates: 63.1 g
- Fiber: 9.4 g
- Protein: 14.4 g
- Cholesterol: 0 mg
Our whole family enjoyed this (including my pickiest, youngest children). Very easy and delicious!
My whole family, even the picky eater, loved this! We are a family of 6 and I did 1 1/2 times on the recipe which fit in my instant pot and fed us with no leftovers
How much less water for white basmati rice?
I’d try 1/2 cup less!
Delicious! The blend of spices worked perfectly, and your suggestions for garnishes made it a real meal in one. Thanks. I will recommend this!
Thanks so much and so happy you liked it!
Thank you for sharing such a tasty recipe! We tried this recipe this past winter and it’s now regular rotation for dinners. Leftovers reheat well. I’m pretty sure we make this at least twice a month. I like how versatile and quick the recipe is as well – we prepare with roasted veggies until the weather warms up and then switch to garden cherry tomatoes and sauteed kale, purple cabbage, and carrots. Thanks!!
love it!
It’s the 3rd recipe that I do in 2 days, and this one too is just delicious!
I love how easy and clear are your instructions .
Thanks so much Leonie! Appreciate this!
Amazing at first bite! I combined it with some leftover dish that gave it an umami taste. This is going to be my new kitchen staple. 🙂
This was seriously incredible. Made exactly as described. We loved it so much we’re making again in 3 more days for company.
Could I do this in the slow cooker? Do you think 4 hours on high would be okay?
I’m honestly not great with slow-cookers, so I don’t know for sure. Please let us all know the timing if you do try, super curious!
Delicious! Made the rice and lentils as directed as they came out perfectly. Topped with cherry heirloom tomatoes, cuc’s, avocado, mint, lemon and tahini sauce. The whole family loved it. Thank you!
This was so delicious and easy. While it was cooking I just sauteed some portobello caps on the stove top and put on top of it. Yum yum yum.
Excellent option as an intro to vegan meals for my kids and it was a hit all around! Thank you for sharing ☺️
Oh man! First time making this and wow! Coming from someone who doesn’t like lentils or brown rice by themselves… The flavors were amazing! I almost ate the whole pot! My new favorite dish to pair with chicken breasts for my post workout meal. Thank you so much
Thanks Damien, glad it worked for you! 🙌
Hello! I am from Argentina and I don’t have an instant pot, is there any othee way to make de recipe?
Yes! See the recipe notes! There is a stovetop version. 😉
I really can’t wait to try this recipe, but I have a question. If I want to include sweet potatoes to the Instant Pot, what kind of changes shall I make if any?
Sweet potatoes tend to get really mushy, so I personally don’t add to the instant pot. So I’d be guessing here!
Delicious!! Mine was a bit too watery but it still tasted amazing! I’ll just have to adjust accordingly for next time 😉 I made a big pot and will use for lunch as suggested.
Thanks so much- Glad you enjoyed!
Such a warm depth of flavour from the spices, then comforting lentils and brown rice all topped off with creamy avocado, sweet tomatoes and vibrant fresh mint – loved it.
Thanks so much Kelly! Glad you enjoyed!
How many servings does this make?
4-6
Your recipes never fail to impress!! I have never heard of Mujadara before. Everything on your blog looks and sounds so good and it is!!!! I’m glad I tried this dish; it was delicious!! I made this on the stove top and I used white basmati rice so I adjusted the water for the recipe down to 2 cups and made extra shallots (learned from the comments from your readers). Although, I’ve never had Mujadara before, I think it came out perfect! I topped it with shaved carrots, diced avocado and pine nuts. I made your Tahini Sauce and Zhoug to go with it and it really does “elevate” the dish. We love love love it!! I can’t thank you enough for all your deliciousness!!
Sounds perfect!
IF I had an insta pot I would certainly add this to my repertoire 😀 your recipes are my new favorites
thanks! Noted!
Hi! I was wondering if I could subsitute the rice with regular brown rice, and what type of lentils are you using?
Hi Remmy, it would change the cooking time ( longer) and amount of liquid (More?). Feel free to play with it and let me know. 🙂
Can we use a different type of rice instead of the rice it calls? And also what type of lentals do you use?
Yes, but you’ll need to adjust cooking liquid ( read package instructions for liquid) and timing (google the type of rice for instant pot time). 🙂
Omg- this was SO GOOD!!! I’m eating it right now and it’s amazing. Thanks for this easy and yummy recipe. I sautéd with water instead of oil to make it oil free!!!
Oh perfect Ruthie!
This was great! Interested in if it would be possible to use garam masala to replace some of spices (just to further simplify things)? Thanks!
It would be different, but I think would taste good!? Give it a try!
This was great! Interested in if it would be possible to use garam masala to replace some of spices (just to further simplify things)? Thanks!
I wasn’t thinking much of this meal but gave it a shot. I like it a lot. It’s my staple dish now. Cheers 😉