Make ultra creamy rice kheer in the Instant Pot in less than 40 minutes. Less stirring and perfectly cooked kheer that will be ready with little effort. Also included is a traditional stove top pressure cooker method.

Note: This recipe was originally posted in January 2010 as a stove top pressure cooker recipe but I have updated the post to include the more popular Instant Pot method.
Rice kheer is an Indian dessert made from staple ingredients such as milk, rice and sugar. It's usually flavoured with cardamom or saffron and garnished with nuts.
For Indian kheer, you do not need to grind down the rice. This is more common in Pakistani recipes and is known as phirni. I've made a fusion caramel phirni.
Ingredients notes
Full recipe in the recipe card below
Rice - For kheer, basmati is perfect, but other white rice will work too. English rice pudding recipes use short grain rice such as rice pudding rice or arborio. You could also try the Indian variety gobindbhog rice which is short grain, sticky and aromatic. Note that different rice types and brands all cook at different rates. My preference is to wash the rice before using in the recipe. Some choose not too as it makes the kheer even richer and more creamy.
Milk - For a rich and creamy taste whole milk is must. If using semi-skimmed or skimmed, you may want to add single or double cream or evaporated milk.
Sugar - I use granulated white sugar.
Spices and Nuts - To add Indian flavour to the kheer, I add cardamom. I've only used a little saffron to garnish. For garnishing, I use a mix of almonds and pistachio. Optionally, you can swirl over some Instant Pot strawberry and rhubarb jam once the kheer has totally cooled down.
Add a flavour variation by making mango kheer - mango pulp added after Kheer is cooked and cooled down totally.

Stovetop Pressure Cooker Method & A note from my Mum, Jagruti
(As written by Jagruti)
Since the stovetop pressure cooker arrived in Indian kitchens with its little recipe books, one dish always stood out. It was kheer. I still remember when my mum bought a 6-litre Hawkins pressure cooker. She made kheer in it that very day and could not praise it enough. From then on, the only way she made kheer was in a pressure cooker.
Naturally, I picked up that method too. You might wonder about the taste or texture, but this pressure-cooker kheer is every bit as delicious as the traditional version. It’s creamy, rich and completely irresistible. And it comes together with minimal effort - no sweating, no stress, and no standing over the stove for hours.
You'll need a 5 litre pressure cooker to make kheer for 4 people. Try not to use a small pressure cooker as there is a chance that the milk mixture will overflow.
Method:
- Bring milk to a boil in a pressure cooker without closing the lid.
- Add ghee, sugar and washed rice and stir the mixture till sugar dissolves in the milk.
- Close the cooker with the lid and bring it up to full pressure, reduced heat to low and cook for 10-12 minutes.
- Let the pressure cooker cool down naturally.
- Open the lid and stir the kheer, add cream or evaporated milk and cardamom.
- Place the cooker once again on a heat and simmer ( without the lid) the kheer for a couple of minutes more or until it reaches a creamy consistency.
- Serve hot or cold in a serving bowl, garnish it with slivered pistachio, almonds, saffron threads, edible silver or gold foil and edible rose petals.

Serving Suggestions
Kheer is often made during festive occasions or as a prasad. It can be served and enjoyed at any temperature as a dessert.
In our family we serve kheer with deep fried poori along with aloo matar or aloo chole (chana bateta nu saak) at breakfast.
Gujaratis also served with round and soft Gujarati rotlis at religious ceremonies too.


Instant Pot Kheer
Equipment
- 6 qt Instant Pot
Ingredients
- 2 cup Milk whole
- ⅛ cup Basmati rice
- ½ cup Sugar
- 1 tablespoon Ghee
- 100 millilitres Double cream or evaporated milk (optional)
- 1 teaspoon Cardamom powder
- 3-4 tablespoon Nuts Slivered
- 7-8 strands Saffron optional
Instructions
- Add ¼ cup cold water in the INSTANT POT inner pot.
- Add 2 cup whole milk, ⅛ cup basmati rice, and ½ cup sugar.
- Close the lid and select the ‘PORRIDGE’ button and set for 20 minutes.
- Wait for the pressure to release naturally before opening the lid.
- Give it a quick stir and switch on ‘SAUTE’ mode for 5 minutes.
- Add cardamom, chopped nuts and cream if using.
- Allow the kheer to thicken a little if it needs, then remove from the heat.
Notes
Nutrition
PLEASE NOTE: Nutritional values are estimated by a computer and may vary based on ingredients and portion sizes. For personalised dietary advice, please consult a qualified healthcare professional.
Share on Facebook Pin This Recipe




Mama Bear's Cook Book says
I love that you have so much information on this recipe in your post, it's very informative! Your photos are also beautiful, this looks delicious!
WatchLearnEat! says
Congratulations on your award! I've never had kheer before but it looks and sounds divine! Love the vegan option too! 🙂
Gloria | Homemade & Yummy says
Love rice pudding, but I have never tried it prepared this way. Sounds delicious, and I am always game to try recipes of the world. Love the flavour combination. What a great dessert for entertaining.
jcookingodyssey says
Thanks Gloria, please do try it, I am sure you'll like this one.
Swati says
Congrats for the award.. and your quick and easy Kheer in pressure cooker looks too yumm!!
jcookingodyssey says
Thank you
Sujata Roy says
Congratulations Jagruti for your first award. Kheer looks rich creamy and delish. I can imagine the heavenly taste. Making kheer is time consuming. But you made it easy and quick by using pressure cooker. Lovely share
jcookingodyssey says
Thanks Sujata, I got award almost 8 years ago:)
Elaine says
I've had kheer within the past few months and loved it!! I'm so happy I found this delicious recipe so I can make kheer myself. It looks so delicious and creamy!
jcookingodyssey says
Thanks Elaine, let me know if you try this recipe out.
mildly indian says
Jagruthi, I guess it is something every Indian mom gets for their daughter, a stove top pressure cooker. I remember making kheer in it too for the first time. I totally get you when you say you prefer milk and sugar, there is a unique lighter feel for that kheer and yours looks yumm
jcookingodyssey says
Thank you!
Ruchi's Veg Kitchen says
Congratulations dear. Beautiful captures. Must say cant imagine kitchen and life without pressure cooker. Kheer looks super yummmm
jcookingodyssey says
Thanks Ruchi! Couldn't agree more.
cookingwithpree says
This is beautiful!! Love the colorful garnishes. Gives it such a festive feel. Pressure cooker is such a boon to have and they are perfect for dishes like kheer!
jcookingodyssey says
Thanks Preethi! Couldn't agree more 🙂
Vanitha says
Congrats dear!! Love the idea of making kheer in a pressure cooker; my most used kitchen utensil/appliance! Your photos are so beautiful and your presentation is unbeatable! Thanks for sharing dear 🙂
jcookingodyssey says
Thanks Vanitha for a lovely comment. So true, even in my kitchen pressure cooker is always 'Most wanted' 😉 appliance.
Mayuri Patel says
a great idea to make kheer in a pressure cooker, never done that, with son in law coming to visit soon, will make it in the pressure cooker as he loves kheer.
jcookingodyssey says
Thanks Mayuri, hope you guys enjoy having this rice kheer.
Lata Lala says
Super congratulations Jagruti. Pressure cooker method to make kheer is so useful and time saving.
Wonderful share.
jcookingodyssey says
Thanks Lata! Pressure cookers are a time saviour 🙂
Motions and Emotions says
Preparation of kheer in pressure cooker saves time and the texture looks good
jcookingodyssey says
Thanks a lot!
Unknown says
The kheer looks yummy dear!...
Aparna says
Congragulations jagruti..keep up the good work.
thanks for visiting my blog and ur encouraging comments..following you dear..:)