This post may contain affiliate links. See my privacy policy for details.

My dears, I am going to show you How to Make the Best Instant Pot Rice Pudding! We Canadians tend to eat rice pudding that is vastly different from our American friends – and we take our rice pudding really seriously. While the southern version is a creamy, more pudding concentrated dessert our prairie rice pudding is very rice based. 

Read on to Learn How To Make the Best Instant Pot Rice Pudding!

The classic one, the Five Roses Cookbook Rice Pudding is thick with rice, with more emphasis on rice than the underlying creamy pudding. We then pour cream or milk on top of it to not only cool it down but dilute it slightly. It works – and it’s a classic Canadian dish.Now I’m not saying that we don’t make liquidy rice puddings here in Canada or claiming that everyone makes their rice pudding that way. I can attest however that here on the Prairies, this is the type of rice pudding I have eaten at people’s houses. The first time I tried Kheer, the (very good) pistachio rice pudding you will usually find at an Indian food buffet I was honestly puzzled at how much liquid there was. It goes to show you that rice pudding variations are completely regional and are so vastly different.


Can I Put Raisins in the Instant Pot Rice Pudding? Will They Turn Out?

Yes! I gave it a whirl to test it out and thanks to the oatmeal setting dried raisins are perfectly soft by the time the pudding is cooked. We also used raisins in our Instant Pot rice pudding which turns it more tan in colour. If you used golden raisins it wouldn’t turn this colour BUT that would be negated by the fact that you simply must use nutmeg in this rice pudding. And the nutmeg is also going to add a brown tinge to the pudding. I rarely use cinnamon in my rice pudding, it’s always nutmeg but feel free to sub in whatever spices you like.

Instant Pot Rice Pudding Tips & Tricks

  • Use medium grain rice. I always use medium grain rice as it’s just not the same if you use a rice that doesn’t have some body to it, some heft to the grain. Basmati and Jasmine rice don’t have the same effect in a pudding at all – and I’ve tried them all. There’s a reason that a lot of people also use Arborio rice in their rice puddings, it has some chew to it.
  • Make sure that your Instant Pot seals. For some reason rice dishes can give you a hard time when using the Instant Pot, so listen carefully to make sure the pot seals. If it doesn’t, you will have burnt rice on the bottom and dry pudding. The pot should seal in 5-6 minutes.
  • Add in any and all spices that you would like.
  • If you want a creamier pudding, you can add in two beaten eggs at the end. Simply beat them, add in one tablespoon of hot pudding to temper the cold eggs, then beat back into the hot rice pudding in the Instant Pot.
  • To find out more about the Instant Pot, you can head to their website!

What really surprised me is that the raisins weren’t too mushy and actually still had form to them. I used the “oatmeal” setting on the Instant Pot for 20 minutes and yes, those raisins were in there the entire time. Other than adding the brown colour to the pudding, they were perfectly cooked!

I was also pleasantly surprised that the bottom didn’t scald or stick and that this worked out so well that we had it for breakfast the same morning I tested it out. Yes, nothing like rice pudding for breakfast on a Saturday!

Happy Instant Pot Cooking babes!



Pin this to your DESSERTS and INSTANT POT RECIPES boards!

How to make the best, creamiest and perfect Instant Pot Rice pudding! This is so fast you'll be eating it for breakfast! #InstantPot #rice #dessert #pudding #recipe


4.12 from 17 votes
The Best Instant Pot Rice Pudding
Prep Time
2 mins
Cook Time
20 mins
Total Time
22 mins

I take my rice puddings seriously, and this is seriously the BEST Instant Pot Rice Pudding recipe ever! We ate it for breakfast since it's so fast and easy!

Course: Breakfast, Dessert
Cuisine: American
Servings: 4
Calories: 424 kcal
Author: Karlynn Johnston
  • 1 cup medium grain rice
  • 2 1/2 cups milk
  • 1 cup water
  • 1/2 cup raisins
  • 1/2 tsp nutmeg
  • 1/3 cup white sugar
  1. Rinse the rice well and drain.

  2. Place the rice, milk, water, raisins, nutmeg and white sugar into your Instant Pot. Mix together, making sure that the sugar dissolves.

  3. Place the lid on your Instant Pot and close. Turn the knob to sealing.

  4. Press the porridge button and cook for 20 minutes.

  5. When done, release the pressure manually by placing a tea towel over top of the knob and releasing safely. YOU must find your own way of safely releasing the steam without burning yourself.

  6. Stir and ladle the rice pudding into bowls and serve.

Recipe Notes

Medium grain rice does the best for this recipe.

Nutrition Facts
The Best Instant Pot Rice Pudding
Amount Per Serving
Calories 424 Calories from Fat 45
% Daily Value*
Total Fat 5g 8%
Saturated Fat 3g 15%
Cholesterol 15mg 5%
Sodium 74mg 3%
Potassium 395mg 11%
Total Carbohydrates 85g 28%
Dietary Fiber 2g 8%
Sugars 24g
Protein 9g 18%
Vitamin A 4.9%
Vitamin C 1.2%
Calcium 17.7%
Iron 16.8%
* Percent Daily Values are based on a 2000 calorie diet.

Hey guys, I'm Karlynn! Welcome to The Kitchen Magpie, my website full of family friendly recipes, cocktails & homesteading tales of chickens & cows from the family farm! Make sure to check out my bestselling cookbook, Flapper Pie & a Blue Prairie Sky ,stay tuned for info on my second cookbook!


  1. Sandra Schoenfeldt Reply

    Your recipe sounds great, but I’m wondering if I can double it if m making it in a 6 qt? Is the cooking time and water the same. I am a new instant pot user, just got mine last week.

  2. I just made this recipe and it was DELICIOUS! I grew up in US prairie states, and this is just like my grandma used to make. It is simple and uses pantry staples. I searched many different recipes and this is the only one that I’ll use in the future. Thank you!!

Write A Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Send this to a friend