Instant Pot Indian Rice Pudding

Instant Pot Indian Rice Pudding
4.5 from 2 ratings
Rice pudding is a beloved, old-fashioned dessert that you should also enjoy as an easy and delicious breakfast treat. In fact, this dish is a regional breakfast specialty in Arkansas. This creamy rice pudding, known as Kheer, is a wildly popular sweet treat in India and calls for cardamom for a unique punch of spice. Recipe courteys of Spice Cravings
Prep Time
Cook Time
Instant Pot Indian Rice Pudding
Total time: 50 minutes
  • 1/4 cup water
  • 5 cup 2% milk
  • 1/2 cup and 2 tablespoons sugar
  • 1/3 cup assorted chopped nuts
  • 1/2 cup basmati rice, or any white rice on hand
  • 1/2 teaspoon ground cardamom, to be added after cooking
  1. Rinse rice 2-3 times or till water runs clear.
  2. Soak in water till you arrange everything together.
  3. Chop nuts to your liking.
  4. Crush cardamom if using fresh.
  5. Turn on Instant Pot to Saute Mode.
  6. Add 1/4 cup water.
  7. Now add the milk.
  8. This prevents the milk from scorching the bottom of the pan.
  9. Add drained rice, sugar, nuts and give it a light stir.
  10. Hit cancel.
  11. Set Instant Pot to Porridge mode for 20 minutes.
  12. Valve set to Sealing Mode.
  13. Let the pressure release naturally for at least 15 minutes (NPR 15).
  14. Open the lid.
  15. You can mash the rice a little using a potato masher, it gives a creamy texture to the rice pudding.
  16. Add ground cardamom and stir.
  17. Rice pudding is ready to eat.
  18. You can enjoy this warm or cold.