Home › Recipes › Dessert ›Indian ›Creamy Indian Spiced Rice Pudding with Nuts and Saffron (Kheer)
DESSERT

Creamy Indian Spiced Rice Pudding with Nuts and Saffron (Kheer)

This traditional Indian dessert, Kheer, is a rich and aromatic rice pudding slow-cooked with milk, sugar, fragrant spices, and a generous mix of nuts. It's a comforting and elegant treat perfect for any occasion, especially festivals.

✎
HOW TO MAKE IT

Let's cook.

01

Drain the soaked Basmati rice thoroughly. In a heavy-bottomed pot or Dutch oven, melt 1 tablespoon of ghee over medium heat. Add the drained rice and sauté for 2 minutes until lightly fragrant.

02

Pour in 4 cups of whole milk and bring the mixture to a gentle boil over medium-high heat, stirring occasionally to prevent sticking. Once boiling, reduce the heat to low and simmer, stirring frequently, for 30 minutes, or until the rice is tender and the milk has thickened considerably.

03

Stir in 1/2 cup of granulated sugar, 1/4 teaspoon of cardamom powder, and the saffron strands soaked in warm milk. Continue to simmer for another 10 minutes, stirring constantly, until the kheer reaches a creamy, pudding-like consistency.

04

Remove the pot from the heat. Stir in 1/4 cup of sliced almonds and 1/4 cup of chopped pistachios. Reserve a small amount of nuts for garnish.

05

Serve the Creamy Indian Spiced Rice Pudding warm or chilled, garnished with the remaining nuts. For an extra touch, a few additional saffron strands can be sprinkled on top.

About This Recipe

This traditional Indian dessert, Kheer, is a rich and aromatic rice pudding slow-cooked with milk, sugar, fragrant spices, and a generous mix of nuts. It's a comforting and elegant treat perfect for any occasion, especially festivals.
Creamy Indian Spiced Rice Pudding with Nuts and Saffron (Kheer)
Simple ingredients.
Big flavor.
✦
♨

Chef's Tips

For a richer flavor, use full-fat milk. Stirring frequently is key to prevent the milk from scorching and the rice from sticking to the bottom of the pot. Adjust sugar to your preference.
↔

Easy Substitutions

You can substitute Basmati rice with any short-grain rice, though the texture will be slightly different. Cashews or walnuts can replace almonds and pistachios. Vegan kheer can be made with plant-based milk (almond, oat, or coconut) and vegan butter or oil.
▱

Storage & Reheating

Store leftover kheer in an airtight container in the refrigerator for up to 3 days. It will thicken upon chilling; you can add a splash of milk when reheating to restore consistency.

Serving Suggestions

Serve warm as a comforting dessert after a meal. Chill thoroughly and serve cold on a hot day. Offer small bowls as part of a festive dessert spread. Garnish with a sprinkle of rose petals for an elegant presentation. Pair with a cup of masala chai for a delightful afternoon treat.

Common Mistakes

Not stirring frequently enough, leading to scorched milk or rice sticking to the bottom. Using too high heat, which can cause the milk to boil over or burn. Not soaking the rice, resulting in longer cooking times and a less creamy texture. Adding sugar too early, which can toughen the rice grains. Overcooking, which can make the kheer too thick and pasty.

Frequently Asked Questions

Can I make kheer ahead of time?

Yes, kheer can be made 1-2 days in advance and stored in the refrigerator. It often tastes even better the next day as the flavors meld.

What kind of rice is best for kheer?

Basmati rice is traditional due to its aroma and long grains, but any short-grain rice like Arborio or even regular white rice can be used.

Can I use condensed milk?

Yes, you can replace some or all of the sugar with sweetened condensed milk for an even richer and sweeter kheer. Adjust the quantity to taste.

How do I prevent lumps?

Stirring continuously, especially during the initial boiling and thickening stages, helps prevent lumps and ensures a smooth consistency.

Can I add other dried fruits?

Absolutely! Raisins, chopped dates, or dried cranberries can be added along with the nuts for extra flavor and texture.
MORE TO KNOW
The secret to a truly creamy kheer lies in the slow simmering process. This allows the rice to break down and release its starches, naturally thickening the milk into a luscious pudding. Don't rush this step; patience will be rewarded with a superior texture. Soaking the rice beforehand also helps it cook more evenly and quickly, contributing to the overall creaminess. If your kheer becomes too thick, simply add a little warm milk to achieve your desired consistency.
WHAT PEOPLE THINK

Reviews

☆

No reviews yet

Be the first person to review this recipe.

SHARE YOUR THOUGHTS

Made this recipe?

Tell us how it turned out.

Your review will be checked before appearing publicly.