The Best 20-Minute Instant Pot Rice Pudding Recipe
This post may contain editorial samples and/or affiliate links. We earn a commission on your sales.
Do you love rice pudding but don't want to spend hours in the kitchen making it? Well, guess what? You don't have to! With this easy Instant Pot rice pudding recipe, you can have a delicious and creamy dessert in no time. This recipe is simple, fast, and definitely satisfies your sweet tooth. So what are you waiting for? Try it out for yourself!
Why you'll love this quick and easy rice pudding recipe:
It's made in the Instant Pot, so it's quick and easy!
It only requires a few simple ingredients that you probably already have in your pantry.
It's a great way to use up leftover rice.
It's deliciously creamy and sweet.
It can be easily customized to your liking.
Equipment needed to make this quick and easy rice pudding:
- Instant Pot
- Measuring spoon (tbsp)
- Measuring cups (1/2 and 1 cup)
- Small bowl
Ingredients For Your Instant Pot Rice Pudding
- oil
- long-grain white rice
- water
- milk
- white sugar
- egg yolks
- vanilla extract
How to make Instant Pot rice pudding
Step 1. In the liner of your Instant Pot, add 1 tbsp of oil.

Step 2. Next, you will add in combine the rice, water, and 1 cup of milk in the Instant Pot liner.
Step 3. Set the vent to sealing and close the Instant Pot lid.
Step 4. Set the time to 3 minutes in the manual setting.

Step 5. While it cooks, combine the remaining milk, yolks, sugar, and vanilla in a small mixing bowl.
Step 6. When the Instant Pot beeps, let go of the pressure valve and remove the cover.
Step 7. Place the Instant Pot on “saute” and add the milk mixture.
Step 8. While stirring, boil for 3-4 minutes.
Step 9. Serve while still warm.
What to serve with your quick and easy rice pudding
Main Dish:
Vegetarian Chili
Black Bean Soup
Grilled Cheese Sandwich
Desserts:
Chocolate Cake
Fruit Cobbler
Cheesecake
Cocktails:
Mojito
Pina Colada
Non-Alcoholic:
Shirley Temple
Virgin Margarita
Popular Substitutions & Additions
There are many ways you can customize this recipe to your liking. Here are some popular substitutions and additions:
- If you don't have white rice on hand, you can use brown rice or even quinoa.
- For a little extra flavor, try adding in some cinnamon, nutmeg, or even pumpkin spice.
- Looking for a little more protein? Add in some cooked chicken, pork, or shrimp.
- If you want a richer pudding, use heavy cream instead of milk.
- For a vegan version, use almond milk and omit the egg yolks. You can also use a vegan egg replacer.
- Add in some dried fruit like raisins, cranberries, or cherries.
- Try using different types of milk like coconut milk, soy milk, or even rice milk.
The sky's the limit when it comes to toppings! Get creative and top your pudding with whipped cream, chocolate chips, chopped nuts, or a sprinkle of cinnamon.
How to Reheat and Store Instant Pot Rice Pudding
Best way to store quick and easy rice pudding leftovers?
In an airtight container in the fridge for up to four days.
How long will Instant Pot rice pudding last in the refrigerator?
Instant Pot Rice Pudding will last in the fridge for up to four days.
Can I freeze quick and easy rice pudding?
To freeze Instant Pot rice pudding, allow it to cool completely before transferring it into freezer-safe bags or an airtight container. Rice pudding will last in the freezer for up to two months.
How to reheat quick and easy rice pudding?
You can reheat Instant Pot rice pudding in the microwave or on the stovetop. If microwaving, place it in a bowl and heat for 30-45 seconds. If heating on the stovetop, place it in a saucepan and heat over medium-low heat for around five minutes, stirring occasionally. Instant Pot Rice Pudding can also be eaten cold if you're short on time!
Other Rice Pudding Recipes You'll Love
Milchreis or German Rice Pudding is a simple, but delicious dish. It's eaten for dinner and dessert alike with toppings including cinnamon sugar (or fresh berries) to canned fruit salad on top!
This vegan, dairy-free, and gluten-free dessert is the perfect way to end a meal. Just mix all ingredients together in one bowl then pour into your Instant Pot or pressure cooker!
Mom's baked rice pudding is the perfect way to warm up on a cold day. Warm, sweet casserole with cinnamon and raisins will keep you feeling cozy all winter long!
This sweet and easy Keto Rice Pudding recipe is made using cauliflower. It's perfect for anyone on the keto diet, or just looking to enjoy a decadent treat with their morning coffee!
Arroz con Leche is a Spanish-inspired Mexican dessert made from long-grain white rice, sugarcane juice, or coconut milk mixed with vanilla extract and cinnamon sticks.
This Greek rice pudding is creamy, delicious, and perfect for a cold winter day. Prepare yourself to be delighted by this classic dish!
Rice pudding is a traditional side dish for any holiday or occasion, and it's especially good with the sweet taste of pineapple to complement its creamy texture.
Mango Rice Pudding is a delicious Indian dessert that you can enjoy hot or cold. It's made by combining the sweet mango puree with rice, spices, and nuts to create an interesting twist on traditional flavors!

The best part about this recipe is that it’s so easy to follow and doesn’t require any complicated steps. If you’re looking for an easy dessert recipe that will impress your friends and family, then look no further than this Instant Pot rice pudding recipe! Have you tried making rice pudding in the Instant Pot before?
Be sure to check out my recipes for Instant Pot Apple-Cinnamon Cheesecake, Apple and Blueberry Crisp, and Instant Pot Banana Bread.
The Best 20 Minute Instant Pot Rice Pudding Recipe

This recipe for instant pot rice pudding is so easy to make! You'll have a delicious dessert ready in less than 30 minutes.
Ingredients
- 1 tbsp oil
- 1 cup long-grain white rice
- 1 cup water
- 2 cups milk
- ½ cup white sugar
- 2 egg yolks
- 1 tbsp vanilla extract
Instructions
1. In the liner of your Instant Pot, add 1 tbsp of oil.
2. Next, you will add in combine the rice, water, and 1 cup of milk in the Instant Pot liner.
3. Set the vent to sealing and close the Instant Pot lid.
4. Set the time to 3 minutes in the manual setting.
5. While it cooks, combine the remaining milk, yolks, sugar, and vanilla in a small mixing bowl.
6. When the Instant Pot beeps, let go of the pressure valve and remove the cover.
Place the Instant Pot on “saute” and add the milk mixture.
While stirring, boil for 3-4 minutes.
Serve while still warm.
Nutrition Information:
Yield:
4Serving Size:
1Amount Per Serving: Calories: 277Total Fat: 8gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 5gCholesterol: 102mgSodium: 65mgCarbohydrates: 43gFiber: 0gSugar: 32gProtein: 6g