Kheer Rice Pudding instant pot
Print Recipe
4.53 from 59 votes

Rice Pudding / Kheer - Instant Pot

An Indian favorite dessert for special occasions - Rice pudding made with rice and milk infused with saffron, cardamom and assorted dried fruits. 
Prep Time5 mins
Cook Time30 mins
Total Time35 mins
Course: Dessert
Cuisine: Indian
Keyword: easy, indian, instant pot
Diet: Gluten-free, Vegetarian
Method: Instant Pot/Pressure Cooker
Servings: 6
Calories: 256kcal
Author: Meeta Arora



  • Add everything in the instant pot. Close lid with vent in sealing position.  
  • Set instant pot to PORRIDGE mode for 20 minutes on high pressure. When instant pot beeps, let the pressure release naturally.
  • Open Instant Pot and mix well. Rice pudding is ready. Serve warm or chilled.
  • If needed, to get the desired consistency, cook on SAUTE mode for 2-3 mins. Or add more milk, mix and let it boil for a minute.  



  • Sanitize the instant pot thoroughly - the steel insert, lid and sealing ring. If you have an extra sealing ring for sweet foods, use it. 
  • If you don't have already roasted nuts. Add 1 tbsp of ghee in the instant pot and saute the nuts for about a minute. Then follow the recipe. 
  • When kheer is stored, it gets thicker and creamier. If you prefer, you can thin the consistency by adding more milk. 
  • PLEASE READ: This recipe was created in a 6qt Instant Pot DUO60 Multi-use Pressure Cooker. I do not recommend making this in a 3qt or doubling the recipe in a 6qt, as the milk boils and can come out. 
  • Variations: 
    • Add cinnamon powder and vanilla essence to get a different flavor. 
    • You can use brown sugar instead of white sugar, based on your preference. 


Calories: 256kcal | Protein: 7.4g | Fat: 8.4g | Saturated Fat: 3.5g | Cholesterol: 16mg | Sodium: 67mg | Potassium: 300mg | Fiber: 0.9g | Sugar: 26.1g | Calcium: 150mg | Iron: 1.1mg