Ingredients
Scale
- 1 cup packed dark brown sugar
- ¼ cup cornstarch
- ½ teaspoon salt
- 2 cups whole milk
- 1 cup heavy cream
- 4 large egg yolks
- 4 tablespoons (½ stick) unsalted butter, cut into pieces
- 2 teaspoons vanilla extract
- 1 tablespoon whiskey or bourbon (optional)
- Whipped cream for serving (optional)
- Flaky sea salt for garnish (optional)
Instructions
Prepare Your Ingredients:
- Set up bowls: Place a fine-mesh strainer over a medium bowl and set aside. In a separate small bowl, whisk the egg yolks until smooth; set near the stove.
Make the Butterscotch Base:
- Combine dry ingredients: In a medium-heavy saucepan, whisk together the brown sugar, cornstarch, and salt until completely combined with no lumps. This step is crucial—break up any brown sugar clumps with your fingers or the back of a spoon.
- Add dairy: Gradually whisk in the milk and heavy cream, ensuring the mixture is completely smooth with no dry ingredients at the bottom. The mixture will look thin at this stage—that’s normal.
- Cook the mixture: Place the saucepan over medium heat. Cook, whisking constantly, until the mixture begins to steam and thicken, about 8-10 minutes. You’ll notice it starting to bubble gently around the edges. Continue cooking and whisking until it reaches a thick, pudding-like consistency that coats the back of a spoon.
Temper the Eggs:
- Temper egg yolks: Once the mixture is thick and gently bubbling, remove from heat. Slowly pour about 1 cup of the hot butterscotch mixture into the bowl with the egg yolks, whisking constantly as you pour. This gradually warms the yolks without scrambling them.
- Combine everything: Pour the tempered egg mixture back into the saucepan, whisking constantly. Return the pan to medium-low heat and cook, whisking constantly, for 2-3 more minutes until the pudding is very thick and coats the back of a spoon thickly. It should maintain gentle bubbles and reach about 170-175°F if you’re using a thermometer.
Finish the Pudding:
- Add butter and vanilla: Remove the saucepan from heat. Add the butter pieces, vanilla extract, and whiskey (if using). Whisk until the butter melts completely and the pudding is glossy and smooth.
- Strain: Pour the pudding through the fine-mesh strainer into the waiting bowl. Use the rubber spatula to press it through, leaving any lumps behind. This step ensures perfectly silky texture.
- Portion into dishes: Divide the pudding among 6 serving dishes—glass jars, ramekins, or small bowls all work beautifully.
Chill:
- Prevent skin formation: Press plastic wrap directly onto the surface of each pudding serving to prevent a skin from forming. Refrigerate for at least 3 hours or until completely chilled and set. Overnight is even better—the flavor develops beautifully.
- Serve: Remove plastic wrap and top with freshly whipped cream and a sprinkle of flaky sea salt if desired. Serve cold and enjoy!
Notes
- The pudding will continue to thicken as it cools, so don’t worry if it seems slightly loose when hot—it will set up perfectly in the refrigerator.
- Straining the pudding is highly recommended for the smoothest texture, even if your pudding looks smooth.
- For bourbon butterscotch, use a good-quality bourbon or whiskey—the flavor really comes through.
- Pressing plastic wrap directly on the surface is essential; suspended wrap won’t prevent skin formation.
- If you prefer a lighter pudding, you can use 3 cups whole milk and omit the heavy cream, though it will be less rich.
- For salted butterscotch pudding, increase the salt to ¾ teaspoon and sprinkle flaky sea salt on top before serving.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Desert
- Method: Stovetop
- Cuisine: American
- Diet: Gluten Free
Nutrition
- Serving Size: 1 serving (about ¾ cup)
- Calories: 385
- Sugar: 38g
- Sodium: 245mg
- Fat: 19g
- Saturated Fat: 11g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 0g
- Protein: 5g
- Cholesterol: 165mg