• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Home
  • About
    • Contact
  • Recipes
  • Articles
  • Subscribe

MyGoodFoodWorld

menu icon
go to homepage
  • Home
  • About
    • Contact
  • Recipes
  • Articles
  • Subscribe
subscribe
search icon
Homepage link
  • Home
  • About
    • Contact
  • Recipes
  • Articles
  • Subscribe
×
Home » Easy Vegetarian Gluten Free Recipes

Published: May 29, 2025 by Padma Kumar

Creamy Instant Pot Rice Pudding (3 Ingredients, No Eggs!)

Jump to Recipe Jump to Video Print Recipe

This creamy Instant Pot rice pudding recipe needs just 3 ingredients and 30 minutes—no eggs or condensed milk! Whether you’re after comfort food or a quick crowd-pleaser, this simple pressure-cooked pudding delivers every time.

Bowl of creamy Instant Pot rice pudding topped with raisins, chopped pistachios, and almonds.

I usually lean savory—give me a plate of vegetable pulao over dessert any day! But every now and then, I crave something sweet and milky. That’s when I turn to rice pudding. It’s cozy, creamy, and comes together with pantry staples—just like my simple banana pudding recipe.

I grew up on my mum’s stovetop rice pudding, slow-cooked until the rice melted into thickened milk. It was comforting, but it took too long.

These days, I make Instant Pot rice pudding. It’s quick, fuss-free, and still delivers that nostalgic, creamy texture I love. No eggs, no condensed milk, no heavy cream—just three simple ingredients and the push of a button.

Jump to:
  • About my recipe
  • Ingredients and Equipment
  • Instructions
  • Recipe Notes and Tips
  • Toppings that you can add to rice pudding
  • Serving, Storage, Reheating, and Freezing
  • FAQ
  • 📖 Recipe
  • Comments

About my recipe

A spoon is holding some Instant Pot-made creamy rice pudding.

If your burning question is, what’s the easiest way to make rice pudding?—This recipe is your answer ,my friend! It’s a one-pot recipe that comes together quickly, is foolproof, and turns out the most delicious rice pudding every time.

A quick summary of the recipe:

Prep + Cook + Pressure release time: 30 minutes

Key Ingredients: Milk, rice, sugar

Servings: 4

Dietary: Egg-free, nut-free, soy-free, and gluten-free

Heads up: I’m here to share helpful info, not medical advice. Always double-check ingredient labels—products can vary, and allergens can sneak in. If you have food allergies, make sure everything you use works for you.

Texture and Consistency: My Instant Pot rice pudding has a creamy, pudding-like texture that feels smooth and silky in the mouth. When hot, it has a flowy consistency, and as it cools, it thickens to a porridge-like texture that’s perfect for scooping with a spoon.

Ingredients and Equipment

Three bowls of rice, sugar, and milk to make rice pudding are placed on a round plate.

For the complete list of ingredients, their exact quantities, and the full instructions, scroll down to the printable recipe card below.

Milk: I use full-fat, whole milk. Please don’t use low-fat milk—it just won’t give you that rich, creamy texture.

Sugar: I’ve used unrefined cane sugar, but feel free to use whatever sugar you typically keep in your pantry. Just note that the color of your sugar will affect the color of the pudding.

Rice: I use fragrant short-grain rice. You can use plain or fragrant rice of your choice. See the section below where I talk about the best types of rice for pudding.

Equipment: To make this recipe, you'll need:

  • An Instant Pot
  • A spatula or ladle

Instructions

Here's a quick step-by-step guide for making the best old fashioned rice pudding in Instant Pot.

Also, see the video at the end of the recipe card below.

Give the rice a good rinse in 2 to 3 changes of water until the water runs clear. Drain it well and set it aside. 

Step 1: Dissolve the sugar

Turn on the Instant Pot and select Sauté mode. Pour in the milk and sugar, and gently heat for about 2 to 3 minutes, just until the sugar completely dissolves—don’t let it boil.

Milk and sugar are warming in an Instant Pot.

Step 2: Making rice pudding

Next, stir in the rinsed rice. If Sauté mode is still active, cancel it.

A pot of milk, sugar, and rice in an instant pot.

Secure the lid, switch to Pressure Cook mode, and set it to high pressure for 6 minutes.

Instant Pot set to high pressure with timer on.

Once the cook time is up, allow the pressure to release naturally for 10 minutes. After that, do a quick release to let out any remaining steam. Carefully open the lid, stir everything, and turn Sauté mode back on for another 5 minutes.

An instant pot with the timer on it.

Stir occasionally as it boils and thickens to your liking.

For the best consistency, stop cooking when the pudding still has a flowy texture—it will thicken up as it cools.

Rice pudding being stirred to thicken after pressure cooking.

When you’re happy with how thick it is, turn off the Instant Pot. Serve it warm or cold—either way, don’t forget to top it off with your favorite add-ons!

Tip: After you've turned off the Instant Pot, close the lid again and let the pudding sit for a couple of minutes so it can settle.

YouTube video

Recipe Notes and Tips

What is the best rice to use for rice pudding?

Short-grain or medium-grain rice is best for making a creamy rice pudding. As you may know, rice comes in three sizes: long, medium, and short grain.

Long-grain rice, like Basmati and Jasmine rice, is low in starch. While it's perfect for making jeera rice or buttered rice, it's not the best choice for rice pudding.

Medium grain rice, like Arborio rice (used to make risotto), and Bomba (used for paella), is chewy and has enough starch to make the grains stick together. Medium-grain rice can be a good choice for pudding, but it takes longer to cook.

Short-grain rice, like sushi rice, has the most starch. It cooks down to a soft, tender texture, giving your rice pudding a creamy, porridge-like consistency.

Short-grain rice tends to get clumpy once cooked, so you'll want to keep an eye on it. One way to handle this, especially with Instant Pot rice pudding, is to use a higher milk-to-rice ratio.

Sweetness level: I prefer skipping sweetened condensed milk so I can adjust the sweetness exactly how I like it. The amount of sugar I’ve used gives the pudding a balanced taste, but feel free to tweak it to suit your preference.

Can you overcook rice pudding? It is a question I see commonly asked. Yes, you can overcook rice pudding, which makes it too thick or clumpy. The Instant Pot helps by cooking the rice perfectly under pressure, and finishing on sauté lets you control the thickness. Just watch it closely, and you’ll get creamy pudding every time!

Quick tips:

  • Dissolving the sugar in the milk before pressure cooking is key to making sure your rice pudding doesn’t burn—so don’t skip this step.
  • Cooking the pudding for the final 5 minutes in Sauté mode helps thicken it up, gives it a light caramel color, and makes it creamy and rich.

Padma's top tip: Here’s my secret to the perfect creamy rice pudding—let it cool a bit before serving. That’s when the flavors and texture really shine.

Toppings that you can add to rice pudding

This creamy rice pudding is like a blank canvas that you can jazz up however you like. Here are some suggestions:

Toppings for rice pudding including raisins, cardamom pods, and cinnamon sticks.

Indian-style kheer (payasam) – Add some ground cardamom after you’ve switched off the Instant Pot. Or, you can add 3 or 4 whole cardamoms while cooking. Just remember to remove them before serving.

American-style classic rice pudding – Add a cinnamon stick to the milk and rice while cooking (remember to remove it before serving), then finish with a sprinkle of ground cinnamon. Or skip the cinnamon and finish off with 1 teaspoon of vanilla extract instead.

My style – Sprinkle with chopped nuts—almonds and pistachios—and some raisins for a fruity, nutty, crunchy touch!

Three bowls of creamy rice pudding are on a round plate. Some chopped nuts and raisins are strewn around the bowls.

Any doubts or questions? Feel free to ask via the comments below. I will try my best to answer them for you. - Padma

Serving, Storage, Reheating, and Freezing

Serving: You can serve this rice pudding hot or cold. Enjoy it plain or with any toppings (see the section above) of your choice.

Storage: Let it cool completely, then store it in an airtight container. It will keep in the fridge for up to 2 days.

Reheating: The pudding will naturally thicken as it cools down. To adjust its consistency, while reheating, add a little milk to loosen it. Warm it gently on the stovetop if you're reheating, and keep stirring until it reaches the consistency you like.

Can you freeze rice pudding? Freezing rice pudding isn’t the best idea because it can become watery once thawed. If you do want to freeze it, store it in an airtight container and thaw it slowly in the fridge before reheating gently with a splash of milk to bring back some creaminess. But honestly, I recommend enjoying this pudding fresh for the best taste and texture!

FAQ

How to make creamy rice pudding in Instant Pot?

To make creamy rice pudding in an Instant Pot, start by warming milk and sugar using the Sauté mode—this helps prevent burning. Stir in rinsed rice, then pressure cook for 6 minutes. Let the pressure release naturally for 10 minutes, do a quick release, then switch back to Sauté and simmer for a few minutes to thicken. Let it rest with the lid on for a couple of minutes before serving.

What’s the best way to thicken rice pudding?

After pressure cooking, switch to Sauté and simmer for 3 to 5 minutes, stirring gently. It thickens as it cools, so stop when it still looks a bit flowy.

Can I use brown rice instead of white rice?

You can, but brown rice takes longer to cook and won’t give you that same creamy texture you get with white short-grain rice. If you're okay with a slightly chewy bite and a nuttier flavor, go for it. Just be sure to adjust the cooking time and liquid ratio accordingly.

Made this recipe? I’d love to know what you think! Leave a ★★★★★ rating and a review below—it motivates me to create more great content for you. You can also connect with me on Facebook and Instagram. And don’t forget to subscribe to my newsletter, where I share free recipes, tips, and more!

📖 Recipe

Creamy rice pudding is served in a blue round bowl.
Padma Kumar

Creamy Instant Pot Rice Pudding (Just 3 ingredients)

5 from 1 vote
Learn to make this easy, creamy Instant Pot rice pudding with just three ingredients. Once you try it this way, you’ll never go back! This foolproof recipe makes the most delicious, lush rice pudding—without using eggs or condensed milk.
Serve it warm or chilled, topped with your favorites. Need ideas? Check out the section above for topping suggestions. For a visual guide, follow the step-by-step photos above, and don’t miss the video below.
This recipe is egg-free, soy-free, nut-free, and gluten-free.
Print Recipe Pin Recipe WhatsApp
Cook Time 15 minutes mins
Pressure release time 15 minutes mins
Total Time 30 minutes mins
Servings: 4
Course: Dessert
Cuisine: American
Calories: 199
Ingredients Equipment Method Nutrition Video Notes

Ingredients  

  • ¼ cup (~55g) short-grain rice, see note 1
  • 3 cups (~680g) whole milk, see note 2
  • ¼ cup sugar, unrefined or whatever you regularly use

Equipment

  • 1 Instant Pot
  • 1 spatula

Instructions
 

  1. Rinse the rice in 2–3 changes of water. Drain and set it aside.
  2. Turn on the Instant Pot and select Sauté mode. Add the milk and sugar to the inner pot and warm it for 2–3 minutes, or until the sugar dissolves.
    3 cups (~680g) whole milk, ¼ cup sugar
  3. Add the rice and stir. Cancel Sauté mode (if it’s still on), close the lid, and set it to Pressure Cook on high for 6 minutes.
    ¼ cup (~55g) short-grain rice
  4. Once the cooking time is up, let the pressure release naturally for 10 minutes, then quick-release any remaining pressure.
  5. Open the lid, stir it, and turn Sauté mode back on for about 5 minutes. Stir occasionally and cook until the pudding thickens a bit more.
  6. Turn off the Instant Pot, close the lid, and let the pudding rest for a couple of minutes. Serve warm or cold with your favorite toppings.

Nutrition

Calories: 199kcal | Carbohydrates: 31.2g | Protein: 6.5g | Fat: 5.8g | Saturated Fat: 3.6g | Cholesterol: 25mg | Potassium: 10mg | Fiber: 4g | Sugar: 21.3g | Calcium: 214mg | Iron: 1mg
Disclosure

The nutritional information is calculated using an online calculator and is based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionists' advice. Changing the quantities and cooking technique will alter the nutritional calculations.

Video

YouTube video

Notes

  1. What is the best rice to use for rice pudding? I say short-grain rice because it’s nice and starchy. Some medium-grain varieties, like Arborio, work well too.
  2. Milk: This rice pudding recipe doesn’t use condensed milk, eggs, or heavy cream. So, make sure to use full-fat whole milk for that perfect creamy texture—low-fat milk just won’t cut it.
  3. Sweetness: The amount of sugar I use here gives the pudding just the right level of sweetness. But of course, feel free to adjust it to your taste.
  4. Quick tips:
    1. Dissolving the sugar in the milk before cooking helps prevent the rice pudding from burning.
    2. Cooking the pudding for the final 5 minutes on Sauté mode thickens it up and gives it that extra creamy texture.
  5. Consistency: Rice pudding should have a porridge-like consistency. At first, it might seem like there’s too much milk for the amount of rice, but don’t worry—the rice will more than triple in size as it cooks and will soak up most of the liquid. As it cools, the pudding will thicken even more, so it’s fine if it’s a little flowy when cooking is done.
Scaling the recipe

Alternative quantities provided in the recipe card are for 1x only.

Allergens Disclaimer

Our content aims to be informative and educational, but it should not replace professional medical advice. Since manufacturing processes can vary and cross-contamination is possible, it's essential to verify product labels and allergen information. Make sure all ingredients align with your specific allergies. As readers, you bear the responsibility for ensuring allergen safety when buying or consuming foods.

Made this recipe? Tag me

@mygoodfoodworld to tell me how it was

Made this recipe? I’d love to know what you think! Leave a ★★★★★ rating and a review below—it motivates me to create more great content for you. You can also connect with me on Facebook and Instagram. And don’t forget to subscribe to my newsletter, where I share free recipes, tips, and more!

More Easy Vegetarian Gluten Free Recipes

  • Creamy pasta sauce made with red peppers is served in a bowl. Next to the bowl is some cooked pasta on a plate.
    Pasta Sauce with Red Peppers Recipe (Vegan & Creamy)
  • Delicious chickpea coconut curry served in a stainless steel bowl, garnished with fresh cilantro, with lemon wedges, sliced onions, and julienned ginger on the side—flavorful vegan and gluten-free Indian recipe.
    Chickpeas Coconut Curry Recipe
  • A thick, smooth soup that is golden yellow and with a garnish of cracked black pepper has been served in a wide bowl.
    Curried lentil carrot soup
  • Simple and healthy mung bean soup is being scooped up with a spoon. The soup is garnished with melted ghee.
    Mung Bean Soup Recipe

Reader Interactions

Comments

  1. Kavitha says

    May 29, 2025 at 10:24 pm

    5 stars
    Ah, cannot wait to try this one!

    Reply
5 from 1 vote

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Picture of Padma Kumar creator of mygoodfoodworld.

Hi, I'm Padma! I am a passionate cook and can cook through any mood! My cooking is all about simple, healthy meals made with fresh ingredients and with a lot of love. As a mum and an early childhood educator, I deeply care about raising healthy eaters.

More about me →

Your questions answered!

  • Cooked red lentils are placed in a white high bowl. The bowl is placed on a folded grey colored cloth with a spring of fresh herb next to it.
    How to cook red lentils on stovetop
  • Is buck wheat gluten free? Buckwheat groats spilling out of a gunny sack.
    Is buckwheat gluten free? Plus How to Cook Buckwheat Groats
  • Cooked instant couscous placed in a round black bowl with a fork on the side and some cilantro leaves.
    Is couscous gluten free? Plus, how to cook couscous
  • A cane basket with some freshly baked naan breads and a bowl of curry are placed next to each other.
    Roti vs Naan: The difference between these breads
  • To answer the questions about how to grow thick mung bean sprouts, this is an image of sprouted mung beans placed in a heap in a wooden bowl.
    How to grow thick mung bean sprouts
  • Some pinto beans and black beans are spilling out of burlap bags on to a table top.
    Black Beans vs. Pinto Beans

Spring & Summer Delicacies

  • Bite sized pieces of oven roasted beets and cucumbers are tossed together and served in a olive-green colored bowl. The salad has a bright pink dressing.
    Beetroot and Cucumber Salad
  • Salad of carrots and cucumber and red onions is served in a bowl. The salad has some toasted sesame seeds and red pepper flakes garnish.
    Carrots Cucumber Salad Recipe: Light and Crunchy
  • A simple dish of carrots, peas, and sliced coconut are served in a round, light blue plate.
    Frozen Peas and Carrots Recipe
  • A plate of colorful silicone molds with baked muffins is placed on a dark grey background. Next the plate, a black colored butter knife and some more muffins in their molds are placed.
    Easy Veggie Muffins: Savory, Eggless, Gluten-Free
  • A bowl of tomato raitha with a fresh cilantro leaf on the top is placed on a piece of burlap which has some shallots, aloo paratha, and some fresh chili peppers on the side.
    Tomato Raitha Recipe in 15 Minutes
  • Beet raita served in a round white bowl with roasted cumin, green chilies, and fresh herbs as garnish.
    Simple Beetroot Raita Recipe

Footer

Connect with me on Social Media

  • Facebook
  • Instagram
  • LinkedIn
  • Pinterest
  • Twitter
  • YouTube

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy

Newsletter

Subscribe for free recipes & cooking tips.

Contact

  • About Me
  • Contact

© 2025 MyGoodFoodWorld

Accept Cookies
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
.
Cookie settingsACCEPT
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT
2 shares

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.