Middle Eastern Lentil Rice with Caramelised Onions
Why this recipe works
- Deep savoury flavour: Slowly caramelised onions bring sweetness and depth, while cumin, coriander and bay add warm aromatic flavour.
- Bright finish: Lemon juice added at the end cuts through the earthiness of the lentils and keeps the dish from feeling heavy.
- Good for batch cooking: The lentils and rice reheat well with a splash of stock or water, making the dish practical for leftovers and freezer portions.
Get the most out of this recipe
Authenticity notes
- Mujadara-style base: Lentils, rice and caramelised onions place this dish in the mujadara family, a widely recognised Middle Eastern combination.
- Rice and grain variations: Some versions use bulgur or other grains instead of rice; basmati gives this version a lighter, more fragrant finish.
- Typical accompaniments: Serve with a sharp chopped salad, pickles or plain yoghurt; use lemony salad or tahini sauce to keep the meal vegan.
Timing notes
- Cook the onions in parallel: The onions take the longest hands-on time, so letting them caramelise while the lentils simmer keeps the workflow efficient.
- Let the pot stand: The short covered rest helps the rice finish absorbing liquid and makes the grains easier to fluff.
- Flexible serving temperature: This dish works well warm and is also good at room temperature, which makes it useful for packed lunches or sharing spreads.
Common mistakes
- Rushing the onions: High heat can scorch the onions before they sweeten; keep the heat moderate and loosen the pan with a splash of stock if needed.
- Boiling after the rice goes in: A hard boil can break the rice and make the base catch, so keep the pot at a gentle simmer once the grains are added.
- Stopping before the lentils are tender: The lentils should be fully tender before serving, as the final rest improves texture but will not fix lentils that are still firm.
Make-ahead tips
- Meal prep friendly: Cool the rice and lentils quickly, then refrigerate in sealed containers for easy meals through the week.
- Reheat gently: Warm with a splash of water or vegetable stock to loosen the grains and prevent the lentils from drying out.
- Freeze in portions: Freeze cooled portions for convenient dinners, then defrost overnight in the fridge before reheating until piping hot.
Equipment you'll need
Ingredients
Instructions
- Thinly slice the onion. Heat 3 tbsp of the olive oil in a large frying pan over medium heat, add the onion and a pinch of the salt, then cook for 20 to 25 minutes, stirring often, until deep golden and caramelised. If it starts to catch, lower the heat and add a splash of stock to loosen.
- Meanwhile, rinse the lentils in a colander. Put them in a large pot with the vegetable stock and bay leaves, bring to the boil, then reduce to a gentle simmer for 12 minutes.
- Rinse the rice until the water runs mostly clear, then stir it into the pot with the cumin, coriander, remaining salt and black pepper. Simmer gently for 12 to 15 minutes, stirring once or twice, until the rice and lentils are tender and most of the liquid is absorbed.
- Turn off the heat, cover and leave to stand for 5 minutes, then remove the bay leaves and fluff with a wooden spoon. Stir through half of the caramelised onions and the remaining 1 tbsp olive oil. Squeeze in the lemon juice to taste, then pile the remaining onions on top to serve.
Recipe notes
Tips
- Keep the simmer gentle once the rice goes in so the base does not catch; if it looks dry before the rice is tender, add a small splash of stock and continue cooking.
- For the best sweetness, slice the onion thinly and give it time to caramelise properly; rushing on high heat will make it bitter.
- If serving to anyone who should avoid undercooked foods, make sure the lentils are fully tender before resting the pot.
Substitutions
- Replace basmati rice with jasmine rice for a slightly softer, more fragrant finish.
- Replace ground coriander with an equal amount of ground cumin for a more cumin-forward flavour.
Storage
- Refrigerate up to 4 days
- Cool quickly, then refrigerate in a sealed container. Reheat in a saucepan with a splash of water or vegetable stock over low heat, stirring until piping hot; or microwave covered, stirring halfway. Freeze in portions for up to 2 months and defrost overnight in the fridge before reheating.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 4 servings
- Total time: 55min (20min active)
- Difficulty: Easy
- Cuisine: Middle Eastern
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Make this recipe easier next time
AdvertisementThese tools help you get better results with less effort.
Misen Carbon Steel Nonstick Frying Pan 12 Inch
- Works on all stovetops
- Naturally nonstick when seasoned
- Requires seasoning and maintenance
T-fal Specialty Nonstick Handy Pot with Glass Lid 3 Quart
- Easy food release
- Dishwasher safe
- Not induction compatible
All-Clad HA1 Hard Anodized Nonstick Fry Pan 12 Inch
- Top-tier build quality
- Excellent heat distribution
- Expensive
WMF Mini Saucepan 16 cm with Lid
- High-quality stainless steel
- Even heat distribution
- Higher price point
Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.

























