American · Desserts

Butterscotch Pudding

A silky pudding made from brown sugar and butter cooked to a deep caramel, then set with egg yolks and cornflour. Richer, darker and more grown-up than the packet.

Not yet ratedThis recipe has no ratings yet 30 min hands on plus 2 hr Chilling Serves 6 servings Medium
Jump to Recipe Method

How to Make Butterscotch Pudding

Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.

  1. Melt the butter in a large, heavy saucepan over medium heat. Stir in the brown sugar and salt and cook for 3 to 4 minutes, stirring, until the mixture bubbles and smells like toffee.

  2. Carefully pour in the cream, which will bubble up, and stir until the butterscotch is smooth. Take the pan off the heat.

  3. Whisk the milk, egg yolks and cornflour together in a bowl until smooth.

  4. Slowly pour a third of the warm butterscotch into the milk mixture, whisking constantly, then pour it all back into the pan.

  5. Cook over medium heat, whisking without stopping, for 4 to 5 minutes until the pudding is thick and bubbling, then cook for 1 minute more.

  6. Stir in the vanilla, then pour the pudding through a sieve into 6 glasses or ramekins.

  7. Press cling film onto the surface of each pudding and chill for at least 2 hours until cold and set.

  8. Top with whipped cream and a few flakes of sea salt to serve.

Tips for Making Butterscotch Pudding

  • Cook the sugar and butter until it smells like toffee. Underdone, it tastes only sweet, and overdone, it goes bitter.
  • Add the warm butterscotch to the milk slowly at first. Adding it all at once can scramble the egg yolks.
  • Strain the pudding into the glasses. It catches any small lumps of cooked egg and gives a perfectly smooth finish.

Common Substitutions & Variations

  • Double cream won't whip if you swap it, but for the cooking itself, full-fat crème fraîche or a lower-fat single cream works in its place.

What to Serve with Butterscotch Pudding

  • Whipped cream
  • Shortbread biscuits
  • Fresh pears

Storing & Reheating Butterscotch Pudding

Keeps covered in the fridge for up to 3 days. It does not freeze well, as the texture turns grainy.

Butterscotch Pudding FAQ: Common Questions

How long does Butterscotch Pudding take to make?

About 30 minutes of hands-on work — 10 minutes of preparation and 20 minutes of cooking — plus 2 hours of Chilling, so allow 2 hours 30 minutes from start to finish. The recipe serves 6.

What are the key tips for making Butterscotch Pudding?

Cook the sugar and butter until it smells like toffee. Underdone, it tastes only sweet, and overdone, it goes bitter. Add the warm butterscotch to the milk slowly at first. Adding it all at once can scramble the egg yolks. Strain the pudding into the glasses. It catches any small lumps of cooked egg and gives a perfectly smooth finish.

What should I serve with Butterscotch Pudding?

Whipped cream; Shortbread biscuits; Fresh pears.

Can Butterscotch Pudding be made ahead or frozen?

Keeps covered in the fridge for up to 3 days. It does not freeze well, as the texture turns grainy.

Is Butterscotch Pudding suitable for a special diet?

This recipe is vegetarian and gluten-free. Those labels are checked against the ingredient list, so a dish is only marked when nothing in it contradicts the claim.

How many calories are in Butterscotch Pudding?

About 367 kcal per serving, with 5 g protein, 35 g carbohydrate and 23 g fat. The figures are calculated from the ingredient list and are an estimate.

Butterscotch Pudding Nutrition

Per serving, calculated from the ingredient list. Treat these as an estimate — brands and cuts vary.

367Calories
5gProtein
35gCarbs
23gFat
0gFibre
29gSugar
230mgSodium

Reader Reviews

Cooked this? Leave a review

Your rating out of 5

Reviews are stored in your browser only — nothing is sent to a server.

Written and tested by Turab

One person, one kitchen — no test kitchen, no team. How every recipe on this site is checked before it goes up.