Instant Pot Kheer is a delightful rice dessert that's served chilled after meals. This is a no-fuss, one-pot recipe made with whole milk, rice, sugar, nuts and saffron. You simply can't say no to this rich and creamy Indian pudding!
Indian rice pudding goes by many different names depending on where it is made. In North India and Pakistan, it is called kheer or chawal ki kheer or phirni (pronounced firni). In South India, it is called payasam.
There are minor differences in the way these desserts are made although the base is always milk and rice. For example, phirni is slow cooked and has fine, ground rice that melds with the milk to form a thick pudding. Set in earthen pots that give it a wonderful aroma and taste, it is decorated with thin silver leaves and nuts. On the other hand, kheer can be made with short, white rice and cooks relatively faster than phirni. And payasam can include coconut milk and jaggery to give it a distinctly South Indian flavor and taste.
There! I've just educated you on the different kinds of rice desserts found in the subcontinent! All of them are quite delicious, but today we are making a quick rice kheer in the instant pot. This kheer recipe is an easy one that comes together without the need to grind the rice or watch over and stir the simmering milk and rice mixture for hours. All thanks to the instant pot. If you've browsed other recipes on this blog, you know that I'm all about speed and convenience in the kitchen. Seriously, who has the time these days for cooking elaborate dishes that take eons to make? Thank goodness for appliances like the instant pot.
If you like Indian desserts, do try this instant pot bhapa doi - a luscious cheesecake made with yogurt instead of cream cheese!
Ingredients in this rice kheer recipe
- Milk - 1 litre or 5 cups
- Water - ½ cup
- Rice - ½ cup
- Sugar - ¾ cup
- Almonds - ½ cup
- Green cardamom, peeled - 12-15
- Saffron - a few strands
- Kewra water - 1 tbsp (optional)
Note: Kewra is a clear liquid. It is the extract of pandanus flowers and is used for fragrance. You can substitute it with rose water or skip it entirely. If you are using kewra, add it at the end of the cooking process, just before you garnish the kheer with nuts and saffron. Pour the kewra in the kheer and mix well. The kheer will smell very nice!
How to make Instant Pot Kheer
Preparation
1. Divide the almonds into two small bowls. Grind half the almonds (¼ cup) along with cardamom in a clean and dry spice or coffee grinder.
2. Soak the other half (¼ cup) in water at least a few hours before making kheer. When the almonds are soft, peel and chop them.
3. Soak the rice in 2 cups water, 30 minutes before cooking.
4. Soak the saffron in 2 tablespoons warm water or milk, 30 minutes or longer before cooking.
Cooking
1. Turn on your instant pot to sauté and put the half cup water. Let it come to a boil, the cancel sauté. This is to prevent the milk from scorching at the bottom of the pot and triggering the burn notice.
2. Put all the ingredients except the chopped almonds (in step 2 of prep) in the inner steel insert of your instant pot. This includes the rice with the water in which it was soaked. Close the lid, press the porridge button on high pressure, and set the timer to 30 minutes. Make sure the steam release handle is on sealing. When the time is up, let the pot depressurize naturally.
3. Open the pot and stir the contents well. If the kheer is still thin, press saute and cook for 3-4 minutes more, stirring all the time. The kheer should be the consistency of porridge at this time. It will thicken more as it cools. Add the kewra water, if using and mix.
4. Take the kheer out in a large bowl and garnish with the chopped almonds and a few strands of saffron. Keep the bowl in the refrigerator for a few hours and serve chilled.
Top tips for making kheer in the instant pot
1. Do add the extra water at the beginning to prevent the kheer from sticking to the bottom of the pan.
2. Avoid using skimmed milk for making kheer. It will not have the same taste or thickness as whole milk.
3. The ground almonds will make the kheer caramel in color. It is a very pleasing caramel as you can see in the picture, but if you want a light colored kheer, soak all the almonds (half cup) and peel all of them. Grind one half and chop the other half. Put the ground almonds in the milk and sugar mixture and your kheer will remain light in color!
4. If you want to do away with the step of soaking, grinding and slicing the almonds (takes a little time, I know), you can use store-bought ground or sliced almonds. These are quite convenient and work well.
5. If you don't like thick kheer, don't cook it after opening the pot. Just mix it well and take it out in a bowl. On the other hand, if you think the consistency of kheer is too thin, press sauté again after the pressure cooking cycle is over and cook the kheer for a few minutes (stirring it all the time) until it reaches the desired consistency.
6. Add other nuts for a more interesting kheer. Raisins and slivered pistachios work very well and add more color to the pudding.
7. If you want a richer kheer, omit the sugar and add a can of condensed milk to the milk. The kheer will be sweeter and even creamier.
Why this instant pot kheer works
1. It is an easy, dump and go recipe especially if you're getting rid of most of the prep steps (soaking, grinding and chopping the almonds). Soaking the saffron and rice takes all of one minute.
2. It uses a few, common ingredients like milk, sugar and nuts (except the kewra water, which is an optional ingredient).
3. Kheer tastes good warm or cold. I like having warm kheer in the winters and cold kheer in the summer months!
4. It is the perfect dessert to serve while entertaining: rich, sumptuous and so delicious. You can't go wrong with kheer.
5. There is no oil used in this recipe. Did you notice that?!
Instant Pot Kheer (Indian Rice Pudding)
Kheer is a delightful rice dessert that's served chilled after meals. This is a no-fuss, one-pot recipe made with whole milk, rice, sugar, nuts and saffron.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 8 servings 1x
- Category: Dessert
- Method: Pressure cooking
- Cuisine: Indian
Ingredients
- 1 litre or 5 cups milk
- ½ cup water
- ½ cup rice
- ¾ cup white sugar
- ½ cup almonds, divided
- 1 teaspoon cardamom powder
- ¼ tsp saffron
- 1 tbsp kewra water (optional)
Instructions
Preparation
- Divide the almonds into two small bowls. Grind half the almonds (¼ cup) along with the cardamom in a clean and dry spice or coffee grinder. Soak the other half (¼ cup) in water at least a few hours before making kheer. When the almonds are soft, peel and chop them.
- Soak the rice in 2 cups water, 30 minutes before cooking.
- Soak the saffron in 2 tablespoons warm water or milk, 30 minutes or longer before cooking.
Cooking
- Turn on your instant pot to sauté and put the half cup water. Let it come to a boil, the cancel sauté.
- Put the milk, rice and water, sugar, ground almonds plus cardamom and saffron in the inner steel insert of your instant pot. Close the lid, press the porridge button on high pressure, and set the timer to 30 minutes. Make sure the steam release handle is on sealing. When the time is up, let the pot depressurize naturally.
- Open the pot and stir the contents well. If the kheer is still thin, press saute and cook for 3-4 minutes more, stirring all the time. The kheer should be the consistency of porridge at this time. It will thicken more as it cools. Add the kewra water, if using and mix.
- Spoon out the kheer in a large bowl and garnish with the chopped almonds and a few strands of saffron. Keep the bowl in the refrigerator for a few hours and serve chilled.
Notes
- Do heat the water at the beginning and then add the rest of the ingredients. This is to prevent the kheer from sticking to the bottom of the pot and triggering the burn notice.
- Avoid using skimmed milk for making kheer.
- If you want a light colored kheer, soak all the almonds and peel them. Grind one half along with the cardamom and chop the other half. Put the peeled and ground almonds in the milk and sugar mixture and your kheer will remain light in color.
- If you don't like thick kheer, don't cook it after opening the pot. Just mix it well and take it out in a bowl.
- Add other nuts like raisins and slivered pistachios if you like.
- If you want a richer kheer, omit the sugar and add a can of condensed milk to the milk. The kheer will be sweeter and even creamier.
Nutrition
- Calories: 229.9
- Sugar: 26.8
- Sodium: 61.1
- Fat: 9.4
- Saturated Fat: 3.2
- Unsaturated Fat: 5.4
- Trans Fat: 0
- Carbohydrates: 31.1
- Fiber: 1.2
- Protein: 7.1
- Cholesterol: 15.3
Keywords: rice kheer, Indian rice dessert, Indian rice pudding, Instant Pot desserts
Did you make kheer in your instant pot? Don't forget to give it a star rating below!
shrey says
This recipe sounds lovely! May I ask what cup measure you use as they tend to vary? Is it a US cup or the instant pot (160ml) cup? Thanks!
Saima says
Thanks, Shrey! I use the US cup measure for all my recipes.