This Rice and Lentils with Crispy Onions is a wholesome, satisfying dish inspired by classic Middle Eastern flavors. Tender lentils and fluffy rice are gently seasoned and topped with a generous layer of golden, caramelized onions for a dish that’s both hearty and comforting. Perfect as a main or a flavorful side, this lighter take on a traditional favorite is as easy as it is delicious.
Why You’ll Love This Recipe
Protein-Packed & Filling – Lentils and rice make for a hearty plant-based meal.
Crispy Onion Magic – Sweet, golden onions add irresistible flavor and texture.
Simple Pantry Staples – Just a few humble ingredients come together beautifully.
Easy & Hands-Off Cooking – Mostly simmer time, so you can multitask.
Ingredients
- 1 cup dry brown or green lentils, rinsed
- ¾ cup long-grain rice (or basmati), rinsed
- 3 medium onions, thinly sliced
- 2 tbsp olive oil
- ½ tsp ground cumin
- ½ tsp ground coriander
- Salt and pepper, to taste
- 4 cups water or low-sodium vegetable broth
- Fresh parsley, chopped (optional, for garnish)
Instructions
1. Cook the Lentils
In a large pot, combine lentils and 3 cups of water or broth. Bring to a boil, then reduce heat and simmer for about 15 minutes until lentils are just tender but not mushy.
2. Cook the Rice
Add the rinsed rice, cumin, coriander, salt, and pepper to the pot with lentils. Stir, then cover and cook on low heat for another 20–25 minutes, until rice is fluffy and liquid is absorbed. Remove from heat and let stand, covered, for 5 minutes.
3. Make the Crispy Onions
While rice and lentils cook, heat olive oil in a skillet over medium heat. Add sliced onions and cook, stirring occasionally, until deep golden brown and crisp, about 20–25 minutes. Adjust heat as needed to prevent burning.
4. Assemble & Serve
Fluff the rice and lentil mixture with a fork. Transfer to a serving platter and top generously with the crispy onions. Garnish with fresh parsley if desired.

Nutritional Information (Per Serving)
Calories: 210
Protein: 7g
Fat: 4g
Carbohydrates: 36g
Sugar: 3g
Fiber: 6g
Tips for Success
- Low & Slow for Onions – Patience is key to achieving perfectly golden and crispy onions.
- Rinse Well – Washing rice removes excess starch for fluffier grains.
- Add Herbs or Spices – For variety, try adding cinnamon, allspice, or a squeeze of lemon.
Why This Recipe Works
The combination of earthy lentils, fluffy rice, and rich, crispy onions hits all the right notes—savory, hearty, and full of texture. It’s nourishing and comforting, making it a satisfying meatless meal or a flavorful side dish that everyone will love.
Rice and Lentils with Crispy Onions is a timeless dish made simple and light, without sacrificing any of its beloved flavor and texture. With just a handful of ingredients and minimal effort, this comforting recipe is sure to become a go-to in your kitchen.
Rice and Lentils with Crispy Onions – Hearty, Flavorful, and Comforting
6
servings10
minutes45
minutes210
kcalA hearty, comforting dish of tender lentils and fluffy rice, topped with sweet and crispy caramelized onions. This lighter, plant-based recipe is easy to prepare, deeply flavorful, and perfect as a main or side.
Ingredients
1 cup dry brown or green lentils, rinsed
¾ cup long-grain rice (or basmati), rinsed
3 medium onions, thinly sliced
2 tbsp olive oil
½ tsp ground cumin
½ tsp ground coriander
Salt and pepper, to taste
4 cups water or low-sodium vegetable broth
Fresh parsley, chopped (optional, for garnish)
Instructions
- Cook the Lentils
In a large pot, combine lentils and 3 cups of water or broth. Bring to a boil, then reduce heat and simmer for about 15 minutes until lentils are just tender but not mushy. - Cook the Rice
Add the rinsed rice, cumin, coriander, salt, and pepper to the pot with lentils. Stir, then cover and cook on low heat for another 20–25 minutes, until rice is fluffy and liquid is absorbed. Remove from heat and let stand, covered, for 5 minutes. - Make the Crispy Onions
While rice and lentils cook, heat olive oil in a skillet over medium heat. Add sliced onions and cook, stirring occasionally, until deep golden brown and crisp, about 20–25 minutes. Adjust heat as needed to prevent burning. - Assemble & Serve
Fluff the rice and lentil mixture with a fork. Transfer to a serving platter and top generously with the crispy onions. Garnish with fresh parsley if desired.
Notes
- Low & Slow for Onions – Patience is key to achieving perfectly golden and crispy onions.
Rinse Well – Washing rice removes excess starch for fluffier grains.
Add Herbs or Spices – For variety, try adding cinnamon, allspice, or a squeeze of lemon.