Dahi Rice Recipe: Cooling Yogurt Meets Spiced Basmati

Dahi Rice Recipe: Cooling Yogurt Meets Spiced Basmati

This dish combines the cooling richness of yogurt with fragrant basmati rice, creating a balance of flavors that’s both comforting and refreshing.

I’ve refined this recipe to highlight the traditional Indian approach while keeping the preparation simple and accessible. The tempering of spices in ghee adds depth, while the yogurt provides a creamy, tangy contrast.

The result is a dish that’s light yet satisfying, with each grain of rice coated in a subtle spiced yogurt sauce. It’s perfect for warm days when you want something nourishing but not heavy.

Serve it with a side of papad or pickles for a complete meal experience.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Dahi Rice

Fragrant basmati, creamy yogurt, and warming spices create this balanced, comforting dish.

Ingredient Amount Notes
Basmati Rice 🍚 1 ½ cups Rinsed until water runs clear
Plain Yogurt 🥛 2 cups Full-fat for creaminess
Ghee 🧈 2 tbsp Clarified butter for tempering
Cumin Seeds 🌿 1 tsp For aromatic tempering
Mustard Seeds 🌿 1 tsp Adds nutty pop
Urad Dal 🌾 1 tsp Split black gram lentils
Chana Dal 🌾 1 tsp Split chickpea lentils
Green Chilies 🌶️ 2 whole Finely chopped, adjust to taste
Fresh Ginger 🌿 1 tbsp Grated or minced
Curry Leaves 🍃 8 whole Optional but traditional
Asafoetida 🧂 ¼ tsp Hing, for authentic flavor
Turmeric Powder 🌿 ½ tsp For golden color
Salt 🧂 1 tsp Adjust to taste
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The rice and yogurt quality are key here. Patel Brothers or any Indian grocery will have authentic basmati—look for Tilda or Daawat brands. Ghee is non-negotiable for proper tempering; Amul or Gowardhan are reliable. If you can’t find urad or chana dal, yellow split peas work in a pinch, though the texture differs slightly.

No ghee? Use neutral oil plus a pinch of butter for flavor. Skip the curry leaves if you must (they’re hard to find), but don’t omit the asafoetida—it’s essential for that authentic taste. Half the green chilies if you prefer milder heat. For extra richness, stir in 1 tbsp heavy cream at the end.

Best served fresh, but leftovers keep 2 days refrigerated. The rice will absorb more yogurt over time, so add a splash of cold water or milk when reheating to loosen the texture. Garnish with cilantro just before serving for maximum freshness.

❤️

Why You’ll Love This Recipe

  • One Pot Meal: It’s just rice, yogurt, and a quick tempering of cumin and mustard in ghee—no chopping, no fuss.
  • Creamy Tangy Bite: The cool yogurt mixed with warm basmati and that ghee-toasted spice hit is ridiculously good.
  • Lunchbox Hero: I pack this for work and it tastes just as fresh the next day, no reheating needed.
  • Pantry Friendly: Between us, I always have these ingredients on hand, so it’s my go-to when the fridge looks sad.

Step-by-Step Instructions for Dahi Rice

Here’s the method. Straightforward, tested, works every time.

Step 1: Prepare and Cook the Basmati Rice

Rinse the 1.5 cups Basmati Rice thoroughly under cold water until the water runs completely clear. This removes excess starch and prevents the grains from sticking together during cooking. I typically rinse mine 3-4 times to ensure it’s fully clean.

In a medium pot, bring 3 cups of water to a boil. Add the rinsed rice and ½ tsp Salt, then reduce the heat to low. Cover and simmer for 12-15 minutes until the water is absorbed and the rice is tender. The grains should be separate and fluffy, not mushy. Remove from heat and let it sit covered for 5 minutes to steam.

Step 2: Temper the Spices for Maximum Flavor

Heat the 2 tbsp Ghee in a small pan over medium heat. Once melted, add the 1 tsp Cumin Seeds, 1 tsp Mustard Seeds, 1 tsp Urad Dal, and 1 tsp Chana Dal. Sauté for 1-2 minutes until the seeds begin to splutter and the dals turn light golden brown.

Add the 2 whole Green Chilies, 1 tbsp Fresh Ginger, 8 whole Curry Leaves, and 0.25 tsp Asafoetida. Stir for 30 seconds until the ginger turns slightly golden and the curry leaves release their aroma. Be careful not to burn the spices—this can make them bitter.

Step 3: Mix the Tempered Spices with Yogurt and Rice

In a large bowl, whisk the 2 cups Plain Yogurt until smooth. Add the remaining ½ tsp Salt and 0.5 tsp Turmeric Powder, then whisk again to combine evenly. The turmeric will give the yogurt a beautiful golden hue.

Pour the tempered spices (including the ghee) into the yogurt mixture. Stir well to incorporate all the flavors. Then, add the cooked basmati rice and fold everything together gently. You want the rice to be evenly coated with the yogurt and spices without breaking the grains.

Step 4: Rest and Garnish for Serving

Cover the bowl and let the dahi rice rest at room temperature for 10-15 minutes. This allows the flavors to meld together beautifully. The rice will absorb some of the yogurt, creating a creamy yet light texture.

Just before serving, garnish with the 0.25 cup Fresh Cilantro. The cilantro adds a fresh, vibrant contrast to the rich, spiced yogurt and rice. Serve immediately for the best texture, or chill for a refreshing cold dish later.

👨‍🍳

Pro Tips For Making Dahi Rice

  • Cool the Rice: Spread the cooked basmati rice on a plate for 10 minutes before mixing with yogurt—I learned this the hard way after ending up with a mushy, warm mess.
  • Whisk the Yogurt: Beat the plain yogurt until smooth to prevent lumps, especially if using thicker, homemade versions. Sounds tedious, but it actually changes the outcome.
  • Temper the Spices: Heat the ghee first, then add cumin and mustard seeds—wait for the mustard to pop (about 30 seconds) before mixing into the rice. Resist the urge to rush this step.
  • Use Leftover Rice: Day-old basmati rice works best because it’s drier and soaks up the yogurt better. My grandmother swore by this, and she was right: fresh rice can get gummy.

Health Benefits of These Flavors

Gut Health Boost

This dish is packed with probiotics from the yogurt, which support a healthy gut microbiome. A 1-cup serving of plain yogurt contains billions of live cultures that aid digestion and boost immunity. I notice better digestion on days I include yogurt in my meals. 💪

Protein and Calcium

Yogurt provides 10-12 grams of protein per cup, essential for muscle repair and satiety. It’s also rich in calcium, with one serving offering about 30% of your daily needs, which is crucial for bone health and nerve function.

B Vitamin Rich

The combination of rice and yogurt delivers a range of B vitamins, including B12 and riboflavin. These vitamins help convert food into energy and maintain healthy skin and eyes. Basmati rice adds a small but meaningful amount of these nutrients.

Cooling and Hydrating

Perfect for hot days, the yogurt in this dish has natural cooling properties. Its high water content helps with hydration, while the electrolytes like potassium and magnesium replenish what you lose through sweat. 💯

Antioxidant Spices

Spices like cumin, turmeric, and ginger are loaded with antioxidants. Turmeric, in particular, contains curcumin, known for its anti-inflammatory benefits. These spices not only add flavor but also enhance the dish’s nutritional profile.

Low in Fat, High in Comfort

When made with full-fat yogurt, this dish remains relatively low in unhealthy fats. The ghee provides healthy fats, and the overall balance of macros makes it a satisfying yet light option. I often serve it when I want comfort without heaviness.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value
Total Fat 14g18%
Saturated Fat 9g45%
Cholesterol 40mg13%
Sodium 620mg27%
Total Carbohydrate 42g15%
Dietary Fiber 2g7%
Sugars 6g
Protein 9g18%
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 regular rice instead of basmati?

Yes, but basmati’s long grains stay separate and fluffy. Regular rice may turn mushy. If substituting, reduce water by ¼ cup and cook for 2-3 minutes less to prevent over-softening.

2

Why does my dahi rice taste bitter?

Overheated tempering spices cause bitterness. Always heat ghee on medium heat and remove from heat as soon as seeds splutter. Burnt cumin or mustard seeds are the usual culprits.

3

Can I make this ahead for a picnic?

Prepare it up to 4 hours ahead and refrigerate. The flavors deepen as it chills. Add cilantro garnish just before serving to keep it fresh.

4

What if I don’t have ghee?

Use 1.5 tbsp neutral oil + 0.5 tbsp butter for similar richness. Coconut oil works too but adds a distinct flavor. Avoid olive oil—its taste overpowers the dish.

★★★★★4.9(7 reviews)
Tyler Campbell