Lebanese Mujadara (Lentils, Rice, and Caramelized Onions)

Mujadara is a classic Lebanese comfort dish made with lentils, rice, and lots of sweet, caramelized onions. It is simple, warm, and full of deep flavor from pantry spices. This dish is budget-friendly, filling, and naturally vegan. You can serve it as a main meal or a hearty side with salad and yogurt.

The magic of mujadara is in the onions. They cook low and slow until golden brown and crisp around the edges. Those onions bring sweetness and texture to soft, savory lentils and rice. Every bite feels cozy and rich without being heavy.

Lebanese Mujadara

Why Make Lebanese Mujadara

Lebanese mujadara is an easy, honest meal that makes the most of everyday ingredients. You only need lentils, rice, onions, and a few spices. The result tastes like much more than the sum of its parts. It brings deep, savory notes from cumin and allspice and a gentle sweetness from the caramelized onions. It is also very filling thanks to the fiber and protein in lentils.

This dish fits every season. In cooler months, it feels warm and cozy with its rustic aroma. In warmer months, serve it at room temperature with a crisp salad, fresh herbs, and lemon. It travels well for lunches and picnics and holds up on a buffet. Mujadara is also kind to your budget. A pot feeds a crowd without much cost, and leftovers taste even better the next day.

If you are new to Lebanese food, mujadara is a great first step. It is gentle, familiar, and deeply satisfying. Once you make it, it often becomes a weekly staple.

Why You’ll Love This Lebanese Mujadara

Cozy Flavor with Everyday Ingredients

  • Pantry-friendly: lentils, rice, onions, olive oil, and simple spices.
  • Balanced: sweet onions, earthy lentils, and warm spice.
  • Comforting: soft rice and lentils with crisp onion topping.

Quick to Make, Easy to Love

  • Straightforward steps with one pot for rice and lentils.
  • Onions cook while lentils simmer.
  • Great for meal prep and reheats well.

Ingredients and Substitutions

What You’ll Need for This Recipe

  • 1 cup brown or green lentils (uncooked), rinsed
  • 3/4 cup long-grain white rice (rinsed) or short-grain rice
  • 3 large yellow onions, thinly sliced
  • 1/4 cup olive oil, plus 1–2 tablespoons more as needed
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground allspice
  • 1/4 teaspoon ground cinnamon (optional)
  • 1 bay leaf (optional)
  • 4 cups water or low-sodium vegetable broth
  • 1 1/4 teaspoons fine sea salt, plus more to taste
  • 1/2 teaspoon black pepper
  • To serve (optional): chopped parsley, lemon wedges, plain yogurt or labneh, extra crispy onions

Notes:

  • Use brown or green lentils; they hold shape. Do not use red lentils here.
  • Long-grain rice stays fluffy; short-grain gives a creamier texture.

Smart Swaps for Dietary Needs

  • Gluten-free: Use rice (not bulgur). Check broth for hidden gluten.
  • Low-sodium: Use water or low-sodium broth; salt to taste at the end.
  • Oil-conscious: Caramelize onions slowly with less oil and a splash of water as needed.
  • Allium-sensitive: Reduce onions and add a pinch of coriander and sumac for brightness.

Smart Variation (Optional)

  • Bulgur Mujadara (Mujadara Hamra): Swap rice for 3/4 cup fine or medium bulgur. Note: bulgur contains gluten. Cook lentils first, then stir in bulgur to steam off heat for 10–12 minutes.
  • Spiced Finish: Add a pinch of ground coriander or a dusting of sumac and serve with lemon for a fresh lift.
  • Extra-Crispy Onions: Dust sliced onions lightly with flour (not GF) before frying in a bit more oil for extra crunch.

How to Make Lebanese Mujadara

Step-by-Step Cooking Instructions

Step 1: Rinse lentils and rice in cold water until the water runs clear. Drain well. Slice onions thinly (root to tip) for even cooking.

Step 2: Heat 2 tablespoons olive oil in a wide skillet over medium heat. Add half the onions with a pinch of salt. Cook, stirring often, until deep golden and lightly crisp at the edges, 20–30 minutes. Transfer to a plate. Repeat with remaining onions, adding oil if needed.

Step 3: In a medium pot, add lentils, 4 cups water or broth, cumin, allspice, cinnamon (if using), bay leaf, 1 teaspoon salt, and pepper. Bring to a boil over high heat.

Step 4: Lower to a gentle simmer and cook lentils until just tender but not soft, about 12–15 minutes. Skim foam if needed. Remove bay leaf.

Step 5: Stir in the rinsed rice. Adjust liquid so it just covers the rice and lentils by about 1/2 inch (add a splash of water if needed). Taste the broth; it should be lightly salted.

Step 6: Cover and simmer on low heat until rice is tender and liquid is absorbed, 18–20 minutes. Do not lift the lid during cooking. Turn off heat and let rest, covered, for 10 minutes.

Step 7: Fluff gently with a fork. Fold in a handful of the caramelized onions. Spoon mujadara into a serving dish and top with the remaining crispy onions. Finish with parsley and a squeeze of lemon. Serve warm or at room temperature with yogurt or salad.

Tips for Texture, Timing & Tools

  • Use a heavy pot with a tight lid to keep steam in.
  • Slice onions evenly so they caramelize, not burn. Lower heat if they brown too fast.
  • Rice choice changes texture: long-grain for fluffy, short-grain for creamy.
  • Rest the pot after cooking; steam evens out moisture.
  • If lentils are very old, they may need a few extra minutes before adding rice.

Storage & Reheating

How to Store It Right

  • Cool completely. Store mujadara in an airtight container up to 4 days in the fridge.
  • Keep extra crispy onions in a separate container, lined with a paper towel.
  • Freeze mujadara (without onion topping) up to 2 months. Thaw overnight in the fridge.

Reheating Without Losing Flavor

  • Stovetop: Warm over low heat with a splash of water or broth, covered, 5–8 minutes. Fluff.
  • Microwave: Cover and heat in 45-second bursts, stirring between rounds. Add a little water if dry.
  • Crisp the reserved onions in a dry pan for 1–2 minutes and add on top just before serving.
A Dish Worth Making Again and Again

Mujadara gets better as flavors meld. Make a double batch for easy lunches and quick dinners all week.

Print

Lebanese Mujadara (Lentils, Rice, and Caramelized Onions)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Mujadara is a classic Lebanese comfort dish made with lentils, rice, and lots of sweet, caramelized onions. A simple and filling vegan meal that brings deep flavor from pantry spices.

  • Author: sonia
  • Prep Time: 15 minutes
  • Cook Time: 55 minutes
  • Total Time: 1 hour 10 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Lebanese
  • Diet: Vegan

Ingredients

Scale
  • 1 cup brown or green lentils, rinsed
  • 3/4 cup long-grain white rice, rinsed
  • 3 large yellow onions, thinly sliced
  • 1/4 cup olive oil, plus 1–2 tablespoons more as needed
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground allspice
  • 1/4 teaspoon ground cinnamon (optional)
  • 1 bay leaf (optional)
  • 4 cups water or low-sodium vegetable broth
  • 1 1/4 teaspoons fine sea salt, plus more to taste
  • 1/2 teaspoon black pepper
  • Optional for serving: chopped parsley, lemon wedges, plain yogurt or labneh, extra crispy onions

Instructions

  1. Rinse lentils and rice in cold water until the water runs clear. Drain well. Slice onions thinly (root to tip) for even cooking.
  2. Heat 2 tablespoons olive oil in a wide skillet over medium heat. Add half the onions with a pinch of salt. Cook, stirring often, until deep golden and lightly crisp at the edges, 20–30 minutes. Transfer to a plate. Repeat with remaining onions, adding oil if needed.
  3. In a medium pot, add lentils, 4 cups water or broth, cumin, allspice, cinnamon (if using), bay leaf, 1 teaspoon salt, and pepper. Bring to a boil over high heat.
  4. Lower to a gentle simmer and cook lentils until just tender but not soft, about 12–15 minutes. Skim foam if needed. Remove bay leaf.
  5. Stir in the rinsed rice. Adjust liquid so it just covers the rice and lentils by about 1/2 inch (add a splash of water if needed). Taste the broth; it should be lightly salted.
  6. Cover and simmer on low heat until rice is tender and liquid is absorbed, 18–20 minutes. Do not lift the lid during cooking. Turn off heat and let rest, covered, for 10 minutes.
  7. Fluff gently with a fork. Fold in a handful of the caramelized onions. Spoon mujadara into a serving dish and top with the remaining crispy onions. Finish with parsley and a squeeze of lemon. Serve warm or at room temperature with yogurt or salad.

Notes

Use brown or green lentils; they hold shape. Long-grain rice stays fluffy; short-grain gives a creamier texture. For gluten-free, ensure broth is free of gluten.

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 12g
  • Saturated Fat: 1.5g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 15g
  • Protein: 15g
  • Cholesterol: 0mg

Did you make this recipe?

Share a photo and tag us we can’t wait to see what you’ve made!

(FAQs)

Can I use red lentils for mujadara?

No. Red lentils break down and turn mushy. Use brown or green lentils so the grains stay separate.

Why is my mujadara mushy or wet?

Too much liquid or stirring can cause this. Keep the lid on, simmer low, and let it rest 10 minutes. If wet, uncover and steam on low for a few minutes.

Can I make mujadara in an Instant Pot?

Yes. Sauté onions separately. Pressure cook 1 cup lentils with 2 cups water for 6 minutes (natural release 10). Stir in 3/4 cup rinsed rice and 3/4 cup water, pressure cook 3 minutes (natural release 10). Rest, then top with onions.

What do I serve with mujadara?

Serve with a simple tomato-cucumber salad, fresh herbs, lemon wedges, pickles, or plain yogurt/labneh. Warm pita on the side is great too.

Final Thoughts

Lebanese mujadara is humble food with big heart. With a few pantry items and time for onions, you get a rich, cozy dish that fits any day. Make it once, and it will become a regular at your table.

Sonia Avatar

AUTHOR

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Soina

Hi! I’m Sonia.

is the founder and recipe creator behind Recipes Unfolded. Raised between Swedish and Moroccan food traditions, she brings a unique blend of calm, cozy flavors and bold, generous cooking to every dish. Her recipes are made for real home kitchens simple, comforting, and full of heart.

Search

Category


You’ll also love