Main Courses
Cooking 1 kg of ghee rice transforms ordinary basmati into a luxurious, fragrant centerpiece for any meal. The secret lies in slow-toasting whole spices in ghee until they release their aromatic oils, then simmering them with saffron-infused rice for a dish that's both comforting and elegant. This method ensures each grain absorbs the rich, nutty flavor of ghee while maintaining its signature fluffiness—no mushy textures here.
What sets this recipe apart is the toasted cardamom crunch that adds texture and depth. We'll use 100–200g of ghee for 1 kg rice, depending on your preferred richness, and temper whole spices like cinnamon, cloves, and cardamom until they sizzle. The saffron-infused water transforms the rice into a golden, fragrant masterpiece, while the ghee creates a velvety finish that makes every bite irresistible.
This isn't just rice—it's a restaurant-quality base that pairs perfectly with curries, grilled meats, or even as a standalone dish. The ghee-infused grains stay separate and fluffy, with a subtle crunch from toasted spices that elevates the experience. Whether you're hosting a dinner party or treating yourself to a special meal, this recipe delivers results that feel like a labor of love—without the fuss.
Ready to master this technique? We'll walk you through soaking, tempering, and cooking methods that guarantee perfectly infused, fragrant rice every time. The key is patience—letting the spices toast slowly and the rice absorb the ghee gradually. Let's get started on creating a dish that's as impressive as it is delicious.
Ingredients for 1 kg ghee rice
Ghee, saffron, and cardamom transform basmati into a luxurious centerpiece worth every ounce of patience.
| Ingredient | Amount | Notes |
|---|---|---|
| Basmati Rice 🍚 | 1 kg | Long-grain, premium quality preferred |
| Ghee 🧈 | 200 g | Pure, unsalted, for optimal flavor |
| Saffron Threads 🌼 | 0.1 g | High-quality, vibrant red strands |
| Green Cardamom Pods 🌿 | 10 whole | Freshly cracked for intense aroma |
| Cinnamon Sticks 🌱 | 2 whole | Ceylon cinnamon preferred |
| Cloves 🌶️ | 4 whole | Freshly pounded for deeper flavor |
| Bay Leaves 🍃 | 2 whole | Fresh, for subtle earthy notes |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Water 💧 | 2 ½ cups | Filtered for best results |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed for brightness |
| Fresh Coriander Leaves 🌿 | ¼ cup | Chopped, for garnish |
The ghee is non-negotiable here—look for pure, unsalted ghee from brands like Gowardhan or Amul for that authentic richness. Saffron can be pricey, but 100mg of high-quality strands (not powder) is what gives this dish its signature golden hue. Cardamom and cinnamon should be whole, not ground, for that toasted crunch. Spice counters at Indian grocery stores often carry premium varieties—worth the splurge for this recipe. Pro tip: if you can't find Ceylon cinnamon, regular cassia works but use half the amount to avoid bitterness.
No saffron? Turmeric at one-third the amount mimics the color (though not the flavor). Running low on ghee? Butter works in a pinch, but you'll lose that nutty depth. Fresh coriander is ideal, but dried cilantro at half the amount gets you close. The water should be filtered—tap water with chlorine can mute the rice's natural fragrance. For extra richness, some cooks add a splash of heavy cream at the end, but we're keeping this strictly ghee-infused for authenticity. The spices? Toast them until they sizzle but don't burn—that's when they release their magic.
Store any leftover rice in an airtight container with a paper towel on top to absorb moisture—keeps it fluffy for 3-4 days. The ghee-infused rice reheats beautifully—just add a splash of water and cover for 2-3 minutes in the microwave. For parties, make a double batch and keep it warm in a slow cooker on low. The spices lose potency after 2 days, so use them fresh for the best experience. This dish is all about the aroma—let it sit covered for 5 minutes after cooking to let those ghee and saffron notes develop fully.
Why You'll Love This Recipe
- No-Fuss Luxury: I swear by this for lazy Sundays—just toast the whole spices in ghee until they sing, then dump in the rice and water. That’s it. The rice does all the work while you sip chai.
- Golden, Fragrant Magic: The moment saffron blooms in warm ghee? Pure alchemy. Cardamom and cinnamon weave through each grain like a spiced hug—rich, toasty, and impossible to resist. (Yes, even on a Tuesday night.)
- Party-Ready in Minutes: Serve it at weddings or family gatherings—it’s fancy enough for guests but zero stress for you. The aroma alone makes the room feel celebratory, and the leftovers? Still a showstopper three days later.
- Budget Luxe Leftovers: A kilogram feeds a crowd but costs pennies per serving. Reheat portions in ghee for restaurant-quality rice every time—no dry, sad grains here. My wallet and taste buds thank me weekly.
Step-by-step instructions for fragrant saffron-infused basmati rice
This luxurious rice dish transforms simple basmati into a golden, aromatic masterpiece with toasted spices and saffron.
Toast the Whole Spices in Ghee
In a heavy-bottomed pot, melt the 200 g ghee over medium-low heat. Add the 10 whole green cardamom pods, 2 whole cinnamon sticks, 4 whole cloves, and 2 whole bay leaves. Let them toast gently for 3-4 minutes until the spices release their fragrance and the ghee takes on a warm, nutty aroma.
Watch carefully—the spices should sizzle lightly but not burn. If they darken too quickly, reduce the heat immediately. This step builds the aromatic foundation that will infuse the rice with deep, complex flavors. The ghee should bubble gently, creating a fragrant steam that fills your kitchen.
Bloom the Saffron and Add Rice
Remove the pot from heat and immediately add the 0.1 g saffron threads directly to the hot ghee. Stir gently for 30 seconds to release the saffron's vibrant color and floral notes. Return the pot to medium heat and add the 1 kg basmati rice, spreading it evenly to coat in the spiced ghee.
Toast the rice for 2-3 minutes until it turns translucent at the edges and emits a nutty aroma. This step ensures each grain absorbs the maximum flavor from the spices. Stir frequently to prevent burning—you're looking for rice that's lightly browned but not crispy. The saffron should now have infused the ghee with its signature golden hue.
Add Water and Salt
Pour in the 2.5 cups water and add the 1.5 tsp salt. Stir once to distribute the grains evenly, then bring to a gentle boil. Once boiling, reduce heat to low and cover tightly with a lid. Let the rice simmer undisturbed for 15 minutes—this initial cooking allows the grains to absorb liquid and develop their texture.
Resist the urge to peek or stir during this time. The rice needs to develop its own steam environment for even cooking. After 15 minutes, check the rice—it should have absorbed most of the water but still have a slight give when pressed between fingers. If it's too firm, add 2-3 tablespoons hot water and continue cooking.
Rest and Finish with Lemon
Once the rice is tender but still slightly firm to the touch (about 20 minutes total cooking time), remove from heat. Let it rest covered for 10 minutes. This resting period allows the steam to redistribute, resulting in perfectly fluffy grains. After resting, gently fluff the rice with a fork and stir in the 1 tbsp lemon juice and 0.25 cup chopped fresh coriander leaves.
The lemon juice brightens the rich ghee flavors while the coriander adds a fresh herbal note. Serve immediately while still warm, garnished with additional coriander if desired. Each bite should deliver a perfect balance of nutty ghee, floral saffron, and toasted spice notes—this is restaurant-quality rice made simple.
Pro Tips For Making 1 Kg Ghee Rice
- Bloom the Saffron: Crush the saffron threads between your palms first—this releases the color and aroma before they hit the hot ghee. I used to toss them in whole, and the rice always tasted underwhelming; now it’s rich and golden from the start. ---
- Toast the Spices Low: Lightly fry the cinnamon and cardamom in ghee on medium-low heat—high heat burns them fast, and you’ll taste bitter smoke. Let them sizzle gently for 30 seconds until fragrant, then remove immediately. Over-toasting ruins the delicate flavors. ---
- Rinse Rice Twice: Swirl the basmati in cold water twice—once to remove surface starch, then drain and rinse again. The second rinse cuts down on gummy rice later, even with all that ghee. I learned this after a batch turned into a gluey mess. ---
- Layer Ghee Gradually: Don’t dump all 1 kg of ghee at once—add half first, let it soak into the rice, then stir in the rest. This prevents the rice from steaming instead of frying, which is how you get that signature crispy texture. (Yes, even if it feels like a lot of oil.)
Common mistakes when making this dish
Overcooking the Rice
Ghee rice is all about that perfect al dente texture—overcooking turns it mushy and loses that luxurious fluffiness. I’ve ruined batches by letting it simmer too long or adding extra water without checking doneness. After 15 minutes of initial cooking, test with a fork: grains should be tender but still slightly firm with a tiny bite. If it’s too firm, add just 2 tbsp hot water and cook another 2 minutes. Never guess—this is where most home cooks go wrong. 🌡️
Skipping the Resting Time
Rushing the 10-minute rest after cooking is a cardinal sin. That’s when the steam redistributes, locking in flavor and fluff. I once served rice immediately and got complaints about it being "dry." The fix? Cover the pot and let it sit—no peeking! The ghee needs time to meld with the rice, and the grains will plump to perfection. This step is non-negotiable for that restaurant-quality texture. ⏰
Burning the Spices
Toasting spices too aggressively turns them bitter and smoky, ruining the delicate balance of flavors. I’ve seen cardamom and cinnamon darken into charcoal in seconds! Keep heat at medium-low and watch closely—spices should sizzle but not brown. If they darken, remove the pot immediately. The goal is a warm, nutty aroma, not a burnt smell. This is where patience pays off—rushed toasting equals ruined rice. 🔥
Using Low-Quality Ghee
Not all ghee is created equal. Cheap, impure ghee lacks that rich, nutty depth and can make your rice taste flat. I’ve tried store-brand ghee and noticed the difference immediately—less aroma, less flavor. Invest in pure, unsalted ghee like Gowardhan or Amul. The extra cost is worth it for that luxurious finish. If you must substitute, clarified butter works, but it won’t have the same depth. 🧈
Ignoring the Saffron Bloom
Simply tossing saffron into the pot without blooming it first wastes its vibrant color and floral notes. I learned this the hard way—my first attempt left the rice pale and flavorless. Here’s the fix: Remove the pot from heat, add saffron to the hot ghee, and let it steep for 30 seconds off the flame. This releases the saffron’s magic, turning the ghee golden and infusing it with aroma. Skipping this step means missing the dish’s signature elegance. 🌼
Uneven Ghee Distribution
Dumping all the rice into the ghee at once means some grains get coated while others sit dry. I’ve seen batches where half the rice was flavorful and the other half tasted bland. The solution? Spread the rice evenly in the ghee and toast in batches if needed. Stir frequently to ensure every grain gets that ghee bath. This ensures consistent flavor and texture throughout the pot. 💡
Nutrition facts
Frequently asked questions
Can I make this recipe with short-grain rice instead of basmati?
Technically yes, but it won't have the same texture or aroma. Short-grain rice like jasmine or sona masoori will absorb more ghee and become stickier, losing that signature fluffiness. For authentic ghee rice, stick with long-grain basmati—it's designed to stay separate and fragrant. If you must use short-grain, reduce the ghee to 150g and rinse the rice thoroughly first.
How do I adjust this for a larger crowd (e.g., 2 kg rice)?
Scale all ingredients proportionally: use 400g ghee, 0.2g saffron, and 5 cups water for 2 kg basmati. The key is maintaining the same ratio—about 20% ghee by weight of rice. Cook in batches if needed, as larger pots can cause uneven heat distribution. For serving, use a large chafing dish to keep the rice warm and fluffy.
Can I substitute saffron with turmeric?
Yes, but it won't taste the same. Use ⅓ tsp turmeric powder for 0.1g saffron—it'll give the rice color but lacks saffron's floral aroma. For best results, combine ¼ tsp turmeric + ¼ tsp orange food coloring to mimic saffron's hue. The flavor difference is noticeable, but it works in a pinch for special occasions.
Why does my ghee rice turn out dry?
Dry rice usually means either overcooking or insufficient water. Check your rice-to-water ratio—1 kg basmati needs 2.5 cups water. If it's still dry after cooking, add 2 tbsp hot water and cover for 2 more minutes. The resting time is critical too—skipping it lets steam escape, making rice dry. Always use a tight-fitting lid to trap moisture.
What's the best way to reheat ghee rice?
Reheat gently with 1-2 tbsp water in a pot over low heat, covered for 3-4 minutes. Microwaving works too—sprinkle 1 tsp water over the rice, cover, and heat for 1 minute. Never reheat dry—it makes the ghee separate and the rice tough. For extra richness, add 1 tsp fresh ghee while reheating. The texture won't be perfect, but it'll still taste amazing.
