Go Back

Instant Pot Indian Rice Pudding / Instant Pot Kheer

Easy and delicious rice pudding (known as kheer in Hindi) is a no fail one pot recipe with minimal ingredients.
Prep Time 30 mins
Cook Time 40 mins
Total Time 1 hr 10 mins
Course Dessert
Cuisine Indian, North Indian
Servings 8


  • Instant Pot
  • Immersion Blender


For the Kheer

  • 1/3 cup  long grained basmati rice  (rinsed and soaked in 1 cup of water for 30 minutes)
  • 1/2 cup water
  • 4 cups whole milk
  • 1/4 cup slivered almonds
  • 1/2 tsp ground cardamom  (optional)
  • Pinch of saffron strands  (approximately 15 strands)
  • 3/4 cup sugar

For garnish

  • 1/4 cup slivered almonds
  • Pinch of saffron strands (approximately 15 strands)
  • 1 tbsp whole milk
  • 1 tbsp pistachios chopped into thin slices (unsalted and un-shelled)



  • Rinse the basmati rice well. Soak it in one cup of cold water 30 minutes. Drain the water and set the rice aside.
  • Chop the pistachios into thin slices


  • Select sauté on the instant pot and adjust to normal. Add ½ cup water to the pot. Let the water boil. 

  • Once the water starts steaming add the milk in the pot. (This step is key. The water needs to boil and steam).
  • Add rice and give it a good stir. Then add 1/4 cup slivered almonds.
  • Make sure nothing is stuck to the bottom of the pot. Press cancel. Secure the lid on the pot and close the pressure-release valve. Select manual and cook at high pressure for 22 minutes. When cooking is complete, use natural pressure release to depressurize. Open the lid.
  • Select saute and adjust to normal. Use an immersion blender

    to blend the kheer slightly. Blend for about 45 seconds. That will enable the rice to blend slightly and keep some grains intact.
  • Then add a pinch of saffron strands. Add sugar, ground cardamom {optional}, and blend again with the immersion blender for 30 seconds. Let the kheer saute for about 5 minutes and stir occasionally. The kheer will thicken. Keep stirring occasionally to prevent the sugar from getting caramelized.
  • After 5 minutes of sauteing, press cancel, and transfer the kheer into a serving bowl or small cups. Let the kheer set.


  • Place a pinch of saffron in a bowl in a tablespoon of milk. Let the saffron sit in the milk for 5 minutes. Garnish the kheer with saffron/milk mix and top with pistachios and slivered almonds.


  • This recipe is for delicious creamy thick kheer. If you like it watery then do not saute for very long. However, thick set, cold kheer is delicious.
  • I personally don't add ground cardamom. You can eliminate it if you like.
Keyword Diwali Dessert, Easy Kheer, Indian Dessert, Instant Pot Diwali Recipe, Instant Pot Easy Kheer, Instant Pot Indian Kheer, Instant Pot Indian Rice Pudding, Instant Pot Kheer, Instant Pot Rice Pudding