
There’s something deeply satisfying about a bowl of tender lentils served over fluffy rice. This dish delivers comfort in every bite, packed with plant-based protein and hearty flavors.
I’ve perfected this combination through years of making it for busy weeknights. The lentils cook down to a soft, creamy texture while maintaining their shape, and the rice provides the perfect neutral base.
What you get is a balanced, filling meal that’s as nourishing as it is delicious. The earthy lentils and light rice create a harmony that’s hard to resist.
Simple ingredients, straightforward preparation, and a result that feels like home. This is the kind of dish that satisfies completely.
Ingredients for Lentils Over Rice
Pantry staples and fresh veggies come together for this hearty, comforting dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Green Lentils 🌱 | 1 ½ cups | Dried, rinsed and picked over |
| Long-Grain White Rice 🍚 | 1 ½ cups | Or basmati for aroma |
| Yellow Onion 🧅 | 1 whole | Medium-sized, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Carrots 🥕 | 2 whole | Medium, diced small |
| Celery Stalks 🌿 | 2 whole | Diced for aromatic base |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred for control |
| Canned Diced Tomatoes 🍅 | 1 can | 14.5 oz, with juices |
| Olive Oil 🫒 | 3 tbsp | Extra-virgin for richness |
| Ground Cumin 🌿 | 1 tsp | Toasted for enhanced aroma |
| Ground Coriander 🌿 | 1 tsp | Freshly ground if possible |
| Smoked Paprika 🌶️ | ½ tsp | Adds depth and warmth |
| Bay Leaves 🌿 | 2 whole | Removed before serving |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed for brightness |
The lentils are the star here. Green or brown lentils hold their shape best—avoid red lentils as they turn mushy. I grab mine from Whole Foods bulk bins (cheaper and fresher) but any grocery store brand works. The rice? Long-grain white or basmati—both fluff up nicely. For the broth, Imagine or Pacific brands are reliably vegan and well-flavored (some store brands skimp on the seasoning).
No celery? Extra carrot or fennel works fine. Out of fresh garlic? Garlic powder at one-third the amount in a pinch. Canned tomatoes can be swapped for fresh (about 3 medium), but canned saves time and adds consistency. The spices are flexible—add a pinch of turmeric for color or skip the smoked paprika if you prefer milder flavors. Just don’t skip the cumin; it’s the backbone of the dish.
Leftovers keep 4-5 days in the fridge and reheat like a dream. Actually tastes better the next day. Freezes beautifully for 3 months—portion into containers for easy grab-and-go lunches. The parsley garnish is best fresh, so add it just before serving.
Why You’ll Love This Recipe
- One Pot Magic: I toss everything in at once—lentils, rice, carrots, onion—and let it simmer while I fold laundry.
- Garlic Love: The garlic and onions caramelize just enough to make the whole kitchen smell like home.
- Meal Prep Hero: I make a big batch on Sunday and it tastes even better reheated for lunch all week.
- Wallet Friendly: Honestly, a pound of lentils and a bag of rice feed my family for days without breaking the bank.
Step-by-Step Instructions for Lentils Over Rice
This method delivers perfect texture and deep flavor in every comforting bite.
Step 1: Sauté Aromatic Vegetables for Depth
Heat 3 tbsp olive oil in a large pot over medium heat. Add the finely diced yellow onion and cook for 4-5 minutes until it turns translucent and slightly golden. This builds the flavor base for your dish.
Stir in the diced carrots and celery stalks, cooking for another 3-4 minutes until they begin to soften. Add the minced garlic cloves and cook for 30 seconds until fragrant—don’t let it brown. The vegetables should be tender but not mushy.
Step 2: Toast Spices and Build Flavor
Push the vegetables to one side of the pot and add the ground cumin, ground coriander, and smoked paprika to the cleared space. Toast the spices for 20-30 seconds until they release their aromatic oils—you’ll notice the scent intensify.
Quickly stir the spices into the vegetables to combine, then add the 1.5 cups green lentils. Stir well to coat the lentils in the spice mixture. This toasting step enhances the warmth and complexity of the spices, ensuring every bite is packed with flavor.
Step 3: Simmer Lentils with Tomatoes and Broth
Pour in the 4 cups vegetable broth and 1 can canned diced tomatoes (with juices). Add the 2 whole bay leaves and stir to combine. Bring the mixture to a boil, then reduce the heat to low, cover, and let it simmer for 20-25 minutes.
The lentils should be tender but not mushy when done. If the liquid reduces too quickly, add a splash of water to keep the lentils submerged. Remove the bay leaves before proceeding.
Step 4: Cook Rice to Perfection
While the lentils simmer, rinse the 1.5 cups long-grain white rice under cold water until the water runs clear. In a separate pot, bring 3 cups water to a boil. Add the drained rice, reduce heat to low, cover, and cook for 15-18 minutes until the water is absorbed and the rice is fluffy.
Remove from heat and let it sit covered for 5 minutes. Fluff with a fork to separate the grains. The rice should be light and tender, ready to soak up the lentil mixture.
Step 5: Combine and Finish with Freshness
Once the lentils are tender, stir in the 1 tbsp lemon juice to brighten the flavors. Spoon the lentil mixture generously over the cooked rice. Garnish with the 0.25 cup fresh parsley for a pop of color and freshness.
Serve immediately while warm, with extra parsley on top if desired. The contrast of the hearty lentils and fluffy rice creates a satisfying, protein-rich bowl that’s pure comfort.
Pro Tips For Making Lentils Over Rice
- Rinse the Lentils: Always give green lentils a quick rinse under cold water before cooking—it removes excess starch and prevents a muddy texture in the final dish.
- Sauté the Aromatics: Cook the diced yellow onion, minced garlic, and chopped carrots in oil until the onion turns translucent, about 5 minutes. This builds a flavor base that plain boiling can’t match.
- Watch the Rice Ratio: Use a 1:1.5 ratio of long-grain white rice to water, and resist the urge to lift the lid while it steams—peeking releases heat and can leave you with undercooked grains.
- Season in Layers: Add a pinch of salt when sautéing the onions, another when adding the lentils, and a final adjustment at the end. It makes the flavors taste deeper than a single dump of seasoning.
Dietary Considerations for These Flavors
Vegan Protein Power
This dish is a plant-based protein champion, with 1.5 cups green lentils delivering about 25 grams of protein per serving. Combined with rice, it creates a complete amino acid profile that rivals meat-based meals. 💪
Gluten-Free Friendly
Naturally gluten-free when using certified gluten-free broth and ensuring no cross-contamination. Both long-grain white rice and green lentils are safe choices for gluten-sensitive diets.
Low-Fat Option
With only 3 tbsp olive oil for the entire recipe, this dish stays light while maintaining rich flavor. The fat content is primarily heart-healthy monounsaturated fats from the extra-virgin olive oil.
Fiber-Rich Benefits
You’ll get about 15 grams of fiber per serving from the lentils alone. The vegetables add even more, supporting digestion and keeping you full longer. Perfect for a satisfying, nutrient-dense meal.
Nut-Free and Safe
This recipe contains no nuts or nut-derived ingredients, making it safe for nut allergies. Always check your vegetable broth label to confirm it’s processed in a nut-free facility if allergies are severe.
Low Sodium Control
Using low-sodium vegetable broth lets you control the salt content. I recommend Imagine or Pacific brands for consistent, well-balanced flavor without excess sodium. ✨
Nutrition Facts
Frequently Asked Questions
Can I use brown rice instead of white?
Yes! Brown rice works well but needs 40-45 minutes and 3.5 cups water per 1.5 cups rice. It adds a nuttier flavor and more fiber. Start cooking it first since it takes longer.
How do I prevent mushy lentils?
Avoid overcooking and stirring too much. Use green or brown lentils (they hold shape), and check at 20 minutes. They should be tender but not falling apart. Remove from heat immediately when done.
What can I use if I don’t have fresh parsley?
Try cilantro, green onions, or dried parsley (use 1 tbsp). For a different twist, add fresh dill or mint. Each brings a unique fresh note.
Can I make this in a pressure cooker?
Sauté veggies and spices as directed, then add lentils, broth, tomatoes, and rice. Cook on high pressure for 8 minutes, then natural release. Adjust liquid to 5 cups total.
- Mujadara Rice and Lentils Recipe: Earthy Spiced Lentils With Caramelized Onions - November 1, 2026
- Naija Fried Rice Recipe: Street-Style Spice With Veggie Crunch - November 1, 2026
- Mushy Rice Recipe: Fluffy Grains Transformed in Minutes - November 1, 2026