Learn how to make the most delicious kheer in an Instant Pot. It's a dump-and-stir recipe with just one step!
Our editors and experts handpick every product we feature. We may earn a commission from your purchases.Learn more.
Learn how to make the most delicious kheer in an Instant Pot. It's a dump-and-stir recipe with just one step!
Our editors and experts handpick every product we feature. We may earn a commission from your purchases.Learn more.
When you want a quick, decadent treat, there is nothing like this Indian rice pudding. This recipe for kheer has all the right elements in all the right proportions: not too thick, not too thin, not too sweet. It’s perfect!
Kheer is an Indian dessert typically made by boiling milk, sugar and nuts along with rice. Sound familiar? It’s one dessert that has many versions around the world. Every culture has its own take on this classic, and for good reason: It’s delicious.
This versatile dessert that can be served hot or cold. Although there are different types of kheer recipes in India—like payasam made with lentils, semolina kheer, vermicelli kheer, apple kheer, tapioca kheer, almond kheer and even carrot kheer—the most popular kheer is made with rice and milk.
You don’t need any fancy ingredients to make kheer. The basic recipe has just three ingredients: rice, milk and sugar.
However, to make a good kheer, it needs to have the perfect texture and aroma!
We use basmati rice for a creamy texture. To thicken the kheer, we like to use a combination of milk and condensed milk. Then, flavor the kheer with green cardamom powder, rose water or saffron. For a garnish, use nuts like almonds or pistachios, dried rose petals, more cardamom powder or even saffron. (Pistachios also make a good topping for kulfi.)
Most of these ingredients are readily available at Indian grocery stores and specialty spice shops like The Spice House. You can also order them on sites like Amazon.
For the garnish, use a handful of sliced almonds and chopped pistachios, a pinch of cardamom powder and dried rose petals.
Heat the inner pot of an Instant Pot using the saute function. Add all the ingredients for kheer into the pot, starting with water, followed by unsweetened condensed or evaporated milk, milk, nuts, cardamom powder and sugar.
Close the lid and seal the vent. Use the porridge mode for 20 minutes followed by a natural pressure release.
Once the kheer is cooked, open the lid and give the contents a stir.
You can adjust the consistency and sweetness of the kheer to your taste. If it’s too thick, gradually add milk to thin it out. If adding more milk, use the saute function again for about 5 minutes. If you like your kheer sweeter, add more sugar and mix well.
Serve the kheer warm or cold—whichever you prefer! Garnish with chopped or sliced nuts and cardamom powder or rose petals just before serving. It’s an excellent dessert after an Indian meal of dishes like red lentil dal, chicken tikka masala and homemade naan.
Once the kheer has come to room temperature, store it in an airtight container. You can refrigerate it for up to 4 to 5 days.
To make this kheer vegan, skip the dairy milk and replace it with coconut or almond milk. However, this will affect the texture of the kheer and make it looser.