Ghee Rice Gravy Recipe: Rich South Indian Comfort in a Bowl

Ghee Rice Gravy Recipe: Rich South Indian Comfort in a Bowl

This South Indian dish transforms simple rice into a comforting meal with the richness of ghee and a flavorful gravy.

I’ve perfected the balance of spices and textures to create a dish that feels indulgent yet remains authentic. The ghee infuses every grain, while the gravy adds depth that makes this recipe truly special.

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

Ingredients for Ghee Rice Gravy

Rich, aromatic ingredients create this comforting South Indian dish with ghee-infused rice and spiced gravy.

Ingredient Amount Notes
Basmati Rice 🍚 2 cups Rinsed until water runs clear
Ghee 🧈 ½ cup Clarified butter preferred
Yellow Onion 🧅 1 whole Finely chopped for gravy
Garlic Cloves 🧄 4 cloves Minced for aromatic base
Fresh Ginger 🌿 1 tbsp Grated for gravy depth
Green Chili Peppers 🌶️ 2 whole Slit lengthwise, seeds removed
Tomatoes 🍅 2 whole Diced for gravy base
Turmeric Powder 🌿 ½ tsp For color and earthiness
Cumin Seeds 🌿 1 tsp Toasted for nuttiness
Coriander Powder 🌿 1 tsp Ground for aromatic warmth
Garam Masala 🌶️ 1 tsp Freshly ground for best flavor
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Water 💧 4 cups For cooking rice
Salt 🧂 1 ½ tsp Divided to taste
Whole Milk Yogurt 🥛 ½ cup Plain, for gravy richness

The ghee is non-negotiable here—look for pure clarified butter at Indian grocery stores or specialty sections. Basmati rice must be aged and long-grain; Tilda or Daawat are reliable brands. For the yogurt, full-fat plain yields the creamiest gravy. The cumin seeds should be whole and freshly toasted to release their aroma before adding to the gravy.

No fresh ginger? Powdered ginger at half the amount works, though fresh is superior. Green chilies can be substituted with serrano peppers for similar heat. If tomatoes aren’t in season, canned diced tomatoes (drained) are a fine backup. For a richer gravy, swap water for vegetable broth—just reduce salt accordingly.

Store ghee in a cool, dark place—it keeps for 6-12 months. Basmati rice stays fresh for 1 year in an airtight container. The dish reheats well; store leftovers in the fridge for up to 3 days. Gravy thickens as it cools, so stir in a splash of water when reheating.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that everything cooks together—basmati rice, caramelized onions, and the ghee does all the heavy lifting.
  • Rich and Aromatic: The ginger and garlic bloom in the ghee, filling my kitchen with a warm, nutty scent that’s impossible to resist.
  • Feeds a Crowd: Honestly, this doubles perfectly for potlucks or Sunday family meals without extra effort.
  • Leftovers? No Problem: The rice soaks up the gravy overnight, so the next day’s lunch tastes even better.

Step-by-Step Instructions for Ghee Rice Gravy

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

Step 1: Prepare the Rice and Gravy Base

Rinse the 2 cups Basmati Rice under cold water until the water runs clear, then soak for 20 minutes. Drain completely before cooking. Meanwhile, heat 0.5 cup Ghee in a heavy-bottomed pot over medium heat.

Add the 1 tsp Cumin Seeds and let them sizzle for 30 seconds until fragrant. Stir in the 1 whole Yellow Onion (finely chopped) and cook until golden brown, about 8-10 minutes. This builds the flavor foundation for your gravy.

Step 2: Build Flavor with Aromatics and Spices

Add the 4 cloves Garlic Cloves (minced), 1 tbsp Fresh Ginger (grated), and 2 whole Green Chili Peppers (slit lengthwise). Sauté for 2 minutes until the raw aroma dissipates.

Stir in the 2 whole Tomatoes (diced), 0.5 tsp Turmeric Powder, 1 tsp Coriander Powder, and 1 tsp Salt. Cook for 5-6 minutes until the tomatoes break down and the mixture thickens slightly. The oil should start to separate at the edges.

Step 3: Incorporate Yogurt and Finish the Gravy

Reduce heat to low and stir in the 0.5 cup Whole Milk Yogurt gradually, mixing well to prevent curdling. Add 1 tsp Garam Masala and 0.5 tsp Salt (reserving the remaining 0.5 tsp Salt for the rice).

Cook for another 3-4 minutes until the gravy is smooth and well combined. Taste and adjust seasoning if needed. The gravy should coat the back of a spoon with a rich, velvety texture.

Step 4: Cook the Rice and Combine

In a separate pot, bring the 4 cups Water to a boil. Add the drained rice and remaining 0.5 tsp Salt. Cook until the rice is 70% done (grains should still have a slight bite), about 8-10 minutes. Drain the rice and add it to the gravy.

Gently fold the rice into the gravy until fully coated. Cover and cook on low heat for 5-7 minutes, allowing the rice to absorb the flavors and finish cooking. Stir occasionally to prevent sticking.

Garnish with 0.25 cup Fresh Cilantro (chopped) before serving. The rice should be tender, fragrant, and infused with the rich gravy.

👨‍🍳

Pro Tips For Making Ghee Rice Gravy

  • Toast the Onions: Cook the yellow onions in ghee on medium-low until they’re deep golden brown—about 12-15 minutes. I learned this the hard way: rush it and your gravy will taste raw and flat.
  • Rinse the Rice: Soak basmati rice for 20 minutes, then rinse until the water runs clear. Skipping this leaves your ghee rice gravy with a starchy, gummy texture that’s hard to fix.
  • Grate the Ginger: Use a microplane to grate fresh ginger instead of mincing it. Sounds fussy, but it releases more juice and flavor into the ghee, and I was skeptical until I tried it.
  • Bloom the Spices: Add garlic and ginger to the ghee only after the onions are caramelized, then give them 30 seconds to sizzle before adding liquids. This tiny step actually changes the outcome of your gravy’s depth.

Pro Cooking Tips for Perfect Results

Ghee Temperature Control

Always heat ghee over medium-low heat to prevent burning its delicate milk solids. I use a heavy-bottomed stainless steel pot for even heat distribution. If it starts smoking, immediately reduce heat—300°F is the ideal cooking temperature for ghee. 🌡️

Rice Cooking Precision

Soaking basmati rice for 20 minutes is non-negotiable—it prevents grain breakage. Cook rice to only 70% doneness before combining with gravy. I test by pressing a grain between my fingers; it should have a slight firm center.

Yogurt Integration

Always temper yogurt before adding to hot gravy to prevent curdling. I remove the pot from heat, let it cool for 2 minutes, then gradually whisk in ½ cup yogurt in 2 tablespoon increments. Use full-fat yogurt for the creamiest texture.

Spice Bloom Technique

Toast cumin seeds for exactly 30 seconds until they release their aroma but don’t brown. Add turmeric and coriander powder immediately after to bloom their flavors in the hot ghee. This step creates the authentic South Indian flavor base.

Layering Flavors

Build flavors in stages: onions first until caramelized, then aromatics, then spices, then tomatoes. Each layer needs its own 2-3 minutes of cooking time. I stir constantly to prevent sticking and ensure even cooking.

Final Touch

Let the dish rest covered for 5 minutes after cooking. This allows rice to fully absorb the gravy. Garnish with cilantro just before serving—its freshness cuts through the richness beautifully. 💛

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 45mg15%
Sodium 680mg29%
Total Carbohydrate 55g20%
Dietary Fiber 3g11%
Sugars 4g
Protein 8g16%
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 substitute regular butter for ghee?

Regular butter works but lacks ghee’s nutty flavor and higher smoke point. Use clarified butter for closest results. Ghee also keeps longer without refrigeration.

2

How do I prevent the yogurt from curdling?

Always temper it first! Remove the pot from heat, let it cool for 2 minutes, then add yogurt gradually while stirring. Full-fat yogurt is more stable than low-fat.

3

Can I make this dish ahead of time?

Yes! Store in an airtight container in the fridge for up to 3 days. Reheat gently with a splash of water, as gravy thickens when cooled.

★★★★★5.0(12 reviews)
Tyler Campbell