
Silky, aromatic rice kheer transforms humble ingredients into a luxurious dessert that captivates with every spoonful. This elevated version of traditional Indian rice pudding combines slow-simmered rice and milk with exotic spices, creating a dessert that's both comforting and sophisticated.
I first made this recipe when hosting friends for dinner, and one guest who claimed to dislike rice pudding ended up requesting seconds and then asking for the recipe before leaving.
Essential Kheer Ingredients
- Basmati + arborio rice: Floral notes + creaminess (¼ cup each)
- Whole milk: Base for richness (4 cups)
- Heavy cream: Luxurious mouthfeel (2 tbsp)
- Rice flour: Secret thickener (1 tbsp)
- Cardamom: Signature spice (¼ tsp freshly ground)
- Saffron: Golden hue + subtle flavor (8-10 threads)

Step-by-Step Instructions
- Step 1: Prepare rice
- Rinse and soak basmati+arborio rice 30 mins
- Step 2: Reduce milk
- Simmer 4 cups milk in heavy pot
- Step 3: Cook rice
- Add rice, simmer 25-30 mins until soft
- Step 4: Add sugar
- Stir in ⅓ cup sugar, cook 10-15 mins
- Step 5: Thicken
- Mix rice flour with milk, stir into kheer
- Step 6: Finish
- Add cream, spices, rose water (½ tsp), nuts
Cultural Significance
Kheer holds sacred status in Indian culture, appearing at weddings and religious ceremonies for thousands of years. Its creamy richness symbolizes prosperity and abundance in Hindu tradition.

Serving & Storage
- Serve warm or chilled in decorative bowls
- Garnish with pistachios, saffron threads
- Keeps 3 days refrigerated (thins with milk)
- Flavors intensify after 24 hours
I discovered the rice combination accidentally when short on basmati. The arborio's starch created such superior texture it's now my standard method.
Patience in milk reduction creates unmatched depth. This slow process concentrates natural sweetness for a dessert of extraordinary complexity.
Frequently Asked Questions
- → Why use two different types of rice?
- The combination of basmati and arborio rice creates the perfect texture - basmati provides the traditional aroma while arborio adds creaminess due to its high starch content.
- → Can I make kheer with just one type of rice?
- Yes, you can make it with just basmati rice for a traditional version, or just arborio rice for a creamier pudding. The combination gives the best of both worlds.
- → What's the purpose of adding rice flour?
- The rice flour helps thicken the pudding without having to reduce the milk as much, creating a creamier consistency while shortening the cooking time.
- → Can I make this dairy-free?
- Yes, you can substitute the milk with coconut milk or almond milk, though it will change the flavor profile. Skip the cream or use coconut cream instead.
- → Is rose water necessary?
- While it adds an authentic touch, you can omit rose water if you don't have it. You can substitute with a touch of vanilla extract for a different but still delicious flavor.