Home / Dessert / Kheer (Nepalese)

Kheer (Nepalese)

Slow-simmered rice pudding perfumed with cardamom and jeweled with almonds and raisins — Nepal’s festival-night sweet.

⏱ 5 minPrep time
🔥 50 minCook time
🍽 6Servings
🏷 DessertCategory
☆☆☆☆☆No ratings yet
Kheer - Nepali rice pudding with cardamom, almonds and raisins

Kheer is the rice pudding of South Asia, and in Nepal it is the sweet that marks every festival and auspicious beginning. Rice and milk simmer together for close to an hour, turning thick and creamy, sweetened with sugar and scented with cardamom. It is served at weddings, birthdays, and Dashain, often from a pot that has been bubbling all afternoon. The anticipation is part of the ritual. It is best eaten warm, with a second bowl close behind.

Slow-simmered sweetness for festival nights

Long cooking coaxes the milk into a rich, velvety sauce that clings to tender grains of rice, while cardamom perfumes every spoonful. Almonds and raisins add crunch and little bursts of sweetness, and a pinch of saffron turns it golden. It is warm, gentle, and nostalgic — the dessert equivalent of a blanket on a cool evening. Some families stir in ghee at the end for extra richness.

Key ingredients

  • Rice: basmati for separate grains, or a short-grain rice for a creamier kheer.
  • Full-fat milk: the base — whole milk is non-negotiable.
  • Sugar: added near the end.
  • Cardamom and a pinch of saffron: the classic perfume.
  • Almonds, raisins, and pistachios: the garnish.

Tips for the perfect kheer

Rinse the rice well, then simmer it in the milk over low heat, stirring frequently so the milk does not scorch on the bottom — a heavy-bottomed pot helps. Let it cook until the milk reduces and thickens and the rice is completely tender, about 40 to 50 minutes. Add the sugar at the end, once the kheer has thickened, since sugar thins it back down. Remember that kheer thickens further as it cools, so stop slightly looser than you want the final bowl.

Variations and storage

Swap the rice for seviyan (vermicelli) or add chopped dates and rose water for a different character. Kheer can be served warm or chilled — both are traditional. It keeps for 3 to 4 days in the fridge; thin it with a splash of milk when reheating.

Craving more? Explore all Nepalese Kitchen recipes.

Step by stepInstructions

  1. Heat the ghee in a heavy pot over medium heat. Add the rice and toast, stirring, for 2 minutes.
  2. Pour in the milk and bring to a gentle boil, stirring often.
  3. Reduce the heat to low and simmer 40 to 45 minutes, stirring every few minutes, until the rice is very soft and the milk has thickened and reduced by about a third.
  4. Stir in the sugar, cardamom, and saffron, if using, and simmer 5 more minutes.
  5. Stir in the almonds and raisins and remove from the heat.
  6. Serve warm, or chill and garnish with pistachios. It thickens more as it cools.

💡 Chef tips & storage

Stir often near the end — milk scorches fast once it thickens. For a richer kheer, swap 1 cup of the milk for full-fat evaporated milk.

Rate this recipe

☆☆☆☆☆No ratings yet
Sign in to rate this recipe.

Recipe details

Prep5 min
Cook50 min
Servings6
CategoryDessert
PublishedAugust 17, 2026
Emily — the cook behind My Comfort Recipes

Hi, I'm Emily 🧡

Hi, I'm Emily — the cook behind My Comfort Recipes. Simple, tested comfort food for real weeknights, written down the way grandma would. Pull up a chair. More about me →