CookSnap is coming soon — Join the waitlist →
Back to recipes

Rice Kheer

Creamy, cardamom-scented rice pudding sweetened with condensed milk and topped with cashews and raisins. A classic Indian dessert that's simple to make and deeply satisfying.

Total time
35 min
Servings
4
Calories
385
Protein
8g
Rice Kheer
comfortindulgentindianvegetariancreamysoftdinnerdessert

Ingredients

  • ½ cup basmati rice
  • 4 cups whole milk
  • ¾ cup sweetened condensed milk
  • 2 tbsp ghee or butter
  • 4 whole green cardamom pods, lightly crushed
  • ¼ cup cashew pieces
  • ¼ cup raisins
  • 10 whole saffron threads

Instructions

  1. 1

    Rinse basmati rice under cold water until water runs clear, about 2 minutes.

  2. 2

    Soak saffron threads in 2 tbsp warm milk for 5 minutes until color releases.

  3. 3

    Heat ghee in a heavy-bottomed pot over medium heat. Toast cashews and raisins until fragrant, about 2 minutes.

  4. 4

    Add rinsed rice to the pot and stir for 1 minute until lightly coated with ghee.

  5. 5

    Pour in 4 cups milk and add crushed cardamom pods. Bring to a boil, then reduce heat to low.

  6. 6

    Simmer uncovered for 20 minutes, stirring occasionally, until rice is very soft and milk reduces by half.

  7. 7

    Stir in condensed milk and saffron with its soaking milk. Simmer 3 more minutes until creamy.

  8. 8

    Remove cardamom pods. The kheer should coat the back of a spoon and pour slowly.

  9. 9

    Pour into bowls while warm. Top with reserved toasted cashews and raisins.

  10. 10

    Serve warm or chilled; kheer thickens further as it cools.

Tools you’ll need

  • heavy-bottomed pot (3-quart minimum)
  • wooden spoon
  • measuring cups and spoons
  • fine-mesh strainer

Cook smarter

Get matched recipes for what’s in your fridge

CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.