Classic Stovetop Butterscotch Pudding
Photo by ROMAN ODINTSOV on Pexels

Classic Stovetop Butterscotch Pudding

From the MyKitchenBank Kitchen

Silky, deeply caramel-flavored pudding made from scratch with dark brown sugar, browned-sugar butter, and egg yolks. A pinch of salt and a splash of vanilla give it that true butterscotch depth.

Prep
15 min
Cook
15 min
Wait
4 hr
Total
4 hr 30 min
Makes
6 puddings (about ½ cup / 120 ml each)

Steps

Before you start
  • Measure and prep everything before you start; the sugar and custard steps move quickly.
  • Separate the eggs and set a fine-mesh sieve over a medium bowl near the stove.
  • Allow at least 4 hours for chilling, so make it in the morning for an evening dessert.
  • Use a heavy-bottomed 3-quart (2.8 L) saucepan so the sugar and milk do not scorch.
  1. Prep the station

    • Place the egg yolks in a medium heatproof bowl.
    • Set a fine-mesh sieve over a second bowl or large measuring cup.
    • Measure 2 cups (480 ml) milk and the cream into a liquid measuring cup.
    • In a small bowl, whisk the cornstarch into the remaining ½ cup (120 ml) cold milk until no lumps remain.
    + Show details

    Ready when: Cornstarch slurry looks smooth and milky with no gritty clumps.

    Tip: Rewhisk the slurry right before adding it, since cornstarch settles quickly.

  2. Melt butter and sugar

    • In the 3-quart saucepan over medium heat, melt the butter.
    • Add the brown sugar and salt and stir constantly with a silicone spatula.
    • Cook for 3 to 4 minutes, until the mixture is bubbling, smells of toasted caramel, and looks glossy and slightly darker.
    + Show details

    Ready when: Mixture bubbles steadily across the surface and smells like caramel, not burnt.

    Tip: If you see smoke or smell acrid sugar, start over. Burnt butterscotch tastes bitter.

  3. Add the dairy

    • Standing back slightly, slowly pour the milk and cream mixture into the sugar while whisking.
    • The sugar will seize into clumps; this is normal.
    • Keep whisking over medium heat for 2 to 3 minutes until the clumps dissolve and the liquid is smooth and steaming.
    + Show details

    Ready when: No sugar lumps remain and small bubbles form at the edges (about 180°F / 82°C).

    Tip: Adding cold dairy to hot sugar makes it spatter, so pour slowly.

  4. Thicken the base

    • Whisk the cornstarch slurry again and pour it into the pot while whisking.
    • Cook, whisking constantly and reaching into the corners, for 2 to 3 minutes.
    • Bring to a gentle boil and let it bubble for 1 full minute so the starch cooks.
    + Show details

    Ready when: Thick enough to coat the back of a spoon, with slow, heavy bubbles that plop.

    Tip: Do not skip the 1-minute boil, or the pudding may turn thin after chilling.

  5. Temper the yolks

    • Whisk the yolks lightly.
    • While whisking constantly, slowly ladle about 1 cup (240 ml) of the hot pudding into the yolks in a thin stream.
    • Whisk until smooth, then scrape the yolk mixture back into the saucepan.
    + Show details

    Ready when: Yolk mixture is smooth, warm and uniform with no scrambled bits.

    Tip: Add the hot liquid gradually at first to avoid scrambling the eggs.

  6. Cook the custard

    • Return the pot to medium-low heat.
    • Cook, whisking constantly, for 1 to 2 minutes, until the pudding is thick and a few slow bubbles break the surface.
    • It should reach 180°F (82°C).
    + Show details

    Ready when: Pudding is thick like soft pastry cream and reads 180°F (82°C).

    Tip: Do not let it boil hard after the yolks go in.

  7. Strain and flavor

    • Immediately pour the pudding through the sieve into the clean bowl, pressing with the spatula.
    • Stir in the vanilla and bourbon, if using, until combined.
    + Show details

    Ready when: Pudding is completely smooth and glossy.

    Tip: Stir in alcohol off the heat so the flavor is not cooked off.

  8. Portion the pudding

    • Divide the hot pudding among six ramekins or glasses, about ½ cup (120 ml) each.
    • Press a piece of plastic wrap directly onto the surface of each to prevent a skin from forming.
    + Show details

    Ready when: Wrap touches the surface with no air gaps.

  9. Chill until set

    • Refrigerate the puddings for at least 4 hours, or overnight, until cold and fully set.
    • Serve plain or with whipped cream and flaky salt.
    + Show details

    Ready when: Surface is cold and the pudding holds a soft, spoonable shape when jiggled.

    Tip: Chill uncovered only after it's cold if you want a thin skin; otherwise leave the wrap on until serving.

Good to know

Tips
  • Use a heavy pot and constant whisking to prevent scorching on the bottom.
  • Always strain the pudding; it catches any small cooked egg bits for a silky texture.
  • Press plastic wrap directly onto the surface to prevent a skin.
  • Finish with a pinch of flaky sea salt to heighten the butterscotch flavor.
Make ahead

Make up to 2 days ahead and keep covered in the refrigerator. Add whipped cream just before serving.

Storage & reheating

Room temperature: do not leave out more than 2 hours. Refrigerator: up to 4 days, with plastic wrap pressed on the surface. Freezer: not recommended, as the texture turns grainy and watery. Serve cold; no reheating needed.

Substitutions
  • dark brown sugar → light brown sugar. Gives a milder, less molasses-rich flavor.
  • heavy cream → additional whole milk. Makes a lighter, less rich pudding.
  • cornstarch → 4 tablespoons (32 g) all-purpose flour. Cook 2 extra minutes to remove raw flour taste; the texture is slightly heavier.
  • bourbon or dark rum → additional vanilla extract. Use ½ teaspoon extra, or simply omit for a non-alcoholic dessert.

More puddings & custards

See all →

Find more like this

Cuisine
American
Main ingredient
Eggs
Method
Stovetop
Quick & Easy
Make Ahead

Reviews (0)