
This dish brings together the comforting simplicity of rice with the hearty richness of lentils in perfect balance.
The combination creates a protein-packed meal that’s both satisfying and deeply flavorful, with each element complementing the other beautifully.
Ingredients for Rice and Dal
Fifteen simple ingredients create a deeply flavorful, protein-packed South Asian classic.
| Ingredient | Amount | Notes |
|---|---|---|
| White Basmati Rice 🌾 | 1 ½ cups | Rinsed until water runs clear |
| Yellow Lentils 🥣 | 1 cup | Rinsed and picked over |
| Onion 🧅 | 1 whole | Finely diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Fresh Ginger 🌿 | 1 tbsp | Finely grated, peeled |
| Green Chili Pepper 🌶️ | 1 whole | Slit lengthwise, seeds removed |
| Ground Cumin 🌿 | 1 tsp | Toasted for aromatic warmth |
| Ground Coriander 🍃 | 1 tsp | Freshly ground preferred |
| Ground Turmeric 🌼 | ½ tsp | For color and earthiness |
| Garam Masala 🌶️ | ½ tsp | Added at the end |
| Tomatoes 🍅 | 2 whole | Diced, ripe and firm |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Vegetable Oil 🫒 | 3 tbsp | Neutral flavor, for tempering |
| Water 💧 | 4 cups | For cooking lentils and rice |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
The lentils are the foundation here. Yellow lentils (moong or toor dal) break down beautifully into a creamy texture. Indian grocery stores carry the best selection, but Whole Foods or well-stocked supermarkets often have them too. Look for bright, uniform color and no moisture—old lentils take forever to cook. Basmati rice from Tilda or Daawat brands gives the perfect separate, fluffy grains.
No garam masala? Equal parts cumin, cardamom, and cinnamon will work in a pinch. Fresh tomatoes not on hand? Canned diced tomatoes (drained) substitute well. For heat adjustment, reduce or omit the green chili—it’s potent. The ginger and garlic can be pre-minced from a jar if fresh isn’t available, though freshly grated offers superior aroma. Cilantro stems have great flavor—don’t discard them.
Cooked dal and rice keep separately in the fridge for up to 4 days. Reheat with a splash of water to restore creaminess. Freezes well for 3 months—portion into airtight containers. The flavors deepen overnight, making leftovers even more delicious.
Why You’ll Love This Recipe
- One Pot Meal: I love that everything—rice, lentils, onions, garlic, and ginger—cooks together in a single pot, so I’m not stuck washing a mountain of dishes.
- Aromatic Comfort: The scent of garlic and ginger sizzling with the lentils makes my kitchen smell like home before the first bite.
- Meal Prep Hero: It reheats beautifully, so I make a big batch on Sunday and have lunches ready for the entire week.
- Budget Friendly: A pound of basmati rice and a bag of yellow lentils feed my family for days without breaking the bank.
Step-by-Step Instructions for Lentil and Rice Harmony
Master the technique to achieve perfectly cooked lentils and fluffy rice with balanced flavors.
Step 1: Prepare the Lentils with Aromatics
Rinse the 1 cup Yellow Lentils thoroughly until the water runs clear, then drain. In a medium pot, heat 2 tbsp Vegetable Oil over medium heat. Add the 1 whole Onion (finely diced) and sauté for 3-4 minutes until translucent and fragrant.
Stir in the 4 cloves Garlic Cloves (minced), 1 tbsp Fresh Ginger (grated), and 1 whole Green Chili Pepper (slit). Cook for 1 minute until the raw aroma dissipates. This builds the flavor foundation for the lentils.
Add the 1 cup Yellow Lentils, 1 tsp Ground Cumin, 1 tsp Ground Coriander, and 0.5 tsp Ground Turmeric. Stir to coat the lentils in the spices, then pour in 2 cups Water and 1 tsp Salt. Bring to a boil, then reduce heat to low and simmer covered for 20-25 minutes until the lentils are tender but still hold their shape.
Step 2: Temper the Spices for the Rice
While the lentils cook, rinse the 1.5 cups White Basmati Rice until the water runs clear. In a separate heavy-bottomed pot, heat the remaining 1 tbsp Vegetable Oil over medium heat. Add the 2 whole Tomatoes (diced) and cook for 5-6 minutes until they soften into a thick, jam-like consistency.
Add the remaining 0.5 tsp Salt, then stir in the 1.5 cups White Basmati Rice. Toast the rice for 2 minutes, stirring constantly, until the grains become slightly opaque and the oil is fully absorbed. This step enhances the nutty flavor of the basmati.
Step 3: Cook the Rice to Perfection
Pour 2 cups Water into the pot with the rice and tomato mixture. Bring to a boil over high heat, then immediately reduce to low, cover tightly, and cook for 15 minutes. Do not lift the lid during this time—steam is crucial for even cooking.
After 15 minutes, turn off the heat and let the rice rest covered for 10 minutes. The grains should be fluffy and separate, with no hard centers. Fluff gently with a fork to release excess moisture.
Step 4: Combine and Finish with Garam Masala
Once both the lentils and rice are cooked, stir the 0.5 tsp Garam Masala into the lentils. Taste and adjust the salt if needed—the flavors should be vibrant but balanced.
To serve, spoon a generous portion of rice onto each plate, then top with the spiced lentils. Garnish with the 0.25 cup Fresh Cilantro (chopped) for a bright, fresh finish. The dish should have distinct layers of texture and flavor, with the rice and lentils complementing each other perfectly.
Pro Tips For Making Rice And Dal
- Rinse the lentils: Soak yellow lentils for 15 minutes before cooking and rinse well—this removes excess starch and prevents a gummy texture in your dal.
- Toast the spices: After sautéing onion, garlic, and ginger, add your spices and toast them for 30 seconds over medium heat to wake up their flavors before adding liquids.
- Cook rice separately: Basmati rice and lentils cook at different rates—boil them in separate pots to avoid mushy rice or undercooked dal.
- Use fresh ginger: I learned this the hard way—dried ginger just doesn’t deliver the same bright, zesty kick as freshly grated in this dish.
Health Benefits of This rice and dal
Plant-Based Protein Power
This dish delivers a complete plant-based protein combo that fuels your body. The 1 cup Yellow Lentils provides about 18 grams of protein, while the 1.5 cups White Basmati Rice adds 10 grams. Together, they create all nine essential amino acids your muscles need. 💪
Fiber for Digestion
You’ll get a whopping 15 grams of fiber from the lentils alone, which supports healthy digestion and keeps you full for hours. The rice adds another 2 grams per cup. This fiber content helps regulate blood sugar levels, making it ideal for sustained energy throughout your day.
Rich in Essential Minerals
The lentils are packed with iron (about 6.6mg per cup), which is crucial for oxygen transport in your blood. They also provide folate, magnesium, and potassium. The turmeric in this recipe enhances iron absorption, maximizing the nutritional benefits.
Low Glycemic Impact
Basmati rice has a lower glycemic index than other varieties, meaning it releases energy slowly. Combined with the high-fiber lentils, this dish helps maintain stable blood sugar levels. I find this meal keeps me energized without the crash that often follows higher-glycemic meals.
Antioxidant Boost
The spices in this dish aren’t just for flavor—they’re nutritional powerhouses. Turmeric contains curcumin, a potent anti-inflammatory compound. Cumin and coriander are rich in antioxidants that combat oxidative stress in your body. 💛
Heart-Healthy Fats
Using just 3 tbsp Vegetable Oil for the entire recipe keeps the saturated fat content minimal. The dish relies on the natural creaminess of lentils and the aromatic spices for flavor rather than heavy oils or butter. This makes it a heart-smart choice for regular meals.
Nutrition Facts
Frequently Asked Questions
Can I use red lentils instead of yellow?
Yes, red lentils work but cook faster (15-20 minutes). They’ll break down more, creating a creamier texture. Adjust water slightly as they absorb less.
Why rinse the rice and lentils?
Rinsing removes excess starch, preventing gummy rice or cloudy dal. It also washes away any dust or debris. Always rinse until water runs clear.
Can I make this in a rice cooker?
Cook lentils first, then use the same water ratio for rice. Add spices to the rice cooker pot with the rice and water. Cook as usual.
How do I fix bland dal?
Boost flavor with a pinch of salt or a squeeze of lemon. A dash of garam masala or extra cumin can also revive it. Taste as you adjust.
- Rice Pudding Recipe With Eggs and Milk: Old-Fashioned Custard-Style Comfort - September 30, 2026
- Rice Noodle Sauce Recipe: Bold Umami Depth for Authentic Stir-Fry - September 30, 2026
- Rice Pilaf Recipe: Fragrant Basmati With Toasted Vermicelli - September 30, 2026