Classic Butterscotch Pudding

Featured in: Sweet Prairie Treats

This creamy butterscotch custard features the perfect balance of buttery richness and deep caramel tones. Made with milk, cream, egg yolks, and brown sugar, it is gently cooked and chilled to achieve a smooth, indulgent texture. Vanilla adds warmth and depth. Ideal for an easy, nostalgic treat that's ready after a couple of hours of refrigeration. Optional toppings include flaky sea salt or whipped cream to enhance the experience.

Updated on Mon, 10 Nov 2025 16:49:00 GMT
Delicious classic butterscotch pudding topped with whipped cream and a drizzle of caramel.  Save to Pinterest
Delicious classic butterscotch pudding topped with whipped cream and a drizzle of caramel. | honeyprairie.com

A rich and creamy pudding infused with deep caramel flavors, perfect for a nostalgic dessert.

I remember making this pudding for my family gatherings, and it always brings back warm, sweet memories.

Ingredients

  • Dairy: 2 cups whole milk, 1/2 cup heavy cream, 3 tablespoons unsalted butter
  • Sugars: 3/4 cup packed dark brown sugar, 2 tablespoons granulated sugar
  • Thickeners: 3 tablespoons cornstarch, 1/4 teaspoon salt
  • Eggs: 2 large egg yolks
  • Flavorings: 1 teaspoon pure vanilla extract

Instructions

Step 1:
In a medium saucepan, melt the butter over medium heat. Add both sugars and salt, stirring until the mixture is smooth and bubbling about 2 minutes.
Step 2:
Gradually whisk in the milk and cream. Heat until steaming but do not boil.
Step 3:
In a separate bowl, whisk the egg yolks and cornstarch until smooth.
Step 4:
Slowly pour about 1/2 cup of the hot milk mixture into the egg yolk mixture, whisking constantly to temper the eggs.
Step 5:
Pour the tempered egg mixture back into the saucepan, whisking constantly.
Step 6:
Continue to cook over medium heat, stirring constantly, until the pudding thickens and begins to bubble about 3 5 minutes.
Step 7:
Remove from heat and stir in the vanilla extract.
Step 8:
Pour the pudding into individual serving dishes. Cover the surface with plastic wrap to prevent a skin from forming.
Step 9:
Chill in the refrigerator for at least 2 hours. Serve cold.
Save to Pinterest
| honeyprairie.com

My family enjoys this pudding as a special treat, especially when shared during holidays.

Notes

Keep pudding refrigerated up to 3 days for best quality and flavor.

Required Tools

Medium saucepan, whisk, mixing bowls, measuring cups and spoons, plastic wrap, serving dishes

Allergen Information

Contains dairy (milk, cream, butter) and eggs. Check ingredient labels if allergies are a concern.

Creamy butterscotch pudding served in bowls, perfect for an indulgent dessert experience.  Save to Pinterest
Creamy butterscotch pudding served in bowls, perfect for an indulgent dessert experience. | honeyprairie.com

Enjoy this comforting dessert chilled for the best butterscotch flavor and texture.

Questions & Answers

What thickens this butterscotch dessert?

Cornstarch combined with egg yolks creates a smooth, creamy texture by gently thickening the mixture as it cooks.

Can I use a dairy-free alternative?

Yes, substituting coconut milk works, but it will alter the flavor profile slightly, giving a different richness.

How long should the dessert chill before serving?

Refrigerate for at least 2 hours to develop the proper texture and allow flavors to meld.

What is the best way to prevent a skin from forming?

Cover the surface tightly with plastic wrap so it touches the custard, preventing a skin from forming during chilling.

What enhances the flavor before serving?

Sprinkling flaky sea salt or adding whipped cream before serving can elevate the rich caramel notes and creaminess.

Is this dessert suitable for vegetarians?

Yes, it contains dairy and eggs but no meat products, making it appropriate for a vegetarian diet.

Classic Butterscotch Pudding

A rich creamy dessert with deep caramel flavor, chilled for a smooth texture and nostalgic taste.

Prep duration
10 minutes
Cook duration
15 minutes
Overall time needed
25 minutes
Recipe by Honey Prairie Abigail Greene


Skill Level Easy

Cuisine type American

Makes 4 Number of portions

Diet specifications Meatless, No Gluten

What You'll Need

Dairy

01 2 cups whole milk
02 1/2 cup heavy cream
03 3 tablespoons unsalted butter

Sugars

01 3/4 cup packed dark brown sugar
02 2 tablespoons granulated sugar

Thickeners

01 3 tablespoons cornstarch
02 1/4 teaspoon salt

Eggs

01 2 large egg yolks

Flavorings

01 1 teaspoon pure vanilla extract

How to Make It

Step 01

Melt butter and dissolve sugars: Melt unsalted butter in a medium saucepan over medium heat. Add dark brown sugar, granulated sugar, and salt, stirring continuously until the mixture is smooth and bubbling, approximately 2 minutes.

Step 02

Incorporate milk and cream: Gradually whisk in whole milk and heavy cream. Heat the mixture until steaming but do not allow it to boil.

Step 03

Prepare egg mixture: In a separate bowl, whisk egg yolks and cornstarch together until fully combined and smooth.

Step 04

Temper egg yolks: Slowly add about 1/2 cup of the hot milk mixture into the egg yolk mixture while whisking constantly to temper the eggs.

Step 05

Combine mixtures: Pour the tempered egg yolk mixture back into the saucepan with the remaining milk mixture, whisking constantly.

Step 06

Cook until thickened: Cook over medium heat, stirring continuously, until the pudding thickens and begins to bubble, roughly 3 to 5 minutes.

Step 07

Add vanilla: Remove from heat and stir in pure vanilla extract.

Step 08

Set pudding: Transfer the mixture into individual serving dishes. Cover the surface directly with plastic wrap to prevent a skin from forming.

Step 09

Chill before serving: Refrigerate for a minimum of 2 hours before serving. Serve chilled.

Essential tools

  • Medium saucepan
  • Whisk
  • Mixing bowls
  • Measuring cups and spoons
  • Plastic wrap
  • Serving dishes

Allergy Details

Go through all ingredients to spot potential allergies. If unsure, check with a health expert.
  • Contains dairy products including milk, cream, and butter.
  • Contains eggs.

Nutrition details (per portion)

Details for informational use only — not a substitute for a medical professional.
  • Energy (calories): 320
  • Lipids: 15 g
  • Carbohydrates: 44 g
  • Proteins: 5 g