Skip to main content
Cooking With Anadi
RecipesCollectionsTechniquesFree ResourcesAbout
✦ Join the Kitchen
Sign in
Home / Recipes / Indian / Easy Instant Pot Kheer Recipe - Indian Rice Pudding

Easy Instant Pot Kheer Recipe - Indian Rice Pudding

Two glasses of creamy kheer topped with fried cashews and caramelized onions on a speckled gray surface.
Easy Instant Pot Kheer Recipe - Indian Rice Pudding
Anadi Misra

By Anadi Misra · Updated Apr 16, 2026 · originally published Aug 11, 2021

Indian55 min8 servingseasy
Two glasses of creamy kheer topped with fried cashews and caramelized onions on a speckled gray surface.
Easy Instant Pot Kheer Recipe - Indian Rice Pudding
Anadi Misra

By Anadi Misra · Updated Apr 16, 2026 · originally published Aug 11, 2021

Indian55 min8 servingseasy
Easy Instant Pot Kheer Recipe - Indian Rice Pudding
Anadi Misra

By Anadi Misra · Updated Apr 16, 2026 · originally published Aug 11, 2021

Indian55 min8 servingseasy

About this recipe

Make creamy Indian rice pudding in minutes with this easy Instant Pot Kheer recipe. Rich, aromatic, and perfectly sweet — a classic dessert made simple for any occasion.

↓ Jump to Recipe
Leave a review

This post may contain affiliate links. Read our disclosure policy

Watch the recipe

Cooking With Anadi

12K subscribers · rice, nuts and cream simmered with cardamom and saffron

Subscribe

Watch the full method on YouTube →

Got some last-minute guests arriving to your door and you need a satisfying and elegant dessert in a jiffy! Make some kheer with your Instant Pot!

What is Kheer?▼

Kheer translates to an “Indian rice pudding.” Traditionally, the base for kheer requires only three components:

  • Rice
  • Milk
  • Sweetener

If I had to describe my feelings toward kheer, I’d call each serving a big bowl of love. I really don’t know who doesn’t love it! Find me someone who doesn’t love it - I challenge you - and let me know in the comments if such a person exists! Kheer is wonderful because it doesn’t require many ingredients, but the simplicity of this dessert is just truly incredible.

For that reason, kheer was an awesome dessert option for my mom. My sister and I would have kheer whenever we felt like it or when my mom was in the mood to prepare it. The only downside of traditionally making kheer on the stove is that it takes some time to boil the milk, so there is some advanced planning involved when it comes to making kheer. If your sweet tooth has instant hit, then opting out for something a bit quicker was preferred, such as Sooji Halwa! Other than that, it’s a one-pot dessert and it is so easily made with some patience!

Kheer is an excellent dessert for parties because you can easily make a lot of it. Kheer uses pantry staples, so you won’t have to worry about running out of the ingredients. Kheer is traditionally prepared for special festivals, such as Navrartri, a Hindu festival that honors the Goddess Durga, spanning across 9 days; Diwali, the festival of lights; or Holi, the festival of colors. I honestly don’t remember any special occasions where we were served kheer, but I know it’s a thing to do!

While kheer is called an “Indian rice pudding,” I believe what actually makes kheer “Indian” is just the touch of saffron and the fact that only milk, sugar, and rice are used! I’ve never made or had a North American rice pudding, but it seems that heavy whipping cream, cinnamon, and eggs are also used. Correct me if I’m wrong here! However, if you have had a North American rice pudding, this will be similar because this will also be warm and creamy and will just make you feel super good!

When I came to Canada, I admit I’ve only made kheer a handful of times. As much as I love chocolate, kheer is near and dear to my heart, and I’ve made it whenever I was feeling some nostalgia. It’s always worth it!

Trust me, the Instant Pot will give you an amazing kheer. If you’re ready to satisfy your sweet tooth and enjoy a wonderful comforting bowl of rice porridge, let’s get to it!

Why Make kheer in the Instant Pot?

As I’ve mentioned earlier, while kheer uses minimal ingredients and in theory it is very easy to make, you need to baby the sauce pan the entire time because a common no-no that happens is the milk burning to your pan! That’s no fun to clean up! It’s never happened to me thankfully but I know it’s a bother. With the Instant Pot, you won’t have to worry about any burning! All the magic happens in the Instant Pot, and you can sit back and relax while your kheer is being prepared.

I had so much fun trying out this recipe! I’ll be honest, this was the first time I’ve ever made a dessert in my Instant Pot. Yes, after three or so years of having my Instant Pot, I’ve finally made a dessert! I discovered a new setting that I’ve never touched - Porridge! So don’t worry about attending to that milk, the Porridge setting will cook up your kheer like a charm! I sat on the couch and watched some TV while it was cooking!

Making kheer in the Instant Pot can also be beneficial if you’re preparing it for a dinner party. Not only do you have a huge pot so you can make as much as necessary, but this will free up a burner on your stove, so that you can cook your other dishes and have the dessert be prepared simultaneously. I think that’s a huge bonus!

What Kind of Rice Should I use to Make Kheer?▼

Traditionally, basmati rice is used to make kheer, and that’s what I’ll be using here. Any long grain white rice should work.

There are other versions of kheer that use brown rice. Keep in mind if you’re using brown rice the cooking times will be much longer. This recipe is designed for white rice, so for best results with this recipe I recommend you use white rice.

Tips for the Best Instant Pot kheer

Kheer is one of the easiest desserts under the sun! It’s a one-pot dessert which makes it super straight forward, and the Instant Pot makes it extremely accessible to all! However, as with anything, there are always little tricks for optimal results in the kitchen! Here are my tips for making the best kheer you’ve ever had right in your Instant Pot:

  • The water is added to ensure that the milk doesn’t burn (too much) while cooking.
  • We add the sweetener later to ensure everyone can have their Kheer the way they want it!
  • Be careful not to scrape the bottom of the Instant Pot. A touch of milk will likely have burnt onto the Instant Pot during pressure cooking.
  • Feel free to use any of your favorite dried fruits or nuts for garnish.

Tools Needed

  • Instant pot
  • Wooden spoon
  • Measuring spoons
  • Ramekin

Ingredients for Instant Pot Rice Kheer

As discussed, the rice, milk and sweetener are the core ingredients. I wanted to share a more elevated kheer recipe today, so we’ll be adding some really awesome goodies that will give you the best kheer you’ve ever had! Let’s review what we’ll be using in this kheer recipe:

  • Rice
  • Milk
  • Cream
  • Honey/Sugar/Stevia/Maple syrup or your favorite sweetener to taste
  • Ground green cardamom
  • Ghee
  • Coconut flakes
  • Saffron
  • Cashews & pistachios

The sweetener I’ve used in this recipe is honey. As you read on in the recipe, I’m actually not going to add the sweetener with the milk and rice to cook, as is traditionally prepared. Instead, I’ll be adding the honey at the end for garnish. This is to adjust for different individuals’ preferred level of sweetness. If you’re making a large batch of kheer for a party, some people may want their kheer sweeter than others. As a result, you can add as much or as little sweetener when serving the kheer for your guests and yourself! You may completely omit it if you like! The choice is up to you, and adding the sweetener at the end will give you that flexibility.

Many recipes use jaggery for the sweetener, but I don’t believe I can find it where I am. Other sweetener options include coconut sugar, maple syrup, table sugar, agave syrup or Stevia.

For the garnish, I’ll be roasting some cashews and pistachios with some coconut flakes in ghee. Feel free to use any dried fruit or nut you like! Almonds are a great option, or any combination of these three will work! All of these add-ons ultimately help to add texture to the kheer!

How to Make Instant Pot Rice Kheer

Note that the FULL PRINTABLE RECIPE is at the bottom of this post! Keep scrolling to save this for later! Here’s how to make your Instant Pot Rice Kheer:

  1. Set the Instant Pot to Saute Mode and add 1 Tbsp ghee. Once hot, add in pistachios, cashews and coconut flakes.
  2. Stir and cook until the mixture is aromatic and lightly browned. Set aside and wipe Instant Pot if required.
  3. Add the rest of your ghee, followed by the rice. Continue cooking on Saute mode and stir the rice until it is shiny and the ends of the rice grains start to turn translucent.
  4. Then add in milk and water, mix well and close the Instant Pot lid. Select Cancel on the Instant Pot, set the Valve to Sealing mode and set the Instant Pot to Porridge Mode. Set the timer to 20 minutes. The ratio of rice to milk to water is 1: 8: 2
  5. Once the timer is done, let the pressure release naturally.
  6. Stir well and set the Instant Pot to Saute Mode on Low to simmer and adjust the consistency.
  7. Add the cream, sweetener of choice and ground green cardamom. Stir well and then add in strands of saffron.
  8. Taste and adjust for sweetness, add in sautéed nuts and coconut flakes. Serve hot or chilled!
I Don’t have an instant Pot! What can I do?▼

No worries! You can make this over the stove in a similar method, and I’ll explain how to make it. However, keep in mind that you will need to pay extra attention to prevent your milk from burning and having to start over if you’re making kheer over the stove. The stove-top method will also take longer than if cooking in the Instant Pot. The steps are next to identical, however. Here’s what to do:

Repeat all steps 1-3 in a saucepan or pot. Then add in milk (no need for water) and bring it to a slow simmer. Lower the heat and then let the milk reduce until it has thickened completely and the rice is soft. Add more milk as required.

Then finish the kheer as directed in steps 7-8. Yum!

can I adjust the texture of kheer?▼

Yes you sure can! I love a really thick and creamy kheer, so I’ve added some 10% cream, also known as half and half cream, at the very end to make the kheer really fluff up. This is optional of course. If you’re satisfied with the kheer’s thinner texture when it has finished cooking, then you can leave it as is and finish flavoring the kheer.

Can I Make Instant Pot Rice Kheer Ahead of Time?▼

You sure can! I always say that Instant Pot recipes are perfect to make huge batches of whatever it is you’re whipping up. To store leftover kheer, transfer the contents into an airtight container. Allow the kheer to completely cool before storing in the fridge. Kheer will stay fresh in the fridge for up to three to four days.

You can reheat kheer in the microwave or over the stove. To reheat kheer in the microwave, heat it for about 3 minutes, and stir constantly to ensure it is evenly warmed through. To reheat kheer over the stove, transfer into a sauce pan on medium low heat. Stir occasionally until the kheer has completely warmed through.

Should I Serve Rice Kheer Hot or Cold?▼

That seems to be the million dollar question! Serve it however you’d like! In my opinion, nothing beats the flavor of an ice cold kheer right out of the fridge, but it’s up to you! I can also totally appreciate some warm, freshly prepared kheer. If you’ve got leftovers, try both ways and see which is your favorite! Let me know in the comments what your preferred temperature to enjoy kheer is!

What Goes Into This Kheer - and What Doesn't

Kheer is about as popular an Indian dessert as it gets, and in the south the same milk-and-rice pudding goes by payasam. The essential ingredients here are short: half a cup of rice, 4 cups of milk, 1 cup water, 2 tablespoons of ghee, a quarter cup of cream, half a teaspoon of cardamom powder, a dozen saffron strands, and a quarter cup each of pistachios and cashews with 2 to 3 tablespoons of coconut flakes.

What is not in it matters just as much. There is no condensed milk - the creamy texture comes from real milk reduced under pressure and finished with cream, not from a tin. There is no fixed cup sugar measurement either; the sweetener goes in to taste at the very end, after the rice has cooked, so you can taste before you commit. There is no salt at all, and there are no golden raisins, although they are a classic addition if you want them - stir them in with the nuts at the end so they plump rather than dissolve. This is also not carrot kheer: no carrots, no khoya and no rose water anywhere in it. Rice, milk, ghee, nuts and saffron are the whole story, and that is where the rich taste and the authentic taste both come from, at 265 calories per serving across 8 servings.

Milk, Ghee and Sweetener Swaps

The milk is the one ingredient worth thinking about. Whole milk is what gives this its body, and it doubles as the swap for the cream if you have none - use whole milk with a splash of butter stirred in. Going the other way, 18% or 35% cream makes it richer still. Low-fat milk will work, but the pudding comes out noticeably thinner, so plan on simmering it a little longer once the pressure is off. Almond milk gives you a dairy-free version, though it will not thicken the same way and the result leans nutty rather than milky.

To substitute ghee, unsalted butter is nearly identical with slightly less of that nutty aroma, and coconut oil keeps things dairy-free while adding a mild sweetness. For the sweetener, sugar, brown sugar, honey or jaggery all work - add a little, stir, taste, add more. The nuts of your choice are equally open: pistachios and cashews are what I use, but toasted pine nuts, blanched almonds or macadamias are all good here, and it is frying them in ghee that matters more than which nut goes in the pot.

Porridge Mode, Natural Release and Why Nothing Sticks to the Bottom of the Pot

The hardest part of stovetop kheer is standing over the pan so the milk does not catch on the bottom of the pot. The Instant Pot takes that job away. Everything starts on Saute mode - a tablespoon of ghee to fry the pistachios, cashews and coconut flakes until they are aromatic and lightly browned, then the rest of the ghee and the rice, stirred until the grains turn shiny and the ends go translucent.

Then in go the 4 cups of milk and the 1 cup water, the lid closes and the valve goes to Sealing. Instead of dialing in a manual high pressure time, press Cancel and select Porridge Mode for 20 minutes. Porridge is the setting built for exactly this job - grains cooking in a lot of liquid - and it treats the milk far more gently than a hard boil would.

When the timer ends, let it come down on its own. A natural pressure release is not optional here: forcing the steam out of a pot of milk and rice will sputter starch through the valve. Once the natural release has finished, stir well, flip back to Saute on Low and simmer until the consistency is where you want it, then stir in the cream, the sweetener, the cardamom powder and the saffron. Serve it hot, or chill it - kheer thickens as it cools, so loosen it with a splash of milk if you take it cold.

If you liked this recipe please let me know in the comments. Tag your post on social media using #cookingwithanadi and mention me @cooking.with.anadi. Thank you!

Recipe by Anadi Misra

Easy Instant Pot Kheer Recipe - Indian Rice Pudding

Make creamy Indian rice pudding in minutes with this easy Instant Pot Kheer recipe. Rich, aromatic, and perfectly sweet — a classic dessert made simple for any occasion.

Instant Pot

Rate this recipe ✦

Leave a review
Saved to your collection
··
·
·

10 min

Prep

25 min

Cook

20 min

Rest

55 min

Total

8

servings

easy

Level

Ingredients

··
·
·

Ingredients

Tap any quantity to scale

  • (95 g) riceShop →
  • (30 ml) Ghee · make your ownShop →
  • (960 ml) Milk
  • (240 ml) Water
  • (60 ml) 10% cream
  • (10 g) coconut flakesShop →
  • sweetener(to taste)Shop →
  • (1 g) ground green cardamomShop →
  • saffron strandsShop →
  • (33 g) PistachiosShop →
  • (33 g) cashewsShop →

Instructions

  1. 1

    Set the Instant Pot to Saute Mode and add 1 tbsp ghee. Once hot, add in pistachios, cashews and coconut flakes.

    Set the Instant Pot to Saute Mode and add 1 tbsp ghee. Once hot, add in pistachios, cashews and coconut flakes.

  2. 2

    Stir and cook until the mixture is aromatic and lightly browned. Set aside and wipe Instant Pot if required.

    Stir and cook until the mixture is aromatic and lightly browned. Set aside and wipe Instant Pot if required.

  3. 3

    Add the rest of your ghee, followed by the rice. Continue cooking on Saute mode and stir the rice until it is shiny and the ends of the rice grains start to turn translucent.

    Add the rest of your ghee, followed by the rice. Continue cooking on Saute mode and stir the rice until it is shiny and the ends of the rice grains start to turn translucent.

  4. 4

    Then add in milk and water, mix well and close the Instant Pot lid. Select Cancel on the Instant Pot, set the Valve to Sealing mode and set the Instant Pot to Porridge Mode. Set the timer to 20 minutes.

    Then add in milk and water, mix well and close the Instant Pot lid. Select Cancel on the Instant Pot, set the Valve to Sealing mode and set the Instant Pot to Porridge Mode. Set the timer to 20 minutes.

  5. 5

    Once the timer is done, let the pressure release naturally.

    Once the timer is done, let the pressure release naturally.

  6. 6

    Stir well and set the Instant Pot to Saute Mode on Low to simmer and adjust the consistency.

    Stir well and set the Instant Pot to Saute Mode on Low to simmer and adjust the consistency.

  7. 7

    Add the cream, sweetener of choice and ground green cardamom. Stir well and then add in strands of saffron.

    Add the cream, sweetener of choice and ground green cardamom. Stir well and then add in strands of saffron.

  8. 8

    Taste and adjust for sweetness, add in sautéed nuts and coconut flakes. Serve hot or chilled!

    Taste and adjust for sweetness, add in sautéed nuts and coconut flakes. Serve hot or chilled!

This section contains affiliate links. As an Amazon Associate I earn from qualifying purchases — at no extra cost to you.

Recommended Tools & Ingredients

Instant Pot

Check on Amazon →

Wooden spoon

Check on Amazon →

Prepworks by Progressive Magnetic Measuring Spoons, Stainless Steel - Set of 5

Check on Amazon →

Ramekins

Check on Amazon →

basmati rice

Check on Amazon →

Honey

Check on Amazon →

white sugar

Check on Amazon →

Stevia

Check on Amazon →

maple syrup

Check on Amazon →

Ground green cardamom

Check on Amazon →

ghee

Check on Amazon →

coconut flakes

Check on Amazon →

Saffron strands

Check on Amazon →

cashews

Check on Amazon →

Nutrition per serving

265

Calories

8g

Protein

22g

Carbs

17g

Fat

2g

Fiber

7g

Sugar

59mg

Sodium

Share This Recipe

Did you make this recipe? Tag @cooking.with.anadi on Instagram and hashtag it #cookingwithanadi

Anadi Misra, signed

Tested & written in Anadi’s kitchen

Recipe history

  • April 16, 2026 — Reworked and refreshed for the 2026 relaunch — new photography, restructured and standardized ingredients & instructions.

Free weekly newsletter

Cook something new every week

One tested recipe and a real weeknight tip from my kitchen.

40,000 home cooks a month cook from this site. Get one tested recipe a week from it, plus the weeknight tip that makes it work.

No spam. Unsubscribe anytime.


Filed under

quick recipeseasy recipesdessertsindianindian dessertsindian desserts recipesindian desserts recipes easyindian desserts with milkindian desserts for weight lossinstant pot kheerinstant pot kheer recipekheer instant potkheer recipekheer recipe youtubekheer recipe instant potkheer recipe in englishhow to make kheer step by step with pictureshow to make kheer in instant pothow to make kheer at homehow to make kheer with ricekheer recipe easykheer recipe englishindian rice puddingindian rice pudding kheerindian rice porridgeindian rice pudding instant potindian rice pudding recipe instant potindian rice pudding ingredientsindian dessert ideasindian dessert ideas for potluckindian desserts ideas for partyindian desserts in instant potindian vegetarianinstant potindian instant potindian instant pot easy recipeindian instant pot recipes vegetarianindian instant pot recipesquick and easy indian instant pot recipesindian instant pot vegetarian recipevegetarianegg-lesshalalgluten-free

You might also like

Two bowls of creamy sabudana kheer garnished with saffron strands and nuts on a wooden board.
Indian

Creamy Sabudana Kheer Recipe - Indian Tapioca Pudding

Creamy, dreamy Sabudana Kheer made easy! This classic Indian tapioca pudding is rich, milky, and ready in minutes. Perfect for dessert or a light, satisfying treat any time of day.

42 minEasy8 servings
Creamy semolina pudding garnished with chopped pistachios in a white bowl on a wooden surface.
Indian

Sooji ki Kheer - Indian Semolina Pudding

Creamy, comforting Sooji ki Kheer made in minutes! This easy Indian semolina pudding is rich with milk, lightly sweet, and perfect for a quick homemade dessert the whole family will love.

42 minEasy4 bowls
Seviyan kheer served in a white bowl, topped with chopped nuts and saffron strands, with additional servings in glasses behind.
Indian

Seviyan Kheer Recipe - Indian Vermicelli Pudding

Creamy, rich Seviyan Kheer is a classic Indian vermicelli pudding made with milk and sugar. Ready in minutes, this easy dessert is perfect for festivals or a comforting everyday sweet treat.

32 minEasy4 bowls
Two glass bowls of sooji halwa, a golden-brown semolina pudding with a crumbly, grainy texture topped with nuts.
Indian

Sooji Halwa - Sweet Indian Semolina Pudding

Make Sooji Halwa in minutes! This classic Indian semolina pudding is warm, rich, and perfectly sweet. A quick and easy dessert the whole family will love.

30 minEasy3 servings
Two bowls of gajar ka halwa topped with sliced almonds on a gray granite countertop.
Indian

Gajar Ka Halwa Recipe - Sweet Carrot Pudding

Gajar Ka Halwa is a rich, creamy Indian carrot pudding made with simple ingredients. A classic dessert that is easy to prepare and absolutely irresistible. Perfect for any occasion!

1 hr 20 minMedium4 servings
Sooji kheer ice cream scoops in white bowl topped with pistachios, with creami mixture in glass jar
Fusion

Indian Sooji Kheer Ice Cream in the Ninja Creami

Creamy, aromatic Sooji Kheer Ice Cream made in the Ninja Creami. This dreamy Indian dessert blends semolina kheer flavors into a rich, scoopable treat you will absolutely love.

20 minEasy1 regular ninja creami pint

Comments

No comments yet — be the first to share your thoughts!

Leave a review

Be the first to share how it went — your note helps other cooks (and earns the recipe its stars).

Made it? Add a rating (optional)
1000 left

Follow Along

@cooking.with.anadi

Follow
I had never brined a chicken at home before this one. Was it worth it? Find out! Master making the most delicious whole

Free guide

The Indian Spice Guide

What to buy first, when each one goes in, and how to bloom it.

Three questions before I put a whole bird in a standard air fryer basket. All three get answered in the video, along wit
See how what size of chicken will fit in your air fryer basket and the RIGHT way to place it in! Get the full recipe for
Looking for the ultimate weekend meal prep? You NEED to air fry your whole chicken! My latest video will show how to get
This is the one I'd tell my past self! I spent years treating the freezer as the problem, when the problem was the step

Tag your makes with #cookingwithanadi