Go Back
instant pot phirni

Instant Pot Phirni/ Firni - Instant Pot Indian Rice Pudding

Treat yourself to a comforting bowl of this creamy rice pudding and enjoy a better night’s sleep. Phirni fits all the standards of a comfort food.
Prep Time 35 mins
Cook Time 50 mins
Total Time 1 hr 25 mins
Course Dessert
Cuisine Indian
Servings 3


  • Instant Pot


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

For Garnish



  • Rinse the basmati rice well. Soak it in half cup of cold water for 30 minutes. Do not discard the water. When ready to cook blend the rice and water for about 10 to 15 seconds. Do not blend it very fine. It needs to be slightly coarse.
  • Chop the pistachios into thin slices.
  • Soak a pinch of saffron in 1 tablespoon milk.


  • 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 milk to the pot. This step is key. The water needs to boil and steam before adding milk to prevent the milk from getting scorched.
  • The milk needs to sauté for about 14 to 15 minutes. Set the timer to check. Keep stirring every 2 to 3 minutes. Stirring will prevent the milk from getting scorched. After the 15-minute mark, the milk will thicken and reduce considerably.
  • Add the ground rice and water mix gradually, one spoon at a time. Keep stirring. Add the milk and saffron, sugar, and ground cardamom (optional), Let the phirni sauté for 5 minutes. Keep stirring every minute or so in order to prevent lumps from forming.
  • After 5 minutes, press cancel. Make sure nothing is stuck to the bottom of the pot. Secure the lid on the pot and close the pressure-release valve. Select manual and cook at high pressure for 4 minutes.
  • When cooking is complete, use natural pressure release to depressurize. It should take about 20 minutes. If the pressure doesn't release on its own you can quick release the pressure after the 20 minute mark. Open the lid.
  • Select sauté and adjust to normal. Let the phirni sauté for 2 to 3 minutes and it will thicken. Keep stirring. Add rose extract (optional). Mix well.
  • Transfer in a serving bowl immediately to let it set. Garnish with chopped nuts.
  • Cover the bowls. Once cool, refrigerate the phirni. Enjoy cold.
Keyword Easy Phirni, Electric Pressure Cooker Phirni, Instant Pot Firni, Instant Pot Phirni, Instant Pot Rice Pudding, Multipot Phirni, Pressure Cooker Phirni