Jump to Recipe
There’s something about the smell of rice toasting in a dry pan that makes a kitchen feel warmer. It’s a small step most pudding recipes skip, and it makes a real difference.
Toasting turns plain short-grain rice into something almost nutty, closer to popcorn than porridge. Once that rice slowly absorbs warm milk and vanilla, you get layers of flavor a standard recipe can’t match.
I first made this on a slow Sunday when I had nothing but pantry staples and a little extra time. It’s been a regular thing since. No oven. No fancy equipment. Just one pot and a bit of patience.

Why You’ll Love This Recipe
- Toasting adds nutty depth raw rice never delivers
- One pot, no oven, ready in under 45 minutes
- Make-ahead friendly, stores well for four days
- Works warm or cold with simple toppings
Ingredient Notes
- Short-grain white rice: Short-grain rice (like Arborio or sushi rice) releases starch slowly for a thick, creamy texture. Long-grain rice works but gives a looser, less custardy result.
- Whole milk: Whole milk gives the richest base. You can use 2% but expect a thinner pudding. Oat milk works as a dairy-free swap, though the flavor will be lighter.
- Heavy cream: A small amount of cream at the end adds body without making the pudding heavy. Skip it if you want a lighter finish.
- Vanilla bean or extract: A split vanilla bean gives visible specks and a cleaner aroma. Pure vanilla extract is a fine swap – use 1 tsp in place of one bean.
- Unsalted butter: Browning the butter before adding at the end is optional but worthwhile. It takes 3 minutes and adds a faint caramel note to every bite.
- Sugar: Plain white sugar keeps the flavor clean. Brown sugar adds a molasses note that pairs nicely with the toasted rice if you want more warmth.

Toasted Rice Pudding Recipe with Brown Butter and Vanilla
Ingredients
Method
- Rinse the rice once, then spread it on a clean kitchen towel and pat dry so it toasts rather than steams.
- Place the dried rice in a cold 3-quart heavy-bottomed saucepan. Set the heat to medium and toast the rice, stirring occasionally, for 4 to 5 minutes until the grains are faintly golden and smell nutty like popcorn.
- Slowly pour the warm milk into the pan - it will steam vigorously at first. Add the vanilla bean pod and its scraped seeds (or vanilla extract), sugar, and salt. Stir to combine.
- Bring the mixture to a gentle simmer over medium-low heat. Once bubbling, reduce heat to low and cook uncovered, stirring every 2 to 3 minutes, for 30 to 35 minutes until the rice is tender and the mixture has thickened to a loose, creamy consistency.
- While the rice finishes cooking, melt the butter in a small skillet over medium heat. Swirl the pan frequently for 2 to 3 minutes until the butter foams, then turns golden and smells like hazelnuts. Remove from heat immediately.
- Stir the heavy cream into the pudding and remove from heat. Discard the vanilla pod. Stir in the brown butter.
- Spoon the pudding into bowls. It should look slightly loose - it thickens as it cools. Finish each bowl with a pinch of flaky sea salt if using, and serve warm.
Notes

Tips for Success
- Toast the dry rice in a cold pan, then raise heat to medium so it toasts evenly without burning the first grains.
- Warm the milk before adding it to the toasted rice so the grains absorb it steadily without seizing.
- Stir every 2 to 3 minutes throughout cooking to prevent the rice from sticking to the bottom of the pan.
- Pull the pudding off heat while it still looks slightly loose – it thickens considerably as it cools.
- Brown the butter until it smells like hazelnuts and the milk solids turn golden, then stir it in off the heat.
Variations
- Cinnamon cardamom version: stir in 1 tsp cinnamon and half tsp cardamom with the sugar for a warm spiced profile.
- Coconut toasted rice pudding: replace half the milk with full-fat coconut milk and finish with toasted coconut flakes.
- Salted caramel finish: drizzle homemade or store-bought salted caramel over each bowl instead of brown butter.
Storage and Reheating
Store cooled pudding in an airtight container in the fridge for up to 4 days. It will thicken significantly overnight.
To reheat, add a splash of milk (2 to 3 tbsp per serving) and warm over low heat, stirring until smooth. Microwave works too – 90 seconds with a splash of milk, stir halfway through.
This pudding doesn’t freeze well. The rice becomes grainy and the texture breaks on thawing. Keep it refrigerated and eat within 4 days.
Serving Suggestions
Serve warm with a spoonful of jam, poached fruit, or just a dusting of cinnamon — the same simple approach that works for a creamy stovetop rice custard. The nutty base holds up well against sweet-tart toppings like raspberry compote or roasted plums.
For a cold version, layer chilled pudding in glasses with fresh mango or sliced banana for a quick dessert that feels more composed than it is, not unlike a jelly dessert set in glasses.
A light sprinkle of flaky sea salt over the warm pudding right before serving cuts through the richness and makes the toasted flavors pop.

FAQ
Why does my toasted rice pudding turn out gluey instead of creamy?
Gluey texture usually means the heat was too high or you stirred too aggressively, which breaks down the starch too fast. Keep the heat at a gentle simmer and stir just enough to prevent sticking.
Can I use Arborio rice instead of short-grain white rice for this pudding?
Yes, Arborio works well and toasts beautifully in a dry pan. It releases a lot of starch so the pudding will be slightly thicker – add an extra quarter cup of milk if it gets too dense.
How do I know when the toasted rice is ready before adding the milk?
The grains should look faintly golden and smell nutty, almost like popcorn. It takes about 4 to 5 minutes over medium heat – pull it off if any grains start to look brown at the edges.
Can I make toasted rice pudding the night before and serve it cold?
You can make it up to 2 days ahead and store it covered in the fridge. Stir in a splash of milk before serving cold to loosen the texture, since it firms up overnight.
Is toasted rice pudding gluten-free?
Yes, this recipe uses only rice, milk, cream, butter, sugar, and vanilla – all naturally gluten-free. Just double-check your vanilla extract label if you’re baking for someone with celiac disease.
What’s the difference between toasted rice pudding and regular rice pudding?
Regular rice pudding simmers raw rice directly in milk, giving a mild, starchy flavor closer to a vanilla custard pudding base than anything with real depth. Toasting the rice first in a dry pan develops a nuttier, more complex base note that you can taste in every spoonful.

