As the sun sets and the world unwinds, I often find comfort in the kitchen, where time seems to pause, dishing up moments of joy with each stir of a pot. This is exactly how I discovered Rice Kheer—an exquisite Indian dessert that transforms a simple evening into a delightful experience. The first time I whipped it up, the sweet aroma of cardamom and saffron enveloped my home, instantly lifting my spirits and sparking memories of family gatherings.
Creamy and rich, Rice Kheer is the perfect antidote to those mundane fast-food nights, offering a delectable taste of tradition that’s surprisingly easy to make. Whether you’re celebrating a festival, hosting friends, or simply longing for a spoonful of sweetness to indulge your cravings, this gluten-free, vegetarian delight is bound to impress. Join me as we dive into this comforting recipe that’s more than just dessert—it’s a warm hug in a bowl.
Why is Rice Kheer a must-try dessert?
Irresistible Creaminess: The smooth, velvety texture coats every grain of rice, creating a delightful experience in every bite.
Aromatic Bliss: Infused with fragrant cardamom and luxurious saffron, it tantalizes the senses and brings warmth to your kitchen.
Simplicity to Love: With easy-to-follow steps, anyone can create this traditional Indian treat that’s far from complicated.
Nutritional Perks: It’s not just delicious—this gluten-free, vegetarian dessert is a guilt-free indulgence that fits into various diets.
If you enjoy comforting dishes, try this traditional Indian dessert to fill your home with joy and warmth!
Rice Kheer Ingredients
For the Base
• Basmati rice – Rinse thoroughly to remove excess starch for a smoother texture.
• Full-fat milk – Gives creaminess and richness to the kheer; can be substituted with coconut milk for a vegan version.
• Sugar – Adds sweetness; adjust to taste depending on preference.
For Flavoring
• Saffron – Imparts a luxurious aroma and color; can substitute with a few drops of yellow food coloring in a pinch.
• Green cardamom seeds powder – Contributes unique floral notes; use fresh seeds for the best flavor.
For the Crunch
• Cashew nuts and Almonds (chopped) – Adds crunch and enhances richness; can be replaced with any preferred nut like pistachios.
Embrace these simple ingredients to create a delightful bowl of Rice Kheer that turns an ordinary moment into a sweet celebration!
How to Make Rice Kheer
- Rinse the basmati rice thoroughly under cold water until the water runs clear. This helps remove excess starch, and then soak the rice for 20-30 minutes to ensure a fluffy texture.
- Simmer the full-fat milk in a heavy-bottomed pan over medium-low heat. Stir regularly to prevent the milk from scorching, letting the comforting aroma fill your kitchen.
- Add the drained rice to the simmering milk and allow it to cook for 25-30 minutes. Stir every five minutes until the rice is soft and has absorbed that creamy goodness.
- Sweeten the mixture by stirring in sugar and saffron strands. Let it simmer for an additional 6-7 minutes until the kheer thickens to a luscious consistency that makes your mouth water.
- Mix in the chopped cashews, almonds, and cardamom powder. Serve the kheer warm or chilled, letting those delightful flavors meld together beautifully.
- Check consistency by ladling some kheer; it should flow together smoothly without separating, making it an irresistible treat!
Optional: Garnish with additional nuts or a sprinkle of cardamom before serving for that extra touch!
Exact quantities are listed in the recipe card below.

How to Store and Freeze Rice Kheer
Fridge: Store rice kheer in an airtight container in the refrigerator for up to 3 days. Stir well before serving to reincorporate the texture.
Freezer: While not recommended for long-term storage, you can freeze rice kheer for about 1 month. Use a freezer-safe container, leaving some space for expansion.
Reheating: Thaw in the refrigerator overnight, then reheat gently on the stovetop or in the microwave, adding a splash of milk to restore creaminess.
Avoid Separation: To maintain the perfect texture, consume leftover rice kheer within a few days, as it tends to thicken when refrigerated.
Tips for the Best Rice Kheer
- Soaking Matters: Soak basmati rice for 20-30 minutes to achieve that fluffy texture; this prevents it from becoming too starchy during cooking.
- Constant Stir: Stir the milk mixture frequently to avoid scorching at the bottom of the pan, which could ruin your creamy Rice Kheer.
- Perfect Consistency: Keep an eye on the cooking time; overcooked rice can turn mushy, while tender rice allows for a delightful texture.
- Flavor Boost: Use fresh green cardamom seeds for the best flavor; it elevates the overall taste of your traditional Indian dessert.
- Chill for Greatness: Allow the kheer to rest in the fridge for a couple of hours before serving for enhanced flavors and a refreshing experience.
Rice Kheer Variations & Substitutions
Feel free to get creative and customize your Rice Kheer with these delightful variations that will tantalize your taste buds!
-
Quinoa Swap: Replace basmati rice with quinoa for a nutritious twist, adding a nutty flavor and unique texture.
-
Chocolate Delight: Stir in cocoa powder for a luscious chocolate kheer that will delight dessert lovers and kids alike.
-
Dried Fruit Medley: Incorporate dried fruits like raisins, figs or dates for a burst of natural sweetness and an added chewy texture.
-
Nutty Explosion: Use a mix of your favorite nuts, like walnuts or hazelnuts, to provide deliciously varied crunch and healthful benefits.
-
Cardamom Infusion: Boost the aromatic flavor by adding extra green cardamom pods while cooking; your kitchen will smell heavenly!
-
Coconut Twist: Substitute full-fat milk with coconut milk for a tropical flair that melds beautifully with the saffron and enhances flavors.
-
Spicy Kick: Add a pinch of ground nutmeg or a drop of vanilla extract to introduce a fragrant warmth and depth to your kheer.
-
Vegan Option: Keep it creamy and plant-based by using almond or oat milk, perfect for those with lactose intolerance or seeking a vegan dessert.
What to Serve with Rice Kheer?
Elevate your dessert experience by pairing this traditional Indian delight with complementary flavors and textures.
- Warm Spiced Chai: The aromatic spices in chai create a cozy match with the creamy sweetness of rice kheer, offering a delightful balance.
- Fresh Fruit Salad: A refreshing mix of seasonal fruits adds a burst of freshness, contrasting beautifully with the rich, creamy dessert.
- Crispy Puri: The crunchiness of puri provides a textural contrast that enhances the overall enjoyment, making each bite a unique experience.
- Chocolate Burfi: For a touch of indulgence, serve with chocolate burfi, which adds sweet richness and pairs well with kheer’s flavors.
- Roasted Nuts Mix: A sprinkle of roasted nuts imparts an extra crunch, harmonizing with the soft texture of the kheer and adding depth of flavor.
- Mango Lassi: This creamy, tropical drink complements the kheer perfectly, making it a refreshing accompaniment that cools the palate.
Make Ahead Options
These Rice Kheer are perfect for busy home cooks looking to save time without sacrificing flavor! You can prepare the base of the kheer—cooking the rice in milk—up to 24 hours in advance. Simply follow steps 1 through 4, then let it cool before transferring it to an airtight container. Refrigerate to maintain its creamy texture. Before serving, gently reheat the kheer on low heat, stirring in additional milk to achieve the desired consistency if it thickens. Finally, stir in the sugar, saffron, and nuts just before serving for the best flavor and freshness. This way, you’ll have a delightful dessert ready to enjoy with minimal effort!

Rice Kheer Recipe FAQs
How do I select the best basmati rice for Rice Kheer?
Absolutely! Choose high-quality basmati rice, ideally aged, as it offers the best aroma and flavor. Look for rice grains that are long, slender, and free from any dark spots or broken pieces. The fresher the rice, the better your kheer will be.
How should I store Rice Kheer, and how long will it last?
Rice Kheer can be stored in an airtight container in the refrigerator for up to 3 days. Always give it a good stir before serving again, as it may thicken while chilled. If you find it too thick, you can revive its creamy texture by adding a splash of milk.
Can I freeze Rice Kheer, and if so, how?
Yes! If you want to save some for later, you can freeze Rice Kheer for up to 1 month. Use a freezer-safe container, leaving a little space at the top for expansion. To thaw, place it in the refrigerator overnight, then reheat gently on low heat, adding a touch of milk to bring back its smooth consistency.
What should I do if my Rice Kheer turns too thick during cooking?
Very common! If your kheer gets too thick while simmering, don’t worry. Simply add a little warm milk, stirring continuously to regain the desired creamy texture. Just be mindful not to overcook the rice, as this can lead to a mushy outcome.
Is Rice Kheer suitable for people with dietary restrictions?
Absolutely! Rice Kheer is a gluten-free and vegetarian dessert, making it a safe choice for many diets. If you’re looking to make it vegan, simply substitute the full-fat milk with coconut milk, which will lend a lovely tropical flavor. Just be cautious of nut allergies if you choose to include cashews or almonds.
How can I enhance the flavor of my Rice Kheer?
To infuse even more flavor into your kheer, consider adding a splash of vanilla extract or a pinch of nutmeg while it’s simmering. The addition of fresh cardamom is a must for that authentic taste; it can elevate the dish tremendously! You can also garnish with more nuts or even rose petals to make it visually appealing.

Creamy Rice Kheer: A Taste of Tradition You’ll Adore
Ingredients
Equipment
Method
- Rinse the basmati rice thoroughly under cold water until the water runs clear. Soak the rice for 20-30 minutes.
- Simmer the full-fat milk in a heavy-bottomed pan over medium-low heat. Stir regularly to prevent scorching.
- Add the drained rice to the simmering milk and allow it to cook for 25-30 minutes.
- Sweeten by stirring in sugar and saffron strands. Let it simmer for an additional 6-7 minutes.
- Mix in the chopped cashews, almonds, and cardamom powder. Serve warm or chilled.
- Check consistency; it should flow smoothly without separating.





