Mujadara (Lentils and Rice with Caramelized Onions)

A hearty Lebanese dish of tender lentils and rice topped with deeply caramelized onions — naturally vegan, gluten-free and perfect as a main or side.

This Mujadara has been a quiet staple in my kitchen for years — the kind of dish that comforts without fuss and gathers people around the table on ordinary evenings. I first tasted a version of this while staying with a Lebanese friend who taught me that the soul of the dish is in the onions: patience, low heat, and a generous drizzle of olive oil until they surrender deep color and sweet notes. I recreated and refined that lesson over many weeknight dinners until it became my go-to for simple, satisfying meals.
What makes this rendition special is the balance of textures and flavors: nutty lentils, tender rice, warm cumin, and those caramelized onions that add a sweet-savory counterpoint. It’s equally happy as a protein-rich main served with a crisp salad, or as an earthy side to grilled vegetables or roasted meats. Because it’s naturally vegan and gluten-free, it’s a reliable dish to serve to varied crowds, and it stores and reheats beautifully — making it perfect for meal prep.
Why You'll Love This Recipe
- Comforting and economical: combines staple pantry ingredients — lentils, rice and onions — into a filling dish everyone recognizes.
- Quick active time: about 20 minutes of hands-on prep and 40 minutes of simmering, while onions caramelize separately.
- Make-ahead friendly: refrigerates well and freezes up to 3 months, making weeknight dinners easier.
- Diet-friendly: naturally vegan, dairy-free, and gluten-free; easy to adapt for lower sodium or spicier tastes.
- Versatile: works as a main with a salad or as a flavorful side with roasted vegetables or grilled proteins.
- Minimal equipment: a heavy pot and a skillet deliver restaurant-quality results without fuss.
When I first served this to my family, they asked for extra onions — and I learned to double the caramelized batch. Over time I’ve experimented with rice types and learned small technique details, like soaking brown rice briefly to cut cooking time and soaking lentils so they cook evenly. These little changes make a big difference and make the dish reliably delicious every time.
Ingredients
- Onions (5 small-medium): Use a mix of yellow and red for depth — about 5 small-medium onions (roughly 1.1 pounds). Thinly slice for even caramelization; yellow onions give sweetness, red add color and complexity.
- Green or brown lentils (1 1/2 cups): These hold their shape and provide a nutty texture. Avoid red or yellow lentils, which become mushy. I use 1 1/2 cups dried lentils.
- Rice (1 cup): Use brown rice for a nuttier bite or white rice for a lighter finish. This recipe uses 1 cup dried rice; cook times differ by variety (see notes).
- Water (about 5 to 5 1/2 cups total): Divided between pre-boiling rice and adding for lentils; adjust slightly depending on rice type and pot evaporation.
- Vegetable bouillon powder (1 tablespoon): Provides savory depth — use a brand you trust and check sodium if you're reducing salt.
- Salt (1 1/2 teaspoons total) and black pepper: Season in stages so the lentils and rice cook flavored through.
- Ground cumin (1 teaspoon): Adds warmth and an earthy aroma that complements lentils beautifully.
- Bay leaves (2): Infuse gentle herbal notes during the simmer.
- Olive oil (2 tablespoons): Needed for slow, even caramelization of the onions and a glossy finish.
Instructions
Prep and optional soaking: Begin by peeling and thinly slicing the onions. If using brown rice, soak it for 20 minutes then drain — this short soak reduces its cooking time. Soak the lentils briefly in cold water for about 20 minutes and drain; this helps them cook evenly. Rinse both rice and lentils after soaking. This prep step is optional but recommended for consistent texture. Cook the rice (brown rice method): In a large heavy-bottomed pot bring 2 1/2 cups water and the soaked brown rice to a boil. Stir in 1 tablespoon vegetable bouillon, 1 teaspoon salt, a few grinds of black pepper and 2 bay leaves. Reduce heat to low, cover tightly and simmer for 20 minutes; the rice should be partially tender but not mushy. Add lentils and finish cooking: After 20 minutes, add the drained lentils and 3 cups additional water to the pot, stir, cover and bring back to a gentle simmer. Cook on low for about 25 minutes until both lentils and rice are tender. If using white rice, start lentils first for 7–10 minutes, then add white rice and 2 cups water and cook another 18–20 minutes — adjust based on your rice variety. Caramelize the onions: Meanwhile, heat 2 tablespoons olive oil in a wide skillet over medium-high until shimmering. Add the sliced onions, stir, then reduce heat to medium and cover for about 10 minutes to soften. Uncover, add 1/2 teaspoon salt and 1 teaspoon ground cumin, and continue cooking uncovered for another 5–10 minutes, stirring frequently, until deeply golden and deeply flavored. For crispier edges, increase heat briefly at the end and watch closely to avoid burning. Combine and rest: When the pot cooking time ends, check for tenderness and the presence of excess water. If tender, remove bay leaves, stir in about two-thirds of the caramelized onions, adjust seasoning with salt and pepper, then turn off heat and let the pot rest covered for 5–10 minutes. The residual steam melds flavors and firms the texture. Serve: Spoon into bowls and top with the reserved caramelized onions. Add a dollop of dairy-free yogurt if desired and garnish with fresh parsley or cilantro. Serve warm with a simple cucumber-tomato salad or roasted vegetables.
You Must Know
- This dish is high in fiber and plant protein — lentils contribute a large portion of the protein and fiber per serving.
- Refrigerate in an airtight container for up to 4 days; it freezes well for up to 3 months in portioned containers.
- If there’s excess liquid after cooking, drain gently through a sieve; the texture should be moist but not soupy.
- Use low heat and patience when caramelizing onions — flavor is developed slowly, and rushing will yield bitter edges.
- For sodium control, reduce bouillon powder and salt, or use a low-sodium alternative and taste toward the end.
My favorite part about this recipe is watching the transformation of plain ingredients into a deeply flavored bowl — the slow caramelization of onions always feels like the secret ceremony that elevates everything. Family members often say it’s the onions that steal the show, and I agree: doubling the onions is never a mistake. I’ve brought this to potlucks and weeknight dinners alike; the dish always disappears fast, and people ask for the recipe because it’s comforting, honest food that feels made with care.
Storage Tips
Store cooled portions in airtight containers in the refrigerator for up to 4 days. For longer storage, portion into freezer-safe containers and freeze for up to 3 months. To reheat thawed portions, add a splash of water and reheat gently on the stovetop over low heat, stirring occasionally to loosen grains and rehydrate lentils. Microwave reheating works too; cover and heat in 60-second bursts, stirring between sessions. Keep caramelized onions separate when freezing if you prefer crisper garnish when serving.
Ingredient Substitutions
If you don’t have brown rice, substitute with white long-grain or basmati — reduce cooking time accordingly and use 2 cups water per cup of white rice. For extra creaminess, use short-grain rice but watch the water. Swap olive oil for ghee or coconut oil if not vegan. If you want more spice, stir in 1/2 teaspoon ground cinnamon or a pinch of allspice with the cumin. For a nuttier finish, sprinkle toasted pine nuts or slivered almonds when serving.
Serving Suggestions
Serve hot with a crisp salad of cucumber, tomato and lemon, or alongside roasted eggplant and labneh for a full mezze spread. Add tang by topping with dairy-free yogurt and a squeeze of lemon. For protein, pair with grilled halloumi or roasted chicken if not keeping the meal vegan. Garnish with chopped parsley or cilantro and a drizzle of extra virgin olive oil for a simple, elegant presentation.
Cultural Background
Mujadara is a beloved staple across the Levant and parts of the Middle East, historically cherished for its affordability and nourishment. Variations exist by region: some add toasted pine nuts, others fold in fried eggplant or serve it with pickled vegetables. Traditionally considered shepherds’ fare, the dish exemplifies how simple pantry staples can be transformed into deeply satisfying food. Its name often references lentils or the mixed nature of the dish, and every family seems to have their own slightly different take — that’s part of the joy of cooking it.
Seasonal Adaptations
In spring and summer, top with fresh chopped mint and a lemony cucumber salad to brighten the plate. In cooler months, pair it with roasted root vegetables and a warm spice addition like smoked paprika or a pinch of cinnamon. For holiday gatherings, add roasted squash cubes and toasted nuts to make it feel more festive. Adjust onion quantity for seasons — more onions in winter for extra comfort.
Meal Prep Tips
Make a double batch and portion into containers for easy lunches or dinners. Keep the caramelized onions separate to preserve texture, then reheat rice and lentils before topping. For grab-and-go meals, pack a small container of yogurt and herbs on the side. Label containers with date and contents; frozen portions thaw overnight in the fridge for convenient reheating the next day.
One last note: be patient with the onions and taste as you go. The payoff is a bowl that feels rooted in tradition and hospitality — humble ingredients transformed into something memorable. I hope this becomes a staple in your kitchen as it is in mine.
Pro Tips
Soak brown rice for 20 minutes to shorten cooking time and improve texture.
Soaking lentils briefly helps them cook evenly and prevents uneven firmness.
Caramelize onions slowly over medium to medium-low heat for best color and flavor.
Reserve some onions for garnish so the topping remains crispier when serving.
This nourishing mujadara (lentils and rice with caramelized onions) recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Tags
Mujadara (Lentils and Rice with Caramelized Onions)
This Mujadara (Lentils and Rice with Caramelized Onions) recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Instructions
Prep and soak
Peel and thinly slice the onions. If using brown rice, soak for 20 minutes then drain. Soak lentils in cold water for 20 minutes, then drain and rinse. This promotes even cooking and better texture.
Cook brown rice
Bring 2 1/2 cups water and the soaked brown rice to a boil in a large pot. Add 1 tablespoon vegetable bouillon, 1 teaspoon salt, black pepper and 2 bay leaves. Reduce to low, cover and simmer for 20 minutes.
Add lentils and simmer
Add drained lentils and 3 cups water to the pot, stir, cover and simmer on low about 25 minutes until lentils and rice are tender. For white rice method, cook lentils 7–10 minutes first, then add white rice and 2 cups water and simmer 18–20 minutes.
Caramelize onions
Heat 2 tablespoons olive oil in a wide skillet until shimmering. Add onions, stir, reduce heat and cover for 10 minutes. Uncover, add 1/2 teaspoon salt and 1 teaspoon ground cumin, and cook uncovered 5–10 minutes until deep golden. Increase heat briefly for crisp edges if desired.
Combine and rest
Remove bay leaves from the pot, stir in about two-thirds of the caramelized onions, adjust seasoning, then turn off heat and let rest covered 5–10 minutes. Serve topped with remaining onions and fresh herbs.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@royalrecipe on social media!

Categories:
You might also like...

Spicy Chicken and Jalapeño Thin Crust Pizza
Easy homemade thin-crust three-cheese spicy chicken and jalapeño pie — a flavor-packed pizza with a satisfying kick, perfect for pizza night or game day.

Taco Spaghetti
One-pot taco-spiced beef and spaghetti melted with Monterey Jack cheese for a fun, family-friendly dinner that comes together in about 35 minutes.

Creamy Pesto BLT Pasta Salad
A bright, creamy BLT pasta salad tossed with basil pesto, fresh greens, cherry tomatoes, and crisp bacon—perfect for warm-weather gatherings and meal prep.

Did You Make This?
Leave a comment & rating below or tag @royalrecipe on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Hi, I'm Amara!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

