Dahl and Rice Recipe: Lentil Stew With Fragrant Basmati

Dahl and Rice Recipe: Lentil Stew With Fragrant Basmati

This recipe brings together tender lentils and fragrant basmati in a perfectly balanced meal. The dahl simmers with warm spices until rich and creamy, while the rice cooks to fluffy perfection.

What makes this dish special is its simplicity—just a handful of ingredients transform into a satisfying, vegan dinner. Every bite delivers comfort and authentic flavor.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
⏱️
Duration
30 min
🔥
Calories
Med Cal

Ingredients for Dahl and Rice

Tender lentils and fragrant basmati come together with warm spices for authentic comfort in every bite.

Ingredient Amount Notes
Red Lentils 🍛 1 ½ cups Rinsed and drained thoroughly
Basmati Rice 🍚 1 ½ cups Rinsed until water runs clear
Yellow Onion 🧅 1 whole Medium-sized, finely diced
Garlic Cloves 🧄 4 cloves Minced for maximum flavor
Fresh Ginger 🌿 1 tbsp Peeled and finely grated
Ground Cumin 🌶️ 1 ½ tsp Toasted for deeper aroma
Ground Coriander 🌿 1 ½ tsp Freshly ground preferred
Ground Turmeric 🟡 1 tsp For vibrant color and earthiness
Cayenne Pepper 🔥 ¼ tsp Adjust to heat preference
Vegetable Broth 🥣 4 cups Low-sodium for control
Coconut Milk 🥥 1 can Full-fat for creaminess
Fresh Cilantro 🌿 ½ cup Chopped, for garnish
Lemon Juice 🍋 1 tbsp Freshly squeezed brightens
Salt 🧂 1 ½ tsp Or to taste
Olive Oil 🫒 2 tbsp Extra-virgin for sautéing

The lentils are non-negotiable here—red lentils break down perfectly into creamy goodness. Basmati rice from Indian grocery stores or Whole Foods has superior fragrance. For spices, Penzeys offers exceptional quality, but any fresh ground spices will work. The coconut milk should be full-fat; light versions won’t deliver the same richness.

No red lentils? Yellow lentils work in a pinch (they hold shape slightly more). Out of basmati? Jasmine rice offers similar fragrance. For heat adjustments, reduce or omit cayenne entirely. The ginger and garlic can be swapped for paste (use half the amount). Fresh cilantro is ideal, but parsley works if that’s what’s on hand.

Dahl thickens as it cools, so store with a splash of water. Keeps 4-5 days refrigerated, freezes beautifully for 3 months. Rice is best day-of, but reheats well with a sprinkle of water and microwave cover (don’t skip this part).

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just toss the red lentils, rice, and spices in one pot and let it simmer—no fancy techniques, no fuss.
  • Warm Spice Hug: The garlic, ginger, and onions bloom into this cozy, aromatic depth that makes every bite feel like home.
  • Meal Prep Hero: I make a big batch on Sunday and it tastes even better by Wednesday, honestly.
  • Pennywise Comfort: Red lentils and basmati stretch so far, I’ll be real: it’s my go-to when I want to eat well without overspending.

Step-by-Step Instructions for Dahl and Rice

Master the technique for perfectly spiced lentils and fluffy basmati every time.

Step 1: Sauté Aromatics for Flavor Foundation

Heat the 2 tbsp olive oil in a large pot over medium heat. Add the finely diced yellow onion and cook for 5-6 minutes until translucent and soft. This builds the sweet base for your dish.

Stir in the 1 tbsp fresh ginger, 4 cloves minced garlic, 1.5 tsp ground cumin, 1.5 tsp ground coriander, 1 tsp ground turmeric, and 0.25 tsp cayenne pepper. Toast for 1-2 minutes until fragrant—this deepens the spice flavors and prevents a raw taste.

Step 2: Cook the Red Lentils to Creamy Perfection

Add the 1.5 cups rinsed red lentils to the pot along with the 4 cups vegetable broth and 1.5 tsp salt. Stir well to combine, then bring to a boil. Once boiling, reduce heat to low, cover, and simmer for 20-25 minutes.

Check that the lentils are tender and breaking down but still hold some shape. If the mixture appears too thick, add a splash of water. The lentils should absorb most of the liquid, creating a thick, porridge-like consistency that coats the back of a spoon.

Step 3: Finish the Dahl with Coconut Milk

Pour in the 1 can coconut milk and stir to incorporate. Simmer uncovered for an additional 5-7 minutes until the dahl reaches your desired thickness. The coconut milk adds richness and balances the earthy spices.

Taste and adjust seasoning if needed. The dahl should have a vibrant golden color from the turmeric and a creamy texture. Remove from heat and stir in the 1 tbsp lemon juice for a bright finish.

Step 4: Prepare the Fragrant Basmati Rice

While the dahl simmers, rinse the 1.5 cups basmati rice until the water runs clear. This removes excess starch for fluffier grains. In a separate pot, combine the drained rice with 3 cups water and a pinch of salt.

Bring to a boil, then reduce to low heat, cover, and cook for 15 minutes. Remove from heat and let sit covered for 5 minutes—this steaming step ensures each grain is perfectly tender and separate.

Step 5: Serve with Fresh Garnish

Fluff the rice with a fork and divide among serving bowls. Ladle the hot dahl over the rice, ensuring each portion gets a generous amount of the creamy lentils and aromatic sauce.

Garnish with the 0.5 cup chopped fresh cilantro for a pop of color and freshness. Serve immediately while hot, with extra lemon wedges on the side for those who prefer a tangier bite.

👨‍🍳

Pro Tips For Making Dahl And Rice

  • Rinse the Lentils: Always rinse red lentils until the water runs clear—this removes excess starch and prevents a gummy dahl. I learned this the hard way after ending up with a thick paste instead of a creamy texture.
  • Bloom Spices First: Cook the onion, garlic, and ginger in oil for at least 2-3 minutes before adding liquids. Sounds simple, but it builds the deep, aromatic base that makes dahl taste rich and layered.
  • Skip Overcooking Rice: Basmati rice for dahl should be fluffy, not mushy—use a 1:1.5 rice-to-water ratio and let it rest covered for 5 minutes after cooking. I was skeptical until I tried it, but it actually changes the outcome.
  • Use Fresh Ginger: Fresh ginger grated directly into the pot adds a bright, zingy kick that powdered ginger just can’t match. My grandmother swore by this, and she was right.

Troubleshooting Great dahl and rice

Dahl Too Thin

If your dahl looks watery after cooking, simmer uncovered for an extra 5-10 minutes. The lentils release starch as they break down, which naturally thickens the mixture. Stir occasionally to prevent sticking. 💡

Lentils Too Firm

When lentils remain hard after 25 minutes, they may be old. Extend cooking time by 10-15 minutes with the lid on. Always check the expiration date on your red lentils—fresh ones cook faster.

Bland Flavor

If your dahl tastes flat, start by adding ½ tsp salt and 1 tbsp lemon juice. Then taste again. Often, the spices need more time to bloom—next time, toast them for a full 2 minutes before adding liquids.

Rice Too Sticky

Sticky rice usually means it wasn’t rinsed enough or cooked too long. Rinse basmati rice until water runs completely clear, and measure water precisely—1.5 cups rice to 3 cups water is ideal. Let it rest covered for 5 minutes off heat.

Spices Overpowering

If spices taste harsh, they may have burned. Lower the heat when toasting and stir constantly. Balance strong flavors with ¼ cup coconut milk and a pinch of sugar. Fresh spices from Penzeys prevent bitterness.

Dahl Too Thick

For dahl that’s too thick after resting, stir in warm water 1 tbsp at a time until creamy. This happens naturally as it cools. Reheat gently on low heat to restore the perfect consistency. ✨

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 20g26%
Saturated Fat 14g70%
Cholesterol 0mg0%
Sodium 620mg27%
Total Carbohydrate 65g24%
Dietary Fiber 12g43%
Sugars 4g
Protein 18g36%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use a different type of lentil?

Yes, yellow lentils work well, though they hold their shape more. Avoid brown or green lentils as they stay firm and won’t create the creamy texture.

2

Why do I need to rinse the rice?

Rinsing removes excess starch, preventing sticky grains. For basmati rice, rinse until the water runs completely clear for the fluffiest result.

3

How do I adjust the spice level?

Reduce or omit the cayenne pepper for milder heat. For extra spice, add a pinch more or include a finely chopped chili.

4

Can I make this ahead of time?

Store dahl and rice separately in the fridge for up to 4-5 days. Reheat dahl with a splash of water to restore creaminess.

★★★★★4.6(4 reviews)
Tyler Campbell