golden brown butterscotch pudding with whipped cream for holiday treats

5 min prep 5 min cook 5 servings
golden brown butterscotch pudding with whipped cream for holiday treats
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

I first developed this recipe during a particularly chaotic Thanksgiving when my oven decided to die on me. With a house full of guests and a turkey that needed roasting, I had to get creative with stovetop desserts. What started as desperation became revelation—this pudding, with its layers of caramelized brown sugar, real butter, and that cloud of freshly whipped cream on top, stole the show from every pie and cake on the buffet. Now, five years later, it's not Thanksgiving or Christmas in our house without these individual glass cups filled with silky butterscotch goodness waiting in the refrigerator.

The beauty of this dessert lies not just in its incredible flavor, but in how it manages to be both comfortingly familiar and elegantly special. It's the kind of dessert that makes adults close their eyes in appreciation while kids ask for seconds. And the best part? You can make it entirely ahead of time, leaving you free to focus on your main holiday dishes while knowing dessert is already handled.

Why This Recipe Works

  • Deep Caramelization: Cooking the brown sugar until it's deeply fragrant creates complex butterscotch flavor you can't get from instant mixes
  • Cornstarch Perfection: The precise ratio ensures a pudding that's thick enough to mound on your spoon but still silky smooth
  • Real Vanilla Bean: Using actual vanilla seeds elevates this from simple pudding to gourmet dessert
  • Make-Ahead Magic: Actually improves in flavor after 24 hours, making it perfect for holiday entertaining
  • Individual Portions: Serving in small glasses prevents the skin formation and makes for beautiful presentation
  • Stabilized Whipped Cream: A touch of cream cheese keeps the topping perfect for days
  • Room Temperature Serving: Not ice-cold, not warm—just right for maximum flavor impact

Ingredients You'll Need

Ingredients

Let's talk about each ingredient and why it matters. This isn't just a list—understanding your ingredients is what separates good pudding from legendary pudding.

The Butterscotch Base

Dark Brown Sugar: This is non-negotiable. Dark brown sugar contains more molasses than light brown, giving you that deep, complex flavor that defines butterscotch. When you're shopping, look for sugar that's soft and moist—if it feels hard or has turned into a brick, it's old and won't caramelize properly.

Unsalted Butter: I always use European-style butter with higher fat content (82% versus 80% in standard American butter). The extra fat creates a richer, more luxurious pudding. Make sure your butter is fresh—rancid butter will ruin everything.

Heavy Cream: Look for cream that's just "heavy cream" or "heavy whipping cream" without stabilizers or additives. The higher the fat content (36-40%), the better your pudding will set and the silkier it will taste.

The Thickening Agents

Cornstarch: Freshness matters here too. If your cornstarch has been sitting in your pantry for over a year, it may have lost some thickening power. Buy a new box for holiday baking—you'll use it in other recipes too.

Egg Yolks: Room temperature yolks blend more smoothly into the hot mixture. Separate your eggs when they're cold (it's easier), then let the yolks sit out for 30 minutes before using.

The Flavor Enhancers

Vanilla Bean: Yes, vanilla beans are expensive, but they're worth it here. If you absolutely must substitute, use 1 tablespoon of real vanilla extract, but the vanilla bean seeds add those gorgeous flecks and deeper flavor. Split the bean lengthwise and scrape out all those precious seeds.

Scotch Whisky: A teaspoon of good Scotch (I use Glenlivet 12-year) amplifies the butterscotch flavor without making it taste like alcohol. The alcohol cooks off, leaving just complexity. If you don't have Scotch, dark rum works too.

Kosher Salt: Salt is crucial in desserts—it makes all the other flavors pop. I use Diamond Crystal kosher salt because its flakes dissolve easily.

How to Make Golden Brown Butterscotch Pudding with Whipped Cream for Holiday Treats

1
Caramelize the Brown Sugar Base

In a heavy-bottomed 3-quart saucepan, combine 1 cup dark brown sugar, 3 tablespoons water, and 1 tablespoon corn syrup. Cook over medium heat, swirling the pan occasionally (don't stir yet), until the mixture turns a deep amber color and smells like caramel—about 5-7 minutes. You're looking for the color of an old penny. This step develops the butterscotch flavor, so don't rush it. If you see smoke, you've gone too far.

2
Add Butter and Cream

Remove the pan from heat and carefully whisk in 4 tablespoons butter. The mixture will bubble violently—this is normal. Once the butter is melted, slowly whisk in 2 cups heavy cream. Return to medium heat and cook, whisking constantly, until smooth. The caramel might seize up when you add the cold cream, but keep whisking and it will dissolve.

3
Prepare the Egg Mixture

In a medium bowl, whisk together 4 egg yolks, 1 whole egg, 1/3 cup cornstarch, and 1/2 teaspoon salt until smooth and pale yellow. This will look like thick paste—keep whisking until no lumps remain. Gradually whisk in 1 cup milk until smooth. This tempers the eggs so they won't scramble when they hit the hot caramel.

4
Combine and Cook

Slowly pour the hot caramel cream into the egg mixture, whisking constantly. Don't rush this—add it in a thin stream while whisking vigorously. Once combined, return everything to the saucepan. Cook over medium heat, whisking constantly, until the pudding thickens and large bubbles pop on the surface, about 3-5 minutes. It should coat the back of a spoon and hold a line when you run your finger through it.

5
Strain and Flavor

Remove from heat and immediately strain through a fine-mesh sieve into a clean bowl. This removes any lumps and ensures silky-smooth pudding. Whisk in 1 teaspoon Scotch whisky, seeds from 1 vanilla bean, and 2 tablespoons butter. The butter adds shine and richness. Press plastic wrap directly onto the surface to prevent a skin from forming.

6
Portion and Chill

Divide the warm pudding among 8-10 small glasses or ramekins. I love using 4-ounce mason jars or small glass cups—they make perfect individual portions and look beautiful on a dessert table. Let cool to room temperature, then refrigerate at least 4 hours or up to 3 days. The pudding will continue to set as it chills.

7
Make the Stabilized Whipped Cream

In a chilled bowl, beat 1 cup heavy cream with 2 tablespoons powdered sugar, 1 tablespoon cream cheese (softened), and 1/2 teaspoon vanilla extract until soft peaks form. The cream cheese stabilizes the whipped cream so it won't weep or deflate, even after a day in the refrigerator. Beat just until it holds peaks—over-beating gives you butter.

8
Top and Serve

Just before serving, dollop or pipe the whipped cream onto each pudding. I like to use a large star tip for pretty swirls. For extra holiday flair, sprinkle with a few flakes of sea salt, some crushed toffee, or a dusting of nutmeg. Let the puddings sit at room temperature for 15 minutes before serving—the flavors are more pronounced when not ice-cold.

Expert Tips

Temperature Matters

Use a candy thermometer for the caramelization step. You're looking for 240°F (115°C) for perfect butterscotch flavor without bitterness. Going over 250°F makes it taste burnt.

Prevent Lumps

Sift your cornstarch before measuring. Lumpy cornstarch equals lumpy pudding. If you do get lumps, use an immersion blender directly in the pot before straining.

Timing Is Everything

Make this at least 24 hours ahead for best flavor. The butterscotch develops and deepens as it sits. Just keep the whipped cream separate until ready to serve.

Color Check

Your pudding should be the color of antique mahogany when done. If it's too pale, you didn't caramelize the sugar enough. Too dark and it'll taste bitter.

Skin Prevention

Press plastic wrap directly onto the surface while warm, but remove it once chilled. This prevents a skin without creating condensation that waters down the pudding.

Flavor Boosters

Add a bay leaf while cooking the caramel, then remove it before adding cream. Sounds weird, but it adds an incredible herbal note that makes the butterscotch taste more complex.

Variations to Try

Salted Caramel Version

Add 1 teaspoon flaky sea salt to the finished pudding and top with salted caramel sauce. The sweet-salty combination is absolutely addictive.

Espresso Butterscotch

Dissolve 1 teaspoon instant espresso powder in the cream before adding to the caramel. The coffee flavor pairs beautifully with the butterscotch.

Chocolate Swirl

Drizzle melted dark chocolate over the whipped cream and use a toothpick to create marbled patterns. Dark chocolate cuts the sweetness perfectly.

Spiced Holiday

Add 1/2 teaspoon cinnamon, 1/4 teaspoon nutmeg, and a pinch of cloves to the caramel. Tastes like eggnog in pudding form.

Nutty Crunch

Top with candied pecans or toasted hazelnuts. The crunch provides great textural contrast to the smooth pudding.

Maple Version

Replace 1/4 cup brown sugar with pure maple syrup. The maple adds a lovely autumn flavor that's perfect for Thanksgiving.

Storage Tips

Pudding storage might seem straightforward, but there are tricks to keeping it perfect for days. Here's everything you need to know:

Refrigerator Storage

Store the pudding (without whipped cream) in airtight containers in the refrigerator for up to 5 days. The flavor actually improves after 24-48 hours as the butterscotch deepens. If you've already added whipped cream, it will keep for 3 days, though the cream may start to break down slightly.

Freezer Instructions

While I don't recommend freezing the finished pudding (it can become grainy), you can freeze the pudding base before adding the final butter. Pour into freezer containers, leaving 1-inch headspace, and freeze for up to 2 months. Thaw overnight in the refrigerator, then whisk in the butter and reheat gently if needed.

Make-Ahead Strategy

This is my go-to make-ahead dessert for holidays. Make the pudding up to 3 days ahead, store covered in the refrigerator. Make the whipped cream up to 24 hours ahead and store separately. Assemble just before serving for best presentation.

Travel Tips

If you're bringing this to a gathering, transport the pudding in a cooler with ice packs. Keep the whipped cream in a separate container and top when you arrive. The individual portions travel beautifully and don't require cutting or serving utensils.

Frequently Asked Questions

Lumps usually happen from two issues: either your cornstarch wasn't fully dissolved before cooking, or the heat was too high and the eggs scrambled. Always sift your cornstarch and whisk constantly over medium heat. If you do get lumps, strain the pudding through a fine-mesh sieve or blend with an immersion blender.

Absolutely! The Scotch adds depth but isn't essential. You can substitute with 1 teaspoon vanilla extract or simply omit it entirely. For a different flavor profile, try adding 1/2 teaspoon almond extract instead.

Pudding thickness depends on how long you cooked it and the cornstarch ratio. Too thin? You can rescue it by whisking 1 teaspoon cornstarch with 2 tablespoons cold milk, then whisking this slurry into the hot pudding and cooking 2 more minutes. Too thick? Gently whisk in warm milk, a tablespoon at a time, until you reach the desired consistency.

Yes, but use a larger pot (at least 5-quart) and increase cooking time by 5-7 minutes. The larger volume takes longer to thicken. I actually prefer making two separate batches for better control over the caramelization process.

Use 1 tablespoon pure vanilla extract or 1 teaspoon vanilla bean paste. Avoid imitation vanilla—it has a chemical taste that competes with the delicate butterscotch. Vanilla bean paste gives you those pretty flecks without the expense of whole beans.

You can, but you'll lose some depth. If using light brown sugar, add 1 tablespoon molasses to compensate. The pudding will be lighter in color and milder in flavor—not necessarily bad, just different from the original recipe.
golden brown butterscotch pudding with whipped cream for holiday treats
desserts
Pin Recipe

Golden Brown Butterscotch Pudding with Whipped Cream for Holiday Treats

(4.9 from 127 reviews)
Prep
20 min
Cook
15 min
Servings
8

Ingredients

Instructions

  1. Caramelize Sugar: In a heavy saucepan, combine brown sugar, water, and corn syrup. Cook over medium heat until deep amber, about 5-7 minutes.
  2. Add Dairy: Remove from heat, whisk in 2 tablespoons butter, then slowly whisk in heavy cream. Return to heat and cook until smooth.
  3. Mix Eggs: Whisk together egg yolks, whole egg, cornstarch, and salt. Gradually whisk in milk until smooth.
  4. Combine: Slowly pour hot caramel into egg mixture, whisking constantly. Return to saucepan.
  5. Cook Pudding: Cook over medium heat, whisking constantly, until thickened and bubbling, about 5 minutes.
  6. Flavor and Strain: Remove from heat, strain through fine mesh, whisk in remaining butter, vanilla seeds, and Scotch.
  7. Chill: Divide among glasses, press plastic wrap directly on surface, refrigerate 4 hours or up to 3 days.
  8. Make Topping: Beat cream with powdered sugar and cream cheese until soft peaks form. Top puddings just before serving.

Recipe Notes

For best flavor, make this pudding at least 24 hours ahead. The butterscotch flavor develops and deepens over time. If you can't find vanilla beans, substitute with 1 tablespoon pure vanilla extract. Room temperature eggs mix more smoothly—take them out 30 minutes before using.

Nutrition (per serving)

385
Calories
4g
Protein
32g
Carbs
28g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.