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
Be the first to review

This post may contain affiliate links. Read our disclosure policy

Watch the recipe

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!

If you liked this recipe please let me know in the comments. Tag your post on social media using #cookingwithanadi and mention me @cookingwithanadi. 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

Be the first to rate ✦

Be the first to 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!

Nutrition per serving

268

Calories

8g

Protein

22g

Carbs

17g

Fat

2g

Fiber

7g

Sugar

91mg

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


Free weekly newsletter

Cook something new every week

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

Join 40,000+ home cooks who visit Cooking With Anadi every month.

No spam. Unsubscribe anytime.

Filed under

quick recipeseasy recipesdessertsindianindian dessertsindian desserts recipesindian desserts recipes easyindian desserts with milkindian desserts for weight lossinstant pot kheer

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

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 →

Recipe history

  • April 16, 2026 — Reworked and refreshed for the 2026 relaunch — new photography, restructured and standardized ingredients & instructions.
instant pot kheer recipe
kheer instant pot
kheer recipe
kheer recipe youtube
kheer recipe instant pot
kheer recipe in english
how to make kheer step by step with pictures
how to make kheer in instant pot
how to make kheer at home
how to make kheer with rice
kheer recipe easy
kheer recipe english
indian rice pudding
indian rice pudding kheer
indian rice porridge
indian rice pudding instant pot
indian rice pudding recipe instant pot
indian rice pudding ingredients
indian dessert ideas
indian dessert ideas for potluck
indian desserts ideas for party
indian desserts in instant pot
indian vegetarian
instant pot
indian instant pot
indian instant pot easy recipe
indian instant pot recipes vegetarian
indian instant pot recipes
quick and easy indian instant pot recipes
indian instant pot vegetarian recipe
vegetarian
egg-less
halal
gluten-free
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
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
Creamy peanut butter being scooped from a jar with an ice cream scoop into a glass bowl.
Fusion

High Protein Ginger Chai Ice Cream in the Ninja Creami

Creamy, high protein Ginger Chai Ice Cream made in the Ninja Creami. Bold Indian spices meet a rich, protein-packed base for a dessert that tastes indulgent without the guilt.

20 minEasy1 regular ninja creami pint
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

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 →

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
7 Quick Dinners

Free guide

7 Quick Dinners

Easy weeknight dinners you'll make on repeat.

Join 40,000+ home cooks who visit Cooking With Anadi every month.

Follow Along

@cooking.with.anadi

Follow
If your samosa dough splits when you shape it or it ends up soggy the second it hits the oil, then the problem happened
The first time my mom and I made samosas, we couldn't work out what went wrong. Golden and crisp on the outside, still r
Your poutine is missing a sound. 🇨🇦 If it doesn't squeak when you bite it, the cheese in there isn't the right one, an
If you love garlic, this changes your whole summer. 🧄 Toum is the whipped Lebanese garlic sauce! All you need is 4 ingr
You're seasoning your burgers wrong, and it's why they come out dry. 🍔Full breakdown and recipe at www.cookingwithanadi

Tag your makes with #cookingwithanadi