Creamy Instant Pot Rice Pudding in 30 Minutes
Instant Pot rice pudding is a warm, spoonable dessert that tastes like it simmered on the stove for an hour, but takes a fraction of the effort. A handful of pantry staples and three minutes under pressure are all you need.

The result is rich and velvety, with tender grains of rice suspended in a sweet, cinnamon-flecked custard. It is the kind of recipe you turn to when you want something comforting without standing over a pot.
Why This Instant Pot Rice Pudding Works
I like this version because the pressure cooker does all the stirring for you. No scorched milk, no gluey rice, just consistent creamy texture every time.
The short cook time keeps the rice grains distinct but soft, not mushy. And because you finish it with fresh milk off the heat, the flavor stays bright and milky instead of tasting cooked-down.
Ingredients

- 1 cup Arborio rice: short-grain rice gives the creamiest result. Other varieties work but the texture will change.
- 3 cups whole milk, divided: full-fat milk carries the richness. You will use 2 cups for cooking and 1 cup to finish.
- ¼ cup granulated sugar: simple white sugar dissolves cleanly.
- ½ tsp ground cinnamon: a warm note that feels right at home.
- ⅛ tsp fine sea salt: just enough to round out the sweetness.
- 1 tsp vanilla extract: added after pressure for a clean vanilla hit.
- 1 tbsp unsalted butter, optional: stir in at the end for a silkier finish.
Variations and Substitutions
- Dairy-free: swap whole milk with full-fat coconut milk. Use 2 cans, 1 for cooking and 1 for finishing, and skip the butter. Expect a slight coconut flavor.
- Less sweet: cut the sugar to 2 tablespoons and stir in a drizzle of maple syrup or honey just before serving, if you like.
- Spice it your way: trade the cinnamon for a pinch of cardamom or nutmeg, or add a strip of lemon zest before pressure cooking and remove it after.
- Vanilla swap: use an equal amount of almond extract, or scrape in the seeds from ½ a vanilla bean after the pressure release.
Instant Pot Chicken Curry is the main dish we love pairing with this rice pudding.
How to Make Instant Pot Rice Pudding
Step 1: Rinse the Rice

Place the 1 cup Arborio rice in a fine-mesh strainer and rinse under cool water until the water runs mostly clear, about 30 seconds. This washes away loose starch so the grains stay separate while cooking, not clumpy.
You will see the water turn cloudy at first, then clear up. Shake the strainer a few times to drain well, then set it aside while you gather the rest.
Step 2: Pressure Cook the Pudding Base

Combine the rinsed rice, 2 cups of the whole milk, the ¼ cup sugar, ½ tsp cinnamon, and ⅛ tsp salt in the Instant Pot insert. Stir everything once with a silicone spatula, then secure the lid and set the valve to Sealing. Cook on High Pressure for 3 minutes, then let the pressure release naturally for 10 minutes.
While it cooks, you will smell the cinnamon and sweet milk through the vent. When the 10-minute natural release is up, you should see the rice plump and most of the liquid absorbed, though the mixture will still look a little soupy.
Step 3: Stir in the Creamy Finish

After the natural release, turn the valve to Venting to release any remaining pressure, then open the lid away from you. The rice pudding will look looser than you expect at this stage, and that is exactly right. Stir in the remaining 1 cup milk, the 1 tsp vanilla extract, and the optional 1 tbsp butter with a folding motion, not vigorous stirring, so the grains keep their shape.
As you fold, the pudding will thicken and turn glossy. If it seems too thin, let it sit for a couple of minutes and it will come together. The residual heat from the pot continues to set the starch.
Step 4: Spoon Into Bowls and Dust with Cinnamon

Spoon the pudding into serving bowls while it is still warm. Sprinkle a light dusting of cinnamon over the top of each one.
It will be creamy right away, but you can also chill it for a few hours if you prefer cold rice pudding. Either way, the surface will have a lovely smooth finish with the cinnamon resting on top.
A Few Tips Before You Start
- Toast the rice first: for a deeper, nuttier flavor, melt the butter in the pot on Sauté, add the rinsed rice, and cook for 2 to 3 minutes until it smells toasty. Then proceed with the milk.
- Trust the liquid ratio: it will look very thin right after pressure cooking. Do not panic and add extra rice or reduce the cooking liquid. The finishing milk and resting time thicken it perfectly.
- For a pudding that sets firmer: use only 2½ cups milk total (1½ cups for cooking, 1 cup for finishing). The result will slice more like a flan than a spoonable custard.
- Skip the burn notice: scrape the bottom of the pot with the spatula after stirring to make sure no rice grains are stuck. That quick check prevents the dreaded burn signal.
Cook times for common rice varieties:
| Rice Type | High Pressure Time | Natural Release |
|---|---|---|
| Arborio | 3 mins | 10 mins |
| Carnaroli | 3 mins | 10 mins |
| Long-grain (Jasmine) | 5 mins | 10 mins |
| Basmati | 5 mins | 10 mins |
Keeping Rice Pudding Fresh
- Refrigerate: cool the pudding completely, then transfer to an airtight container. It stays creamy in the fridge for up to 4 days.
- Reheating: warm individual portions in a saucepan over low heat, stirring in a splash of milk to thin it back to its original consistency. A microwave works too, in 20-second bursts with a little milk.
What to Serve With Instant Pot Rice Pudding
A spoonful of tart cherry compote or a scatter of fresh raspberries cuts through the richness nicely. Toasted sliced almonds or chopped pistachios add a crunchy contrast that the soft pudding benefits from. If you want something a little extra, a drizzle of warm salted caramel sauce poured over the top takes it into dessert-for-company territory without any more effort.
Frequently Asked Questions
Why did my Instant Pot show a burn warning?
This almost always happens when a little rice or sugar sticks to the bottom before the pot comes to pressure. After you stir the ingredients, scrape the base of the insert with a spatula to make sure nothing is clinging there.
Can I make this with brown rice?
Yes, but you will need to adjust the timing. Use 2½ cups of milk for cooking and pressure cook on High for 22 minutes with a 10-minute natural release. The finished texture will be chewier.
My rice pudding came out too thick, can I fix it?
Absolutely. Stir in additional milk, a tablespoon at a time, until it loosens to the consistency you like. Warm the extra milk slightly so it blends in without cooling the pudding down.
Can I add raisins or dried fruit right into the pot?
Yes. Sprinkle up to ⅓ cup of raisins or chopped dried apricots into the pot along with the rice before pressure cooking. They will plump up and soften into the pudding.
How do I get a skin on top, or how do I avoid one?
A skin forms when the surface dries out as it cools. If you like that chewy layer, leave the pudding uncovered in the fridge. To prevent it, press a piece of plastic wrap directly onto the surface before refrigerating.

Instant Pot Rice Pudding Recipe
Ingredients
Method
- Rinse the rice under cool water until the water runs mostly clear, about 30 seconds. Drain well.
- Combine the rinsed rice, 2 cups milk, sugar, cinnamon, and salt in the Instant Pot. Stir once, secure the lid, and set the valve to Sealing. Cook on High Pressure for 3 minutes, then natural release for 10 minutes.
- Release any remaining pressure, open the lid, and stir in the remaining 1 cup milk, vanilla, and butter (if using). Fold gently until creamy and glossy.
- Spoon the pudding into bowls and dust with extra cinnamon. Serve warm or chilled.
