
This traditional basmati rice dish gets its signature richness from clarified butter, creating a fragrant and luxurious side that pairs perfectly with any main course.
With a simple preparation method and restaurant-quality results, this recipe brings authentic South Asian flavor to your kitchen without complicated techniques.
Ingredients for Ghee Rice Recipe Shaan Geo
A few fragrant spices and premium ghee transform simple basmati into an aromatic restaurant-style dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Basmati Rice 🌾 | 2 cups | Rinsed until water runs clear |
| Clarified Butter (Ghee) 🧈 | ½ cup | Homemade or store-bought pure |
| Cumin Seeds 🌿 | 1 tsp | Toasted for aroma |
| Green Cardamom Pods 🌿 | 4 whole | Lightly crushed to release seeds |
| Cloves 🌿 | 4 whole | Whole, not ground |
| Bay Leaf 🍃 | 1 whole | Dried or fresh |
| Onion 🧅 | 1 whole | Finely sliced for even cooking |
| Fresh Ginger 🌿 | 1 tbsp | Peeled and minced |
| Fresh Garlic 🧄 | 4 cloves | Peeled and minced |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Water 💧 | 4 cups | Or vegetable broth for extra flavor |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
The ghee is non-negotiable for authentic flavor. Patel Brothers or any South Asian grocery carries high-quality clarified butter, but homemade (slowly simmered butter with milk solids removed) is superior. Basmati rice must be aged—look for brands like Daawat or Tilda for the proper grain length and fragrance. Whole spices should be fresh; stale cumin or cardamom will produce dull results.
No ghee? Melted butter (not substituted 1:1—use three-quarters the amount) works in a pinch, though the flavor profile differs. Mustard seeds or black cumin can replace cumin seeds if unavailable. Dried ginger powder at one-quarter the amount substitutes fresh, but fresh is preferred. For a richer dish, use vegetable broth instead of water.
Store whole spices in airtight containers away from light—they keep for 6-12 months. Cooked rice stays fresh in the fridge for 3-4 days and reheats well with a splash of water. Always rinse basmati thoroughly to remove excess starch, which prevents clumping.
Why You’ll Love This Recipe
- One Pot Wonder: I can make this start to finish in a single pot—just toast the cumin, cardamom, and cloves in ghee, add rice and water, then walk away.
- Aromatic Heaven: The smell of ghee-sizzled whole spices hitting the rice is ridiculous. My kitchen feels like a Pakistani street food stall.
- Meal Prep Champion: It reheats beautifully and tastes even better the next day. I pack it for lunch with a side of yogurt.
- Budget Stretcher: Basmati rice and a spoonful of ghee feed four for pennies. Honestly, it’s my cheapest luxury meal.
Step-by-Step Instructions for Ghee Rice
Master the technique of infusing basmati with clarified butter and aromatic spices for perfect results.
Step 1: Rinse and Soak the Basmati Rice
Place the 2 cups Basmati Rice in a fine-mesh strainer and rinse under cold running water until the water runs completely clear. This step is crucial—it removes excess starch that would otherwise make your rice gummy and sticky.
After rinsing, soak the rice in 4 cups Water for 30 minutes. Soaking allows the grains to absorb moisture evenly, preventing them from breaking during cooking and ensuring they expand uniformly. Drain thoroughly before using—the rice should feel slightly plump but not waterlogged.
Step 2: Bloom Whole Spices in Ghee
In a heavy-bottomed pot, heat the 0.5 cup Clarified Butter (Ghee) over medium heat until it melts completely and begins to shimmer. Add the 1 tsp Cumin Seeds, 4 whole Green Cardamom Pods, 4 whole Cloves, and 1 whole Bay Leaf.
Cook for 1-2 minutes, stirring constantly, until the cumin seeds start to sizzle and the cardamom pods release their fragrance. The ghee will turn a rich golden color and take on the warm, complex aroma of the spices. Be careful not to burn the spices—this would make them bitter. Remove the pot from heat if the ghee begins to smoke.
Step 3: Sauté Aromatics and Toast the Rice
Add the finely sliced onion to the spiced ghee and sauté over medium heat for 5-6 minutes until the slices turn golden brown and slightly caramelized. The onions should soften but retain some texture—this adds sweetness and depth to the dish.
Stir in the 1 tbsp Fresh Ginger and 4 cloves Fresh Garlic, cooking for an additional 30-45 seconds until the raw aroma dissipates. Immediately add the drained basmati rice and toast for 2-3 minutes, stirring gently to coat each grain with the fragrant ghee. The rice should turn slightly translucent at the edges.
Step 4: Cook the Rice to Perfection
Pour in the 4 cups Water and add the 1.5 tsp Salt. Stir once to distribute the spices and rice evenly, then bring to a rolling boil over high heat. As soon as it boils, reduce the heat to low, cover the pot with a tight-fitting lid, and simmer undisturbed for 15 minutes.
Resist the urge to peek—the steam trapped inside is what cooks the rice evenly. After 15 minutes, turn off the heat and let the rice rest, covered, for an additional 10 minutes. This resting period allows the grains to absorb any remaining liquid and become fluffy and separate.
Step 5: Fluff and Garnish
Gently fluff the rice with a fork, lifting from the bottom to separate the grains without breaking them. The rice should be tender with a slight bite, and each grain should glisten with the rich ghee coating. The spices will be evenly distributed, releasing their aroma with every bite.
Transfer to a serving platter and garnish with the 0.25 cup Fresh Cilantro. The bright, citrusy cilantro provides a fresh contrast to the warm, buttery spices. Serve immediately while hot—the ghee will have infused every grain with its rich, nutty flavor.
Pro Tips For Making Ghee Rice Recipe Shaan Geo
- Soak the Rice: Give basmati a 30-minute soak in cold water before cooking—it expands properly and prevents that dreaded mushy texture I learned this the hard way—after ruining two batches with dry, unsoaked grains.
- Toast Whole Spices: Heat cumin, cardamom, and cloves in ghee for 45 seconds until fragrant before adding rice. Sounds small, but it coaxes out oils that make the dish taste deeper and more complex.
- Skip the Lid: Resist covering the pot while cooking—steam builds and turns the rice gluey. Let it breathe and stir gently once or twice for evenly coated, fluffy grains.
- Use Aged Ghee: Older ghee has a richer, nuttier flavor that elevates the rice. I was skeptical until I tried it, but the difference is noticeable, especially with such a simple dish.
Troubleshooting Great ghee rice recipe shaan geo
Rice Turns Mushy
This usually happens if you skip rinsing or over-soak the basmati. Rinse until water runs clear, then soak for exactly 30 minutes—no longer. Also, use the correct 2:1 water-to-rice ratio and avoid stirring during cooking. 💡
Ghee Separates or Burns
If your ghee smokes or separates, the heat is too high. Bloom spices over medium heat only, and remove the pot immediately if you see smoke. Clarified butter has a high smoke point, but spices can burn quickly.
Use a heavy-bottomed pot like Le Creuset for even heat distribution.
Rice Undercooked
If grains are still firm after 15 minutes, add ¼ cup hot water, cover, and cook for another 5 minutes. This often happens with older rice or if you didn’t soak it properly before cooking.
Spices Taste Bitter
Burnt whole spices are the culprit. Toast them for just 1-2 minutes until fragrant, not browned. If they overcook, start over with fresh ghee and spices—the flavor difference is noticeable. 🌡️
Dry or Sticky Rice
Dryness means you need more liquid. Add 2-3 tbsp hot water, cover, and steam for 5 minutes. Stickiness often comes from stirring during cooking or not rinsing enough. Always use a fork to fluff, never a spoon.
Uneven Cooking
This happens if the heat isn’t consistent. Use a pot with a thick base and ensure your burner evenly distributes heat. Never lift the lid during the 15-minute simmer—trapped steam is key to even cooking.
Nutrition Facts
Frequently Asked Questions
What type of rice works best?
Aged basmati rice gives the best texture and fragrance. Look for brands like Daawat or Tilda for authentic results.
Can I use regular butter instead of ghee?
Yes, but use three-quarters the amount and melt it first. The flavor will differ slightly since ghee has a nuttier, richer taste.
How long should I soak the rice?
Soak for exactly 30 minutes in cold water. This ensures even cooking and prevents the grains from breaking.
Why did my rice turn mushy?
This usually happens from over-soaking or skipping the rinse. Always rinse until water runs clear and stick to the 30-minute soak.
- Five Spice Rice Recipe: Aromatic Grains With Warm Spice Balance - October 10, 2026
- Flavoured Basmati Rice Recipe: Aromatic Grains with Spiced Depth - October 10, 2026
- Fish Porridge Rice Cooker Recipe: Hands-Free Congee With Silky Depth - October 10, 2026