About Instant Pot Rice Pudding Recipe

I have been making both rice pudding and the Indian rice pudding (Kheer) in the Instant Pot for awhile now, and I don’t ever want to go back to making it on the stovetop. It’s just so simple using this incredible appliance! This Instant Pot rice pudding recipe just takes about 25 minutes to cook, and you can always adjust the consistency to your liking. I always add a bit more milk to avoid the “burn” warning, then use the sauté function to simmer the pudding until it reaches the desired consistency. To make rice puddings, I always use the “porridge” setting which is automatically timed for 20 minutes. You just need to tip in all the ingredients, then press the porridge button, and let the Instant Pot do all the work. The other important piece of this recipe is the type of rice I use. While I prefer using basmati rice for kheer, old-fashioned American-style rice pudding is better with arborio rice. The extra starchy arborio rice makes the pudding creamy and thick, so there is absolutely no need to add any cream or eggs. The combination of chewy grains with the creamy base is a delight!

Ingredients & Substitutions

As promised, you don’t need much to make this creamy, decadent, American-style rice pudding. Here’s your list:

Arborio Rice – This short-grained Italian rice has a high starch content, which helps create a creamy texture. It is the same type of rice used to make the Italian specialty known as risotto. That said, you can use any rice variety like basmati or jasmine rice for this pudding recipe. Whole Milk – Feel free to swap in a creamy non-dairy alternative like oat milk for a vegan version. Sugar – I used unrefined cane sugar, but plain white granulated sugar or brown sugar can also be used. Salt – Just a pinch is all you need to wake up the rest of the flavors in this old-fashioned pudding recipe. Almonds – I love adding slivered or chopped nuts to add flavor and texture to my rice pudding. Feel free to swap in your favorite nut or seed, or omit them if needed. Golden Raisins (Sultanas) – These dried fruits add a pop of sweetness throughout the pudding. Feel free to use regular raisins or any other dried fruit that you prefer. Vanilla Extract – Use ½ to 1 teaspoon of vanilla extract to add rich complexity to this dessert. You can also use vanilla paste or powder, or use almond extract in its place. Ground Cinnamon Powder & Ground Nutmeg Powder – These warming spices are traditional flavorings for rice pudding. If possible, use freshly grated nutmeg for a more intense flavor.

Why I Love The Instant Pot

I have been getting many requests to share Instant Pot recipes for the last several years, but I kept delaying buying it for some reason or other. One day after getting an email from a reader for sharing instant pot recipes, I decided to buy one. I’m not exaggerating when I say that it has been one of my best buying decisions. It has really helped me in multi-cooking everyday food. What I like best about using the Instant Pot is how easy it is to intuit, and simple cleaning it is. After spending several months learning the ins and outs of cooking with an Instant Pot, I have been using it like a pro. I do nearly all of my Indian cooking in this miraculous device. In fact, I make pasta and noodles, ferment idli batter, yogurt and even use the instant pot like a slow cooker. Now that I’m on the Instant Pot bandwagon, I will be gradually adding more instant pot recipes to the blog.

How To Make Instant Pot Rice Pudding

  1. Take ¼ cup arborio rice (65 grams) in the inner steel pot. Feel free to rinse the rice once or twice — I usually do.
  2. Add ¼ cup unrefined cane sugar (75 grams) and 1 pinch salt. You can use white granulated sugar instead.
  3. Pour in 3 cups of whole milk. Note: If using basmati or jasmine rice, reduce the milk to 2.5 cups
  4. Stir and mix with a spoon. Secure the Instant Pot lid and position the steam release handle to seal. 
  5. Set to the porridge function, which has an auto timing of 20 minutes.
  6. After 20 minutes when you hear the beep sound, give a natural pressure release (NPR) of 10 minutes. After 10 minutes, lift the steam release handle and when the float valve falls down, open the lid.
  7. The rice will have formed a few lumps in some places, so break most of them up with a spoon.
  8. Add 1 teaspoon vanilla extract, ¼ teaspoon ground cinnamon and ⅛ teaspoon ground nutmeg.
  9. Add your choice of nuts. I added 10 almonds (slivered) and 1 tablespoon golden raisins.
  10. Press the sauté button and set the time to 4 to 5 minutes on normal mode. Once the beep sound is heard and you see the pudding simmering, stir often so that the pudding does not burn or scorch from the bottom.
  11. Break up any lumps you encounter while stirring. You can cancel the sauté mode before the set time of 4 to 5 minutes if the pudding reaches the desired consistency sooner.
  12. Keep in mind that the pudding thickens as it cools. I keep a slight flowing consistency in the hot rice pudding.
  13. Serve the creamy Instant Pot Rice Pudding hot, warm, or cold. Feel free to garnish with some sliced almonds and raisins or a dollop of whipped cream.

Optional Variations

This old-fashioned Instant Pot Rice Pudding is pretty spectacular as is, but there is always room for customization. Here are a few variations to try:

Vegan. Swap in your favorite creamy dairy-free milk. I suggest adding oat milk for the best consistency. Chocolate. Try adding about ¼ cup of cocoa powder to the pudding after the porridge setting step. If you go this route, try adding dried cherries instead of raisins. Basmati or Jasmine Rice. If you swap in long grain rice, reduce the amount of milk by ½ cup. Light & Fluffy. Whip about ¾ cup of heavy cream and a tablespoon or two of powdered sugar to stiff peaks. Chill the rice pudding, then fold in the whipped cream to make it cloud-like.

Expert Tips

Add slightly more milk than you think you need to prevent the “burn” warning from shutting the machine down. After the initial porridge setting, simmer the rice pudding using the sauté function until it reaches the desired consistency. The quantity of milk for the amount of arborio rice used in this recipe, works perfectly for a 6 quart Instant Pot. Use freshly grated nutmeg for the most potent flavor. But if out of hand, give it a skip. Alternatively, you could use about ½ teaspoon of ground green cardamom and skip the ground cinnamon and grated nutmeg. If you can’t find arborio rice, other short grain rice varieties will provide a similar level of starchiness. You can also swap in long grain rice varieties like basmati or jasmine, but you should cut the amount of milk down by about ½ cup. Add 1 tablespoon of unsalted butter if you like to the pudding. If the pudding has thickened more on cooling, add in a splash of hot milk or warm milk to loosen the consistency. You can also add some cold milk to the pudding and reheat in a pan until warm. Scale the recipe to halve, double or triple the portions.

Please be sure to rate the recipe in the recipe card or leave a comment below if you have made it. For more vegetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter. Instant Pot Aloo Gobi Instant Pot Chana Masala Instant Pot Pulao Pav Bhaji Recipe (Video + Step by Step Photos) This Instant Pot Rice Pudding post from the archives, originally published in December 2019 has been updated and republished on September 2023.

Instant Pot Rice Pudding Recipe  - 92Instant Pot Rice Pudding Recipe  - 12Instant Pot Rice Pudding Recipe  - 98Instant Pot Rice Pudding Recipe  - 30Instant Pot Rice Pudding Recipe  - 49Instant Pot Rice Pudding Recipe  - 3Instant Pot Rice Pudding Recipe  - 64Instant Pot Rice Pudding Recipe  - 74Instant Pot Rice Pudding Recipe  - 59Instant Pot Rice Pudding Recipe  - 70Instant Pot Rice Pudding Recipe  - 71Instant Pot Rice Pudding Recipe  - 31Instant Pot Rice Pudding Recipe  - 93Instant Pot Rice Pudding Recipe  - 13Instant Pot Rice Pudding Recipe  - 47Instant Pot Rice Pudding Recipe  - 31Instant Pot Rice Pudding Recipe  - 25Instant Pot Rice Pudding Recipe  - 24Instant Pot Rice Pudding Recipe  - 70Instant Pot Rice Pudding Recipe  - 50