Why You’ll Love This Recipe

This pudding is a throwback to classic comfort food, but with the upgraded flavor that only homemade can deliver. Unlike boxed mixes, it’s made with real ingredients, giving it a luxurious mouthfeel and a deep, buttery sweetness. It’s easy to prepare in one pot, and once you try it, you’ll never go back to store-bought.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Brown sugar
  • Unsalted butter
  • Cornstarch
  • Whole milk
  • Heavy cream
  • Egg yolks
  • Salt
  • Vanilla extract

Directions

  1. In a medium saucepan over medium heat, melt the butter. Add brown sugar and stir until it dissolves and begins to bubble, about 2–3 minutes.
  2. In a small bowl, whisk the cornstarch and salt into the milk and cream until fully dissolved.
  3. Slowly pour the milk mixture into the saucepan, whisking constantly to combine with the sugar and butter mixture.
  4. In a separate bowl, whisk the egg yolks. Gradually add a bit of the hot mixture into the yolks to temper them, whisking constantly.
  5. Slowly pour the tempered egg yolks back into the saucepan, whisking to combine.
  6. Cook the pudding over medium heat, stirring constantly, until it thickens to a smooth, pudding-like consistency—about 5–7 minutes.
  7. Remove from heat and stir in vanilla extract.
  8. Pour the pudding into individual serving dishes or a large bowl. Press plastic wrap directly on the surface to prevent a skin from forming.
  9. Chill in the refrigerator for at least 3 hours before serving.

Servings and timing

This recipe makes about 4 servings.
Prep time: 10 minutes
Cook time: 15 minutes
Chill time: 3 hours
Total time: 3 hours 25 minutes

Variations

  • Salted Butterscotch: Add a pinch of flaky sea salt on top before serving for a salty-sweet balance.
  • Bourbon Butterscotch: Stir in a splash of bourbon with the vanilla for a grown-up twist.
  • Butterscotch Banana Pudding: Layer sliced bananas and crushed cookies between layers of pudding.
  • Vegan version: Use plant-based milk, vegan butter, and cornstarch in place of eggs for a dairy-free alternative.
  • Butterscotch pie filling: Use this pudding as a base for a butterscotch cream pie in a pre-baked pie crust.

Storage/Reheating

Store the pudding in an airtight container in the refrigerator for up to 4 days.
Always press plastic wrap directly against the surface to prevent a skin from forming.
This pudding is best served cold and does not require reheating. Reheating may alter its texture.

FAQs

What’s the difference between butterscotch and caramel?

Butterscotch is made with brown sugar and butter, while caramel typically uses white sugar. This gives butterscotch a deeper, richer flavor.

Can I use light brown sugar instead of dark brown sugar?

Yes, but dark brown sugar will give a stronger molasses flavor. Light brown sugar results in a milder taste.

Do I have to use egg yolks?

Egg yolks give the pudding richness and a smooth texture. However, you can omit them and use more cornstarch for a lighter, egg-free version.

Why is my pudding lumpy?

Lumps often happen when eggs cook too quickly. Make sure to temper the yolks slowly and whisk constantly when heating.

Can I make this pudding ahead of time?

Absolutely. It actually tastes better after a few hours in the fridge, making it perfect for make-ahead desserts.

Is this pudding gluten-free?

Yes, as long as you use cornstarch and verify all ingredients are gluten-free, this recipe is naturally gluten-free.

Can I freeze butterscotch pudding?

Freezing is not recommended, as the texture may become grainy or separate once thawed.

What can I serve with butterscotch pudding?

It pairs well with whipped cream, toasted nuts, caramel sauce, or crushed cookies for added texture.

Can I double the recipe?

Yes, this recipe can be doubled easily. Just be sure to use a larger saucepan and stir constantly to avoid burning.

How do I know when the pudding is done?

The pudding should coat the back of a spoon and hold its shape when a line is drawn through it with your finger. It will thicken more as it cools.

Conclusion

Homemade Butterscotch Pudding is a timeless dessert that delivers rich flavor and creamy texture with every spoonful. It’s simple to make, comforting to eat, and sure to impress anyone lucky enough to enjoy it. Whether you’re craving something nostalgic or treating yourself to something special, this pudding is the perfect choice.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade Butterscotch Pudding

Homemade Butterscotch Pudding


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amina
  • Total Time: 3 hours 25 minutes
  • Yield: 4 servings
  • Diet: Gluten Free

Description

Homemade Butterscotch Pudding is a rich, creamy dessert made with brown sugar, butter, and milk. It features a deep caramel flavor and velvety texture, perfect served chilled.


Ingredients

  • 1 cup brown sugar (light or dark)
  • 4 tablespoons unsalted butter
  • 3 tablespoons cornstarch
  • 1 1/2 cups whole milk
  • 1/2 cup heavy cream
  • 3 large egg yolks
  • 1/4 teaspoon salt
  • 1 teaspoon vanilla extract


Instructions

  1. In a medium saucepan over medium heat, melt the butter. Add brown sugar and stir until it dissolves and begins to bubble, about 2–3 minutes.
  2. In a small bowl, whisk the cornstarch and salt into the milk and cream until fully dissolved.
  3. Slowly pour the milk mixture into the saucepan, whisking constantly to combine with the sugar and butter mixture.
  4. In a separate bowl, whisk the egg yolks. Gradually add a bit of the hot mixture into the yolks to temper them, whisking constantly.
  5. Slowly pour the tempered egg yolks back into the saucepan, whisking to combine.
  6. Cook the pudding over medium heat, stirring constantly, until it thickens to a smooth, pudding-like consistency—about 5–7 minutes.
  7. Remove from heat and stir in vanilla extract.
  8. Pour the pudding into individual serving dishes or a large bowl. Press plastic wrap directly on the surface to prevent a skin from forming.
  9. Chill in the refrigerator for at least 3 hours before serving.

Notes

  • Use dark brown sugar for a richer molasses flavor.
  • Tempering the eggs slowly helps prevent curdling.
  • For extra flair, top with whipped cream, nuts, or caramel drizzle.
  • Store with plastic wrap pressed on the surface to prevent skin formation.
  • The pudding will thicken further as it chills.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Dessert
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving (about 150g)
  • Calories: 310
  • Sugar: 28g
  • Sodium: 160mg
  • Fat: 18g
  • Saturated Fat: 10g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 0g
  • Protein: 4g
  • Cholesterol: 160mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star