The BEST Instant Pot Kheer
All the classic flavor of Kheer without the fuss. This restaurant-inspired recipe has been rigorously tested and perfected until I can confidently call it the BEST Instant Pot Kheer. Incredibly quick and easy to make, this Kheer recipe is a sure crowd-pleaser.
“I made this today and it’s a HUGE hit. Husband said it’s better than restaurants Kheer. Hands down the best kheer recipe ever and super easy to make.”
Shaista
Word on the street is you can make kheer in an Instant Pot. Throw in some milk, rice, and sugar, hit that “porridge” setting.
Tried it. Decent. Tastes like rice pudding, not kheer. Admittedly, you can’t go wrong with milk, rice, and sugar, but kheer is on another level.
There are two kheers I’ve tasted that I recall as outstanding. One – uncle Mir’s kheer that we used to have every Eid. And two – the kheer from my wedding and my sister’s, brother’s, etc…a most revered kheer that we often look forward to more than the wedding itself.
After a couple generic kheer trials, I knew it was missing that something. And my night wakings would continue unless my kheer tasted more like kheer kheer and less like Asian Buffet kheer.
On a whim, I called my wedding caterers, Kababesh Grill, to see if I could get some clarity. The owner answered and not only generously shared the recipe but gave me duas and well wishes as good uncles do.
This recipe is an easy, lightened up version of his kheer while staying true to its creamy, show-stopping, wedding-worthy taste. It’s a rich and indulgent dessert without being overly sweet or heavy.
Navigation
- What Is Kheer?
- Ingredients For Instant Pot Kheer
- What Kind Of Rice To Use For Instant Pot Kheer
- How To Make Kheer In The Instant Pot
- How Long Does It Take To Make Kheer In The Instant Pot?
- Tips To Make Kheer In The Instant Pot
- How To Make Kheer On The Stovetop
- How To Make Dairy-Free Vegan Kheer
- How To Serve Kheer
- The BEST Instant Pot Kheer Recipe
What is Kheer?
Kheer, also called chawal ki kheer, is a South Asian style rice pudding made with milk, sugar, and rice. Traditionally, the milk and rice is reduced down for hours which results in a beautiful taste and texture.
More Quick and Easy Desserts: 20-Minute Sheer Khurma, 20-Minute Sooji Ka Halwa, Crushed Pineapple Dessert
Ingredients for Instant Pot Kheer
This kheer only requires 6 ingredients. In addition to milk, rice, and cane sugar, I use half & half and condensed milk to give it that essential depth and flavor. Optionally, you can add nuts, saffron, and kewra or rose water.
What kind of rice to use for Instant Pot Kheer
I use basmati rice, but you can use whatever rice you have on hand. In this recipe, we use a spice grinder or food processor to break the rice prior to adding it in the recipe.
Should you rinse the rice?
Though I usually wash and rinse my rice, I don’t when making kheer. I find the starch actually helps enhance the creamy texture (plus, dry rice is just easier to work with). If you prefer, you can certainly rinse.
How to make Kheer in the Instant Pot
This kheer is so easy to make, it almost seems unfair. All you do is:
- Pour in the milk, half and half, and cardamom pods and bring everything to a light boil. Stir frequently, but you don’t have to stir constantly. It’s important to allow the milk to come to a boil because if you just dump and go, the milk is likely to stick to the bottom.
- Mix in the pre-ground rice. Then close the lid, press Porridge Setting, and walk away. Allow the pressure to naturally release. Manually releasing will cause the kheer to splatter all over (guilty).
- Once you remove the lid, stir in the sugar and condensed milk. Then sauté down depending on how thin or thick you’d like the kheer.
The rice will absorb the liquid once it’s removed from the heat, and it’ll thicken up even more once chilled. I generally sauté down for 3-5 minutes. If you prefer runnier kheer, sauté for 1-2 minutes.
- Use a wooden spoon to mash the rice against the sides for a creamier texture. It’s crucial for to dissolve into the kheer.
- Add kewra essence or rose water and garnish with nuts, if desired. And you’re done!
How long does it take to make Kheer in the Instant Pot?
It takes 45 minutes for the Instant Pot to build up pressure, cook, and naturally release. Other than that, there are only 15 minutes of active hands-on time before and after.
Tips to make Kheer in the Instant Pot
- To get the proper texture: It’s important to grind the rice prior to cooking. Don’t worry if the rice is not completely homogenous after being ground. After cooking, make sure you use your wooden spoon to mash the rice against the sides of the Instant Pot.
- If you prefer, you can use cardamom powder instead of whole cardamom. If so, add the cardamom powder at the end with the sugar and condensed milk.
- To double (or halve) the recipe, simply double (or halve) the ingredients, but pressure cook for the same amount of time.
- Half & Half is half milk, half cream. So if you don’t have it or can’t find it, you can replace it with one cup heavy whipping cream and one cup whole milk. You can also try using a blend of half and half and heavy whipping cream. Feel free to play around with these ratios and make it richer to your liking.
How to make Kheer on the Stovetop
I’ve tested this recipe many times (and then had my sister, cousin, and friend test it for good measure), but I still haven’t gotten around to trying it on the stovetop.
Since there is no evaporation when pressure cooking in the Instant Pot, you’ll need to add more liquid to achieve the same ‘cooked down’ taste. You’ll also need to stir more frequently to ensure it doesn’t stick to the bottom of the pot.
How to make Dairy-Free Vegan Kheer
Though I haven’t tried it myself, you can easily make this kheer vegan by substituting the milk and regular half & half with soy milk and dairy-free half & half. You can also use all soymilk and add coconut cream after cooking in the Instant Pot. (I have tried using a can of coconut cream after cooking and it worked beautifully to thicken while adding a light coconut taste.)
To replace the condensed milk, you can use vegan condensed milk, or just use more sugar or sweetener of choice.
For a lightened up, healthier Kheer
For a lighter version for every day, you can replace the half & half with more milk and add more sugar or sweetener of choice in place of the condensed milk. It won’t be as complex in flavors, but you’ll get your kheer fix.
How to serve Kheer
Kheer is usually served either hot or chilled.
I prefer leaving it plain with a simple garnish of nuts, but you can make it extra fancy with ghee-sauteéd nuts, golden raisins, or coconut flakes.
So without further ado, here’s my self-proclaimed best kheer recipe. I hope you try it and see for yourself! If you are looking for more milk based Pakistani desserts, you’ll love my recipe for 20-Minute Seviyan (Sheer Khurma)! If you do, please drop a rating/comment below. I always love hearing from you!!
More Pakistani and Indian Dessert Recipes
Instant Pot Carrot Halwa
Easy Jaggery Rice in the Rice Cooker
Sooji Ka Halwa (Semolina Halwa)
For more Instant Pot Recipes, here are 10+ Easy Pakistani Instant Pot recipes.
The BEST Instant Pot Kheer
Video
Ingredients
- 1/3 cup + 1 tbsp basmati rice
- 3 cups whole milk
- 2 cups (1 pint) half and half (see Note 1), or sub 1 part milk + 1 part heavy whipping cream
- 10 green cardamom pods (see Note 2)
- 1/4 cup + 2 tbsp pure cane sugar, or more to taste
- 3 tbsp condensed milk, or more to taste – may sub more sugar
- ¼-1/2 tsp kewra essence or rose water, depending on strength (optional)
- 2-3 tbsp finely chopped or slivered nuts such as almonds, pistachios, etc., (optional)
Equipment
- Spice Grinder or Food Processor
Instructions
- Select the Sauté (More/High) setting on the Instant Pot. Meanwhile, in a spice grinder or food processor, pulse to grind the rice about 10-12 times, or until the consistency resembles steel cut oats. Shake the spice grinder in between to help distribute the rice. Be careful not to pulse too much as you don’t want a powder.
- Once the Instant Pot turns to Hot, add milk, half and half, and cardamom pods. Bring to a simmer, stirring more often as time goes on to ensure it doesn’t stick to the bottom (~8-10 min). Add the rice and stir to mix.
- Cancel Sauté, close the lid, and set the Pressure Release Valve to Sealing. Select the Porridge setting, with a timer set for 20 minutes on High Pressure. When the timer is up, allow the pressure to naturally release (~20 minutes).
- Remove the lid, press Cancel to turn off the Instant Pot. Select the Sauté (More/High) setting. Stir in the sugar and condensed milk. Sauté, stirring constantly until the mixture reduces down slightly, depending on how runny you prefer the kheer (see Note 3). Use a wooden spoon to mash the rice against the sides to further crush the rice as much as possible.
- Cancel Sauté to turn off the Instant Pot and continue to stir, using your spoon to mash the rice against the sides. Add kewra water and stir. Remove from the Instant Pot and onto your serving platter. Garnish with nuts, if using. Serve hot or chilled in the refrigerator.
113 Comments on “The BEST Instant Pot Kheer”
Hi Izzah! This recipe looks quite nice, I’m planning to try it for Eid. The only thing is, I don’t have an Instant Pot. I have a Ninja Foodi and I’m quite new to using it. It has the regular pressure function with the option of low or high. How would you suggest me to do the settings?
Thanks!
Hi Aneeqa! I’ve heard from others who have successfully made in the in the Ninja Foodi. I would just pressure cook on High for 20 minutes.
Thank you for this recipe! If I make this on the stove, how would the steps differ? Can I make this on the stove or is this instant pot specific?
Haniyah, I haven’t tried making this particular recipe on the stove but you should be able to. It’d just require a longer cook time with a bit of stirring. The one change I can foresee is that it’d require more liquid over the stove since the IP contains moisture. So I’d top with more milk if it reduces down too much. Would love to hear how it works out if you try it!
Hi!! I literally never write reviews but I felt I owed you one because your kheer was AMAZING. Like super duper extraordinary!
Not gonna lie it was a nightmare to start, I was making for an Iftar party and I trebled the recipe but didn’t consider that increasing the quantities meant the natural pressure release should be longer. After 20mins when I tried to open the lid it didn’t so I let the pressure out and with it all the milk came pouring out 🙈 it was such a mess!!
I was so angry and upset but my husband encouraged me to carry on so I put it on the cooker and stirred it while eating Iftar. Once it was done I put it in the fridge to set for the next days party and my oh my…
Everyone thought it was shop brought as it was so delicious. They all wanted the recipe to know how it was so creamy.
Thank you so much for the recipe. Will definitely make again and will not treble the recipe lol!
Oh that’s such a good tip for anyone looking to 3x! So happy everyone enjoyed. Thank you so much, Erum!!
Mine keeps sticking to the instant pot and ” burn food” sign.
Any other setting I can use to get the rice to cook. Does slow cook make it better?
I’m sorry to hear that, Farah. I’m not sure what could be causing this. Heating the milk through before pressure cooking prevents burning. Otherwise it gets too hot at the bottom, which may cause scorching. Do you think it could have thickened up too much before pressure cooking? Are you making this in a 6 qt? Would love for us to figure this out!
This is such a great recipe
I wonder if using quinoa would work instead of rice for healthy options ?
Thank you, Deena. That’s an excellent idea. I know the book ‘Indian-ish’ has a quinoa kheer that I’m sure is wonderful.
Fantastic recipe as per usual! This is my second time making and came out delicious. Unfortunately I sautéed it down a little too much and came out a little thick after chilling. How can I make it a little runnier?
Hi Laura! Thank you very much! I’m so glad to hear that. You can always add some milk or half & half and heat/sauté again to incorporate it. Adjust sugar as needed.
This is a FANTASTIC recipe! It came out delicious–rich and creamy but not overly sweet. I really appreciated the detailed instructions and modifications for a lighter version (but tbh, I have always used heavy cream bc it’s just too good). Thank you so much!
Thanks so much, Mahjabeen! The original restaurant recipe uses 1/2 quantity milk & 1/2 quantity heavy cream. I found that a bit too rich but still love using it!
Loved it!
I’m not the best cook but this recipe was quick and so delicious. It was quickly devoured. I loved that it wasn’t super sweet.
Looking forward to trying more recipes.
Thanks so much, Noor! So glad to hear you all enjoyed it. I hope you get a chance to try more recipes!
Had the kheer yesterday. Constant hiccups for two days in a row. Couldn’t sleep a whole night. I never had issues with milk. Is this because of the double cream? Kheer tasted so amazing !!!
Yikes, sorry about that! I’m not sure what it could have been. I’d definitely look out for patterns though.
Love the recipe! I followed the exact ingredients and it’s delicious! Quick question – I’ve made it twice but it turns out to be cream/ pale brown in color as opposed to white. I do not have the porridge setting on my instant pot (it’s the duo crisp + air fryer version) so I just pressure cook on high for 20mins. Should I pressure cook on low? The taste is great – just wondering what to tweak to make it look like traditional white kheer. Thank you!
Thank you, Sam! Pressure cooking on high is fine. That cream hue is due to the condensed milk. you can try reducing the condensed milk and adding more sugar if you’d like it more white. In that case, maybe add more half and half or use a bit of heavy whipping cream to get a thicker texture.