Main Courses
This blueberry rice pudding recipe delivers the perfect balance of creamy, spiced rice and juicy blueberries in every bite. The stovetop method transforms simple ingredients into a comforting dessert that feels like a warm hug—ideal for family gatherings or quiet evenings by the fire.
What makes it special is the way cinnamon and vanilla deepen as it simmers, while fresh blueberries burst with summer brightness.
The result is a rich, velvety pudding with tender rice grains and pockets of berries, all thickened just enough to hold its shape. Serve it warm with a sprinkle of cinnamon or a dollop of whipped cream for that restaurant-quality finish.
The best part? It’s easier than it looks, with no fancy techniques—just patience and a few pantry staples. Let’s make it.
Ingredients for blueberry rice pudding
Six simple ingredients create this velvety blueberry rice pudding with warm spice notes.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 cup | Uncooked, jasmine or basmati preferred |
| Fresh Blueberries 🫐 | 1 ½ cups | Frozen works, thawed and drained |
| Whole Milk 🥛 | 4 cups | Full-fat for creamiest texture |
| Granulated Sugar 🍚 | ¾ cup | Adjust for sweetness preference |
| Unsalted Butter 🧈 | 4 tbsp | Cold, cubed for even melting |
| Ground Cinnamon 🌿 | 1 ½ tsp | Freshly ground preferred |
| Vanilla Extract 🍯 | 1 tsp | Pure vanilla extract preferred |
| Salt 🧂 | ¼ tsp | Kosher or sea salt |
| Cornstarch 🌾 | 1 tbsp | For thickening consistency |
| Heavy Cream 🥛 | ½ cup | Optional for extra richness |
| Lemon Zest 🍋 | 1 tsp | Brightens berry flavor |
The rice is the foundation—jasmine or basmati holds up best to long simmering without turning mushy. Whole milk gives the richest texture, but you can sub with half-and-half if needed. Blueberries should be plump and firm; Trader Joe's or local farmers markets have the best quality. If using frozen, don't thaw them completely first—just drain well. The butter matters here; cold cubes melt more evenly for that perfect silky finish. For cinnamon, Penzeys or bulk bins at natural markets offer the freshest grind.
No vanilla extract? Vanilla bean paste works just as well, or scrape seeds from half a pod. Sugar preference varies—start with the amount listed and adjust to taste after simmering. Cornstarch is key for that restaurant-quality thickness; don't skip it. The heavy cream is optional but adds luxurious body—full-fat works best. For lemon zest, use only the outer layer (no white pith) for bright flavor without bitterness. If you're making this ahead, the flavors actually improve overnight—the berries soak up all that spice.
Store leftovers in an airtight container for up to 5 days in the fridge. Reheat gently on low heat, stirring often, to maintain that creamy texture. Freezes beautifully for 3 months—portion into single servings before freezing. The pudding thickens as it cools, so don't over-stir when reheating. For serving, a sprinkle of extra cinnamon or a dollop of whipped cream elevates it to dessert perfection.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this recipe because it’s that simple—just rice, blueberries, milk, sugar, and butter. No fancy techniques, no last-minute grocery runs. Honestly, I’ve made it while scrolling through my phone, and it still turns out creamy perfection.
- Blueberry Bliss: That burst of fresh blueberries against the buttery, caramelized rice? It’s like summer in a bowl. The milk softens the rice just enough to soak up the sweet-tart berries, while the butter keeps it rich without being heavy.
- Make-Ahead Miracle: This pudding tastes even better the next day—because the flavors meld like a cozy hug. I double the batch on Sundays, and by Wednesday, it’s my go-to dessert for lazy nights or unexpected guests. (Yes, even on a Tuesday night.)
- Budget-Friendly Luxury: Fresh blueberries might seem pricey, but you only need a handful to make it feel special. The rest—rice, milk, sugar—are pantry staples. It’s the kind of treat that feels indulgent without breaking the bank, and leftovers? They disappear faster than I can reheat them.
Step-by-step instructions for blueberry rice pudding
Here's how to create a velvety rice pudding with bursts of fresh blueberries and warm cinnamon notes.
Toast the Rice for Depth of Flavor
In a heavy-bottomed saucepan, melt 2 tablespoons of the unsalted butter over medium heat. Add the 1 cup long-grain white rice and toast for 3-4 minutes, stirring constantly, until the rice becomes translucent at the edges and releases a nutty aroma. This step develops the rice's natural starches, creating a thicker, creamier pudding.
Don't walk away during this process—the rice can burn quickly. You'll know it's ready when the butter stops sizzling and the rice grains look slightly glossy. Remove the pan from heat immediately after topping to prevent over-browning.
Cook with Milk and Blueberries
Return the pan to medium-low heat and pour in 2 cups of the whole milk, stirring to combine. Add 1 cup of the fresh blueberries (reserve the remaining 0.5 cups for later), 0.5 cup granulated sugar, 1 tsp vanilla extract, and 0.25 tsp salt. Stir well to distribute the sugar evenly and prevent clumping.
Bring the mixture to a gentle simmer, then reduce heat to low. Cover the pan and cook for 15 minutes, stirring occasionally to prevent sticking. The rice should absorb the liquid while maintaining a creamy texture. If the mixture looks too dry, add 1 tablespoon of milk at a time until it reaches a thick porridge consistency.
Thicken and Finish with Spices
In a small bowl, whisk together the remaining 2 tablespoons unsalted butter, 1 tbsp cornstarch, and 0.25 cup granulated sugar until smooth. Slowly pour this mixture into the rice pudding while stirring constantly over medium-low heat. The pudding will thicken noticeably within 2-3 minutes—this is your signal to add the remaining 2 cups whole milk and the reserved 0.5 cups blueberries.
Stir in the 1.5 tsp ground cinnamon and 1 tsp lemon zest, then simmer for an additional 5 minutes until the mixture reaches a creamy, spoonable consistency. The lemon zest will brighten the berry flavor while the cinnamon adds warmth. Taste and adjust sweetness if needed—you can add more sugar or lemon zest to balance the flavors.
Incorporate the Heavy Cream
Remove the pudding from heat and gently fold in the 0.5 cup heavy cream using a spatula. This step adds luxurious richness without altering the pudding's texture. The cream should blend seamlessly, creating a velvety finish. Avoid overmixing—just enough to combine evenly.
Let the pudding rest for 10 minutes to thicken further. This resting period allows the starches to fully set and the flavors to meld. For the best texture, serve immediately while warm, but it can be reheated gently on the stovetop if needed. The blueberries should be tender with occasional bursts of juiciness in every bite.
Pro Tips For Making Blueberry Rice Pudding
- Toast the Rice First: Heat your long-grain rice in a dry skillet over medium heat for 2-3 minutes until it smells nutty and lightly fragrant. This step deepens the flavor and prevents that raw, starchy taste—trust me, it’s worth the extra 30 seconds.
- Macerate the Blueberries: Toss your fresh blueberries with a pinch of sugar (about 1 teaspoon per cup) and let them sit for 10 minutes before adding them to the pudding. This draws out their juices and keeps them from turning mushy while cooking—no one wants a watery dessert.
- Simmer, Don’t Boil: Once the rice and milk mixture comes to a boil, immediately reduce the heat to the lowest setting you can tolerate and let it bubble gently. Boiling hard turns rice into glue and burns the milk—this is the thing that actually changes the texture for the better.
- Finish with Cold Butter: Stir in 2 tablespoons of cold, cubed unsalted butter at the very end, off the heat. It coats every grain and makes the pudding silky smooth—yes, even if you’re impatient like me, this step is non-negotiable for that restaurant-quality finish.
Storing and reheating this dish
Refrigerator Storage
Store your blueberry rice pudding in an airtight container with a lid for up to 5 days in the refrigerator. I use glass Pyrex containers because they maintain even temperatures and prevent odors from seeping in.
Let the pudding cool completely before transferring—this prevents condensation from making it watery. The flavors actually deepen overnight as the spices meld with the berries. 🥄
Freezer Prep
For long-term storage, portion the pudding into single-serving airtight containers or freezer-safe bags—this makes reheating a breeze. Press plastic wrap directly on the surface to minimize ice crystals. Label with the date and freeze for up to 3 months.
Thaw overnight in the fridge before reheating for best texture. I like to freeze extras in ramekins for grab-and-go breakfasts or dessert portions.
Reheating Safely
Reheat gently on the stovetop over low heat for 5-7 minutes, stirring frequently to prevent scorching. Add 1-2 tablespoons of milk or cream if the pudding seems too thick after reheating.
Microwave reheating works too—use 50% power for 1-2 minutes, then stir and check consistency. Never reheat above 165°F to preserve that creamy texture. 🔥
Texture Rescue
If your reheated pudding turns out grainy, don't panic! Stir in 1 tablespoon of cold butter or 1 teaspoon of cornstarch slurry (mix ½ tsp cornstarch with 1 tsp cold water) while heating.
This restores that silky smoothness. For extra richness, drizzle with heavy cream or top with whipped cream after reheating. The blueberries will soften further, releasing more juice into the pudding.
Serving Seconds
Leftovers taste even better the next day! Warm it slightly before serving to enhance the cinnamon aroma. Garnish with extra blueberries, a sprinkle of toasted coconut flakes, or a drizzle of honey for a fresh twist.
I often serve it with a dusting of powdered sugar or a cinnamon stick for that homestyle appeal. The contrast of warm pudding with cold whipped cream is pure comfort food magic. ✨
Nutrition facts
Frequently asked questions
Can I use short-grain rice instead of long-grain?
Short-grain rice like sushi rice will make your pudding much stickier and less creamy. Long-grain (jasmine or basmati) stays distinct and absorbs liquid beautifully, giving that perfect velvety texture. If you're set on short-grain, reduce the milk by ½ cup and simmer 5 minutes longer to avoid mushiness.
How do I fix if my pudding is too thin?
Mix 1 tbsp cornstarch with 2 tbsp cold water to make a slurry, then stir it into the warm pudding while simmering for 2-3 minutes until thickened. For an instant fix, whisk in 1 tbsp cold butter—it helps bind the mixture naturally. If it's still runny, repeat with another ½ tbsp cornstarch.
Can I make this with coconut milk for a dairy-free version?
Replace the whole milk with 4 cups full-fat coconut milk and add ½ tsp salt to balance flavors. The pudding will have a lighter texture and subtle coconut aroma. For richness, stir in ¼ cup coconut cream at the end. Note: coconut milk may separate slightly—just stir well before serving.
Why did my blueberries turn mushy?
Overcooking or too much liquid causes mushy berries. Always add blueberries in two batches—reserve ½ cup until the end to keep them plump. If they're already soft, drain excess liquid and fold in fresh berries when serving. For extra brightness, add ½ tsp lemon juice when mixing in the reserved berries.
Is this recipe kid-friendly?
Yes! It's naturally sweet but mild in spice. For picky eaters, reduce cinnamon to ½ tsp and add ¼ tsp nutmeg for a gentler flavor. Let kids help stir the pudding—it's a fun, interactive dessert that hides veggies if you blend in ½ cup steamed cauliflower (they'll never know!).
