
This traditional dessert transforms humble rice into a fragrant, creamy masterpiece with just a handful of ingredients. The secret lies in slow cooking the rice in milk until it reaches a porridge-like consistency, allowing the grains to absorb all the rich, sweet flavors.
Cardamom and saffron infuse every bite with warm, aromatic complexity. I tested this multiple times to ensure the rice cooks evenly without burning, and the result is always smooth, luxurious, and perfectly balanced in sweetness.
What emerges is a dessert that’s both comforting and elegant—creamy rice studded with delicate spice notes. It’s the kind of dish that feels special enough for celebrations but simple enough for any day.
Serve warm or chilled, garnished with nuts and a few extra saffron strands for color. This method never fails to deliver authentic results.
Ingredients for Indian Rice Dessert
A handful of aromatic ingredients create this luxurious, creamy Indian-inspired dessert with ease.
| Ingredient | Amount | Notes |
|---|---|---|
| Basmati Rice 🌾 | ¾ cup | Rinsed until water runs clear |
| Whole Milk 🥛 | 4 cups | Full-fat for creaminess |
| Sugar 🍚 | ¾ cup | Adjust to taste preference |
| Cardamom Pods 🌿 | 8 whole | Lightly crushed to release seeds |
| Saffron Threads 🌼 | ¼ tsp | Soaked in warm milk |
| Ghee 🧈 | 2 tbsp | Clarified butter for richness |
| Cashews 🌰 | ¼ cup | Chopped, for garnish |
| Pistachios 🌰 | ¼ cup | Chopped, for garnish |
| Raisins 🍇 | ¼ cup | Optional, for sweetness |
| Rose Water 🌹 | 1 tsp | For floral aroma |
| Ground Cinnamon 🌿 | ¼ tsp | Optional, for warmth |
The saffron is non-negotiable here. Look for deep red threads at Indian grocery stores or Whole Foods—avoid the powdered kind (it’s often cut with fillers). Cardamom pods should be green and plump; if they’re dried out and gray, they’ve lost their potency. I source mine from Patel Brothers or Amazon for consistent quality. The ghee is what gives this its signature richness, so use pure, high-quality ghee like Ancient Organics or 4th & Heart.
No saffron? A pinch of turmeric for color plus a drop of vanilla mimics the hue and depth (just go easy—too much turmeric tastes bitter). Swap cardamom pods for ground cardamom at half the amount. For a lighter version, replace whole milk with half-and-half (but don’t go lower than that). The nuts can be swapped for almonds or walnuts, and dried cranberries work in place of raisins.
This keeps well for 4-5 days in the fridge, and the flavors actually deepen over time. Reheat gently with a splash of milk to restore creaminess. The saffron-infused milk can be prepped ahead (up to 24 hours), but cook the rice fresh for best texture.
Why You’ll Love This Recipe
- One Pot Wonder: I love that this comes together in a single pot—just simmer the basmati rice, milk, and sugar while the cardamom and saffron work their magic.
- Heavenly Aroma: The scent of cardamom and saffron steeping in warm milk is pure comfort. Honestly, it makes the whole kitchen smell like a cozy Indian sweet shop.
- Feeds a Crowd: Between us, this dessert stretches easily for gatherings, and it’s just as good warm or chilled the next day.
- Budget Friendly: Basmati rice and a few pantry staples are all you need—no fancy ingredients, and it feels luxurious. I’ll be real: it’s my go-to for impressing guests without breaking the bank.
Step-by-Step Instructions for Cardamom-Scented Rice Dessert
This traditional method ensures rich, fragrant results with the perfect creamy texture.
Step 1: Soak Saffron and Prepare Rice
Begin by soaking the 0.25 tsp Saffron Threads in 2 tablespoons of warm Whole Milk for 10 minutes. This releases the saffron’s vibrant color and aroma, which will infuse the entire dish.
Rinse the 0.75 cup Basmati Rice under cold water until the water runs clear. This removes excess starch and prevents the rice from becoming gummy during cooking. Drain the rice well and set it aside.
Step 2: Infuse Milk with Cardamom and Cook Rice
In a heavy-bottomed pot, heat the remaining 4 cups Whole Milk over medium heat. Add the 8 whole Cardamom Pods, lightly crushed to release their seeds. Bring the milk to a gentle simmer, then reduce the heat to low and let it infuse for 5 minutes.
Add the drained Basmati Rice to the infused milk and stir gently. Cook uncovered for 20-25 minutes, stirring occasionally to prevent sticking, until the rice is tender and the milk has thickened slightly. The mixture should coat the back of a spoon but still be fluid.
Step 3: Sweeten and Add Ghee
Stir in the 0.75 cup Sugar and 2 tbsp Ghee, ensuring the sugar dissolves completely. The Ghee adds a rich, buttery depth to the dessert. Continue cooking over low heat for another 10-15 minutes, stirring frequently, until the mixture thickens to a pudding-like consistency.
Watch for the rice to soften fully and the milk to reduce into a creamy base. The sugar will caramelize slightly, adding a subtle depth of flavor.
Step 4: Add Rose Water and Finish Cooking
Remove the pot from heat and stir in the 1 tsp Rose Water. This adds a delicate floral note that complements the cardamom and saffron beautifully. Be careful not to add too much, as rose water can be overpowering.
Let the dessert rest for 5 minutes to allow the flavors to meld. The mixture will thicken slightly as it cools.
Step 5: Garnish and Serve
Spoon the warm rice dessert into serving bowls. Garnish with the 0.25 cup Cashews, 0.25 cup Pistachios, and 0.25 cup Raisins, all chopped. For an extra layer of flavor, sprinkle with the 0.25 tsp Ground Cinnamon.
Serve warm or at room temperature. The texture should be creamy and luxurious, with the saffron lending a golden hue and the cardamom providing a warm, aromatic finish.
Pro Tips For Making Indian Rice Dessert
- Soak the Rice: Rinse basmati rice until water runs clear, then soak for 20-30 minutes—this keeps the grains long and prevents mushiness when simmering in milk.
- Bloom the Saffron: Crush saffron threads and steep in 2 tablespoons warm milk for 10 minutes before adding; I learned this the hard way after wasting expensive threads in cold liquid.
- Simmer Low and Slow: Keep the heat at a gentle simmer—any higher and the milk will scorch or the rice won’t absorb the liquid evenly.
- Crush Cardamom Lightly: Bruise cardamom pods just enough to split the shells, but don’t grind them—this releases flavor without bitter bits in your dessert.
Storing and Reheating This indian rice dessert
Refrigerator Storage
Let this dessert cool completely before transferring to airtight containers. It stays fresh in the fridge at 40°F or below for 4-5 days. I use glass containers to preserve the saffron’s golden color. The flavors actually deepen overnight. ❄️
Freezer Storage
For longer storage, freeze in portion-sized containers for up to 3 months. Leave ½ inch headspace for expansion. I recommend using quart-sized freezer bags—they’re space-efficient and thaw quickly. Label with the date to track freshness.
Stovetop Reheating
Gently reheat on low heat with 2-3 tbsp milk or water to restore creaminess. Stir frequently for 5-7 minutes until warmed through. Avoid boiling to prevent curdling. This method preserves the dessert’s velvety texture best. 🔥
Microwave Reheating
For quick servings, microwave covered with a damp paper towel. Use 50% power in 30-second intervals, stirring between each. Add 1 tbsp milk if it looks dry. Total time usually takes 1-2 minutes.
Serving Temperature
This dessert tastes wonderful warm, at room temperature, or chilled. If serving cold, let it sit out for 10-15 minutes to take the chill off. The garnishes—nuts and raisins—add freshness to reheated portions.
Nutrition Facts
Frequently Asked Questions
Can I use a different type of rice?
Stick with basmati for best texture, but jasmine works in a pinch. Avoid short-grain rice as it turns too mushy. Always rinse well to remove excess starch.
Why does my dessert curdle when reheating?
High heat or rapid temperature changes cause curdling. Always reheat on low heat and stir frequently. Adding 1-2 tbsp milk helps stabilize the mixture.
Is there a vegan version?
Swap whole milk for full-fat coconut milk and ghee for coconut oil. The flavor will differ slightly but remains rich and creamy.
- Indian Jasmine Rice Recipe: Fragrant Basmati-Free Elegance - October 19, 2026
- KFC Rizo Rice Recipe: Copycat Side Dish With Savory Spice Blend - October 19, 2026
- Jeerakasala Rice Recipe: Fragrant Cumin-Infused Kerala Delight - October 19, 2026