Caramel Rice Pudding Recipe: Slow-Simmered Vanilla and Brown Sugar Richness

Main Courses

Caramel Rice Pudding Recipe: Slow-Simmered Vanilla and Brown Sugar Richness

This caramel rice pudding recipe delivers the perfect balance of creamy vanilla custard and rich brown sugar caramel—slow-simmered to develop deep, comforting flavors. The secret lies in cooking the rice just until tender, then blending it into a velvety texture while the caramel reduces into a glossy, sticky sauce.

Every spoonful combines the warm spice of cinnamon, the floral sweetness of vanilla, and the complex depth of caramelized sugar.

What sets this version apart is the two-stage caramel technique: first, a light brown sugar syrup coats the rice during cooking, then a second reduction creates a glossy drizzle for serving. The result is a dessert that’s both elegant and approachable—ideal for special occasions or a cozy weeknight treat.

Ready in about 45 minutes, it’s simpler than it looks, with no fancy equipment needed beyond a heavy-bottomed pot.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for caramel rice pudding

Six ingredients create this velvety caramel rice pudding—rich, slow-simmered comfort in every bite.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Uncooked, rinsed thoroughly
Light Brown Sugar 🍯 1 ½ cups Packed, not lightly spooned
Heavy Cream 🥛 2 cups Full-fat for richness
Whole Milk 🥛 2 cups Warmed for blending
Pure Vanilla Extract 🌿 2 tsp High-quality, not imitation
Ground Cinnamon 🌿 1 ½ tsp Freshly ground preferred
Salt 🧂 ½ tsp Fine sea salt
Unsalted Butter 🧈 4 tbsp Cold, cubed for caramel
Granulated Sugar 🍚 ½ cup For final caramel drizzle
Large Egg Yolks 🥚 4 whole Room temperature
Vanilla Bean Seeds 🌿 1 tsp Scraped from 1 bean

The rice is the foundation—long-grain white holds its shape beautifully while soaking up the caramelized flavors. Bob's Red Mill or any high-quality brand works, but avoid instant rice. For the brown sugar, pack it tightly—lightly spooned means less caramel depth. The vanilla matters here: high-quality extract (like McCormick Pure) makes all the difference. I always grab extra vanilla beans too—scraping seeds for the final drizzle adds that restaurant-quality touch. The butter should be cold and cubed when you start the caramel to prevent burning.

No vanilla extract? Vanilla bean paste or seeds work perfectly—just scrape them into the warm milk. Substituting heavy cream? Full-fat coconut milk gives a similar richness, though the flavor will differ slightly. For a lighter texture, replace half the milk with unsweetened almond milk, but expect less creaminess. The cinnamon is non-negotiable—it balances the sweetness beautifully. If you're out, nutmeg or cardamom at half the amount can work in a pinch, but the warmth is distinct. The egg yolks need to be room temperature—cold yolks can curdle when blended with hot milk.

This pudding tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days. For the caramel drizzle, make it fresh before serving—it hardens when chilled. Portion into individual ramekins for elegant serving. Freezes beautifully for 3 months—just thaw overnight in the fridge before reheating. The texture becomes slightly grainier after freezing, but the flavor stays rich and comforting.

❤️

Why You'll Love This Recipe

  • One-Pot Wonder: I swear by this recipe because it’s literally one pot—no fancy equipment, no stress. Just rice, milk, sugar, and cream simmering together until it’s thick and golden. Honestly, I make it on nights when I’ve got better things to do than scrub a million dishes.
  • Caramel Magic: That light brown sugar? It’s the star—melting into the rice for a deep, buttery sweetness that’s not too cloying. The vanilla ties it all together with a warm, cozy aroma that makes my whole kitchen smell like dessert. (Yes, even on a Tuesday night.)
  • Meal Prep MVP: This keeps beautifully for days, so I batch it on Sundays and grab a jar for breakfast or a snack. It’s also the perfect make-ahead dessert for holidays—just reheat and serve. My kids ask for it at potlucks, and honestly? I’ve never had to bring anything else.
  • Budget-Friendly Luxury: Rice and sugar are cheap, but the heavy cream and vanilla make it feel indulgent without breaking the bank. I’ll be real: it’s my go-to when I want something rich and satisfying that doesn’t cost a fortune. Plus, leftovers taste just as good the second time around.

Step-by-step instructions for slow-simmered caramel rice pudding

This method delivers creamy, perfectly balanced pudding with that signature caramel depth and vanilla richness.

1

Create the Caramel Base

In a heavy-bottomed saucepan, combine the 1.5 cups light brown sugar and 4 tablespoons unsalted butter. Place over medium heat and stir constantly until the butter melts and the mixture becomes fully liquid. This should take about 3-4 minutes. Watch closely—you want the sugar to dissolve completely without burning.

Once melted, increase heat to medium-high and continue cooking until the mixture turns a deep amber color and smells richly caramelized (about 5-7 minutes). This is your flavor foundation, so don't rush it. The caramel should coat the back of a spoon smoothly, with no graininess remaining.

2

Toast the Rice and Build the Pudding

Reduce heat to medium and stir in the 1.5 cups long-grain white rice, coating each grain thoroughly with the caramel. Cook for 2-3 minutes until the rice begins to turn translucent at the edges—a sign it's absorbing the caramel and starting to toast. This step develops the nutty depth that makes this pudding special.

Next, add the 2 cups whole milk and 2 cups heavy cream, stirring well to combine. Bring the mixture to a gentle boil over medium-high heat, then immediately reduce to low heat. Here's the key: maintain a barely simmering state—you should see just a few small bubbles breaking the surface occasionally. Stir frequently to prevent sticking.

3

Simmer Until Thickened

Cover the saucepan with a lid and let the pudding cook undisturbed for 30 minutes. After this initial period, stir once more to redistribute any settled ingredients, then continue cooking uncovered for another 15-20 minutes. You're looking for a pudding that coats the back of a spoon thickly but still has a slight looseness—it should pull away from the sides of the pan cleanly.

Check for doneness by inserting a knife or spoon into the center. It should come out clean with no wet rice clinging to it. The pudding should be creamy but not gluey, with a texture between custard and thick porridge. If it's still too loose, continue cooking for another 5 minutes at a time until it reaches the perfect consistency.

4

Finish with Egg Yolks and Vanilla

In a separate bowl, whisk together the 4 whole large egg yolks, 0.5 teaspoon salt, 1.5 teaspoons ground cinnamon, 2 teaspoons pure vanilla extract, and 1 teaspoon vanilla bean seeds. Slowly temper the yolks by ladling about 1 cup of the hot pudding into the yolk mixture while whisking constantly. This prevents scrambling the eggs.

Once the tempered yolks are smooth, pour them back into the pudding saucepan. Return to low heat and stir continuously for 3-5 minutes until the mixture thickens noticeably. Remove from heat immediately—this is crucial to prevent the eggs from cooking into curds. The pudding should now have a luxurious, velvety texture with no raw egg flavor.

5

Create the Caramel Drizzle and Serve

While the pudding rests, make the final caramel drizzle. In a small saucepan, melt the 0.5 cup granulated sugar over medium heat without stirring until it turns a deep golden brown (about 3-4 minutes). Immediately pour it onto a heatproof surface or into a small bowl to cool slightly—it will harden into a crackly caramel.

Divide the warm pudding into serving dishes and immediately drizzle with the caramel. The contrast between the creamy pudding and the crisp caramel is what makes this dessert truly special. Serve warm or at room temperature, garnished with an extra sprinkle of cinnamon if desired. The pudding will continue thickening slightly as it cools, so don't worry if it looks a bit loose when served.

👨‍🍳

Pro Tips For Making Caramel Rice Pudding

  • Toast the Rice First: Cook the long-grain rice in a dry pan for 2-3 minutes until it turns translucent and smells nutty—this removes the raw starch and keeps the pudding from turning gummy. I learned this the hard way after making a batch that clung together like glue.
  • Whisk the Sugar: Dissolve the light brown sugar in the milk before adding it to the rice—this prevents clumps and ensures even caramelization. After burning three batches, I finally figured out that sugar needs to be fully incorporated early.
  • Simmer Low and Slow: Keep the heat at a gentle simmer (small bubbles, not a boil) for at least 45 minutes—rushing it makes the rice mushy and the caramel flavor weak. Sounds weird, but it works: patience here is non-negotiable.
  • Stir in Cream Late: Add the heavy cream only in the last 10 minutes of cooking, then fold it in gently—heating it too long turns it grainy. I was skeptical until I tried it, and now I never skip this step.

Common mistakes when making this dish

Skipping the Rice Rinse

Rinsing the rice removes excess starch that can make your pudding gummy. I always rinse 1.5 cups long-grain white rice under cold water until the water runs clear. Skipping this step means your pudding will absorb more liquid than intended, potentially making it gluey rather than creamy. 💫

Overcooking the Caramel

Watch that caramel like a hawk! Once the 1.5 cups brown sugar turns amber, it can go from perfect to burnt in seconds. I use a heavy-bottomed saucepan and stir constantly at first, then let it cook undisturbed until it reaches that deep amber stage—about 5-7 minutes total.

Burnt caramel will taste bitter and ruin your entire dessert.

Boiling the Pudding Too Vigorous

After adding the milk and cream, the mixture should only reach a gentle simmer, not a rolling boil. A vigorous boil can cause the rice to break down too much, making your pudding mushy.

I keep the heat at low once the mixture returns to a simmer, with just a few bubbles breaking the surface occasionally.

Not Tempering the Egg Yolks

Adding cold egg yolks directly to hot pudding will scramble them instantly. Always temper the yolks first by slowly mixing in 1 cup of hot pudding while whisking constantly.

This gradual temperature adjustment keeps the yolks silky and prevents curdling. I never skip this step—it's what gives the pudding that restaurant-quality creaminess.

Using the Wrong Sugar

Light brown sugar is essential for that perfect caramel depth. Dark brown sugar will make your pudding too molasses-forward. For the final drizzle, use granulated sugar—it caramelizes more cleanly than other sugars.

I keep both types on hand specifically for this recipe to ensure the right balance of flavors. 🍯

Stirring Too Much After Adding Eggs

Once the egg yolks are incorporated, the pudding needs minimal stirring. Overmixing can create lumps or make the texture too thick. I stir just until the mixture comes together smoothly, then remove it from heat immediately.

The residual heat will continue cooking the eggs gently, creating that perfect velvety consistency without needing constant attention.

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 180mg60%
Sodium 280mg12%
Total Carbohydrate 62g23%
Dietary Fiber 1g4%
Sugars 48g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this caramel rice pudding without eggs?

The egg yolks create that signature creamy texture, but you can substitute with 2 tablespoons cornstarch mixed with 2 tablespoons cold water for a vegan version. Just whisk it into the pudding after the initial simmering (step 3) and cook for an extra 5 minutes to thicken. The flavor will be slightly less rich, but still delicious!

2

How do I prevent my pudding from getting grainy?

Graininess usually happens when the rice isn't cooked enough or the pudding cools too quickly. Always cook the rice until it's just tender (about 30-45 minutes total simmering) and stir constantly when adding the egg yolks. Let it cool gradually at room temperature for 10 minutes before refrigerating to maintain that silky texture.

3

Can I make this ahead of time?

This pudding tastes even better the next day! Store it in an airtight container in the fridge for up to 5 days. The flavors deepen as it rests. For serving, gently reheat in the microwave for 30-45 seconds or warm in a 350°F oven for 10 minutes. The caramel drizzle should be made fresh before serving—it hardens when chilled.

4

What's the best way to serve this dessert?

Serve warm or at room temperature in individual ramekins or bowls for an elegant presentation. The contrast between the creamy pudding and crisp caramel is key! For extra flair, add a sprinkle of toasted pecans or a dusting of cinnamon. Pair with vanilla ice cream or a dollop of whipped cream for a decadent finish.

5

Can I use instant rice instead of long-grain?

Instant rice will make your pudding much gummier and less flavorful. The long-grain variety absorbs liquid gradually, creating that perfect creamy texture. If you're short on time, try arborio rice**—it cooks faster and has a slightly higher starch content for creaminess, though the texture will be slightly different.

★★★★★4.8(10 reviews)
Categories Main Courses