Indian Ghee Rice Recipe: Fragrant Basmati With Toasted Spices

Indian Ghee Rice Recipe: Fragrant Basmati With Toasted Spices

There’s a reason ghee rice is a staple in Indian households—it transforms simple basmati into something extraordinary. This recipe captures the essence of traditional cooking with toasted spices and rich clarified butter.

I’ve tested this method repeatedly to ensure the rice stays fluffy and separate, with each grain coated in fragrant ghee. The whole spices release their aroma as they sizzle, infusing the dish with complex flavors.

The result is a dish that’s both comforting and elegant, with golden rice that carries the warmth of cumin, cardamom, and cinnamon. It pairs perfectly with curries or stands beautifully on its own.

This is the kind of meal that turns an ordinary dinner into something to savor. Let’s create this fragrant masterpiece together.

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

Ingredients for Indian Ghee Rice

A handful of whole spices and rich ghee turn basmati rice into an aromatic masterpiece.

Ingredient Amount Notes
Basmati Rice 🌾 2 cups Rinsed and soaked 30 minutes
Clarified Butter (Ghee) 🧈 6 tbsp Divided for toasting and finishing
Cumin Seeds 🌿 1 tsp Whole, not ground
Green Cardamom Pods 🌿 4 whole Lightly crushed to release seeds
Cloves 🌿 4 whole Whole for toasting
Cinnamon Stick 🌿 1 whole 2-inch piece, broken in half
Bay Leaf 🍃 1 whole Indian or Turkish variety
Yellow Onion 🧅 1 whole Finely sliced for garnish
Cashew Halves 🌰 ¼ cup Lightly toasted, for garnish
Golden Raisins 🍇 ¼ cup Optional, for sweetness
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Water 💧 4 cups For cooking rice
Salt 🧂 1 ½ tsp Divided for rice and garnish

The ghee quality is non-negotiable here. Patel Brothers or any Indian grocery will carry authentic clarified butter with deep, nutty notes. Look for grass-fed ghee in glass jars—it has a higher smoke point and richer flavor. Whole spices must be fresh; if your cumin seeds don’t release fragrance when toasted, they’re too old. I source mine from Kalustyan’s for guaranteed potency.

No ghee on hand? Melted butter works in a pinch (though it lacks the caramelized depth). Missing a whole spice? Ground versions at half the amount can substitute, but toast them briefly in dry heat first. Golden raisins not your thing? Dried chopped apricots add similar sweetness. For nut allergies, swap cashews for pumpkin seeds—toast them the same way.

Cooked rice stays fresh for 2-3 days in the fridge—store it covered to prevent drying. Ghee solidifies when cold; reheat gently with a splash of water. The toasted spices lose potency quickly, so use them within 1 month. This dish tastes even better the next day as the flavors meld.

❤️

Why You’ll Love This Recipe

  • One Pot Magic: I just dump everything in, let the ghee do its work, and the rice turns out fluffy every single time.
  • Aroma Bomb: The cumin, cardamom, and cloves bloom in hot ghee—honestly, it smells like my grandma’s kitchen in the best way.
  • Crowd Pleaser: I serve this at potlucks, and even the picky eaters come back for seconds.
  • Budget Stretch: A little ghee goes a long way, and basmati rice is cheap—this feeds my family of four for under five bucks.

Step-by-Step Instructions for Fragrant Basmati With Toasted Spices

Master this technique for perfectly fragrant rice with whole spices and rich ghee infusion.

Step 1: Toast the Whole Spices and Nuts

Heat 4 tbsp Clarified Butter (Ghee) in a heavy-bottomed pot over medium heat. Add the 1 tsp Cumin Seeds, 4 whole Green Cardamom Pods, 4 whole Cloves, 1 whole Cinnamon Stick, and 1 whole Bay Leaf. Stir constantly for 1-2 minutes until the spices become fragrant and the cumin seeds begin to sizzle.

Add the 0.25 cup Cashew Halves and continue toasting for another 1-2 minutes until they turn light golden brown. This step extracts the essential oils from the spices and develops the nutty aroma. Be careful not to burn the spices, as this will make the rice bitter.

Step 2: Cook the Rice with Aromatics

Drain the 2 cups Basmati Rice after its 30-minute soak and add it to the pot with the toasted spices. Stir gently to coat the rice grains with the Clarified Butter (Ghee) and spices. Cook for 2 minutes, stirring constantly, until the rice becomes slightly translucent at the edges.

Pour in the 4 cups Water and add 1 tsp Salt. Stir once to distribute the salt and spices evenly, then bring to a rolling boil over high heat. This initial boil ensures the rice cooks evenly and absorbs the spiced ghee flavor.

Step 3: Simmer Until Tender and Fluffy

Once boiling, reduce the heat to low, cover the pot with a tight-fitting lid, and simmer for 15-18 minutes. Do not lift the lid during this time—steam is crucial for even cooking. The rice is done when all the water has been absorbed and the grains are tender but still firm.

Turn off the heat and let the rice rest, covered, for an additional 10 minutes. This resting period allows the grains to steam in their own heat, resulting in fluffier rice. Gently fluff the rice with a fork to separate the grains and release any trapped steam.

Step 4: Finish with Garnishes and Serve

In a small pan, heat the remaining 2 tbsp Clarified Butter (Ghee) over medium-low heat. Add the 1 whole Yellow Onion (finely sliced) and sauté until soft and golden brown, about 8-10 minutes. Stir in the 0.25 cup Golden Raisins and cook for 1 minute until plump.

Transfer the rice to a serving dish and top with the onion-raisin mixture, 0.25 cup Fresh Cilantro, and the remaining 0.5 tsp Salt. Mix gently to distribute the garnishes. The rice should be fragrant, with visible whole spices and a rich, buttery finish.

👨‍🍳

Pro Tips For Making Indian Ghee Rice

  • Soak the Basmati: I learned this the hard way—soak the rice for at least 30 minutes in cold water before cooking. It prevents the grains from breaking and gives you that perfect, fluffy texture.
  • Temper the Spices: Heat the ghee first, then add cumin, cardamom, and cloves. Let them sizzle for 10-15 seconds until fragrant—this wakes up their flavors before the rice goes in.
  • Skip the Stirring: After adding rice and water, resist the urge to stir. It releases starch and makes the rice gummy. Just let it cook undisturbed on low heat.
  • Use Aged Ghee: Sounds weird, but it works: older ghee has a deeper, nuttier flavor. If yours is fresh, toast it for 30 seconds extra to develop that rich aroma the dish needs.

Health Benefits of This Recipe

Rich in Healthy Fats

Ghee is packed with conjugated linoleic acid (CLA) and butyrate, which support gut health and reduce inflammation. A 1 tbsp serving provides these benefits without lactose, making it ideal for sensitive stomachs. I notice better digestion when I cook with it regularly. 💪

Boosts Nutrient Absorption

The fat-soluble vitamins (A, D, E, K) in this dish are more readily absorbed by your body thanks to ghee’s healthy fats. Basmati rice provides energy, while spices like cumin and cardamom add antioxidants. This combo ensures you get the most from every bite.

Supports Heart Health

Ghee contains omega-3 and omega-9 fatty acids, which can help lower bad cholesterol levels. The spices in this recipe, like cinnamon and cloves, also contribute to cardiovascular health. A ½ cup serving of this rice fits well into a heart-healthy diet.

Energy and Digestion

Basmati rice is a low-glycemic carb, providing steady energy without blood sugar spikes. The ghee and spices aid digestion—cumin, in particular, has been used for centuries to soothe the stomach. I often make this after a heavy meal to reset my system.

Rich in Antioxidants

Cardamom, cloves, and cinnamon are packed with antioxidants that combat oxidative stress. These spices not only add flavor but also protect your cells. A single serving delivers a meaningful dose of these protective compounds. ✨

Bone and Immune Support

Ghee is one of the best sources of vitamin K2, which works with calcium to strengthen bones. The dish’s spices, like cloves, also have antimicrobial properties. Together, they support both your skeleton and immune system.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 60mg20%
Sodium 580mg25%
Total Carbohydrate 60g22%
Dietary Fiber 2g7%
Sugars 6g
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

What type of rice works best?

Basmati is ideal for its long grains and aromatic qualities. Rinse it thoroughly and soak for 30 minutes to achieve fluffy, separate grains. Avoid short-grain varieties as they become sticky.

2

Can I use butter instead of ghee?

Yes, melted butter works in a pinch, though it lacks ghee’s nutty depth and higher smoke point. Use the same 6 tbsp quantity and toast the spices carefully to avoid burning.

3

How do I prevent mushy rice?

Use the exact 1:2 rice-to-water ratio and avoid lifting the lid during cooking. Let it rest for 10 minutes after simmering to ensure perfect texture.

4

Can I make this ahead of time?

Cooked rice keeps well for 2-3 days in the fridge. Reheat gently with a splash of water to restore moisture and fluffiness.

★★★★★4.6(2 reviews)
Tyler Campbell