This easy homemade dessert is the kind of recipe you’ll keep coming back to on busy evenings. Made with just four simple pantry ingredients, it delivers a rich, creamy butterscotch flavor with that classic homemade comfort—without complicated steps or a sink full of dishes.
Butterscotch pudding has been a favorite in American kitchens for generations. Traditionally made with brown sugar, butter, and milk, it became popular in the early 1900s as an affordable, satisfying dessert that felt both simple and special. Today, it remains a timeless treat that’s perfect for family dinners, casual get-togethers, or whenever you want something sweet chilling in the fridge.
Enjoy it warm for extra coziness, or serve it cold topped with whipped cream, crushed cookies, flaky sea salt, or fresh fruit. Bananas, berries, and even crunchy pretzels pair wonderfully with its smooth caramel-like flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Whole milk | 2 cups | Creamy base |
| Light brown sugar, packed | ½ cup | Sweet butterscotch flavor |
| Cornstarch | 3 tbsp | Thickens the pudding |
| Unsalted butter | 2 tbsp | Adds richness |
| Optional: salt | ¼ tsp | Enhances flavor |
| Optional: vanilla extract | 1 tsp | Extra warmth and depth |
1. Combine dry ingredients
In a medium saucepan, whisk together the brown sugar and cornstarch until evenly mixed and free of lumps.
2. Add the milk
Slowly whisk in about ½ cup of the milk to create a smooth mixture. Add the remaining milk and whisk until fully combined.
3. Cook the pudding
Place the saucepan over medium heat. Cook while whisking constantly for 5–8 minutes, until the mixture becomes smooth, thick, and lightly bubbling.
4. Finish cooking
Lower the heat and continue cooking for another 1–2 minutes to remove any starchy taste.
5. Stir in butter and flavoring
Remove from heat and stir in the butter until melted and glossy. Add the salt and vanilla extract if using.
6. Taste and adjust
For a sweeter pudding, stir in a little extra brown sugar while still warm.
7. Portion and cool
Divide the pudding into serving bowls or jars. Press plastic wrap directly onto the surface to prevent a skin from forming.
8. Chill
Let cool at room temperature for 15–20 minutes, then refrigerate for at least 2 hours until fully set.
9. Serve
Stir gently before serving and top with whipped cream, flaky sea salt, cookie crumbs, or other favorite toppings.
This fun, hearty casserole captures all the best parts of chili dogs—spicy chili, smoky hot…
This simple casserole captures classic, old-fashioned comfort: russet potatoes, baked beans, a bit of cheese,…
This is one of those dishes people would gladly travel for—my uncle definitely has. It’s…
Breakfast is the most important meal of the day, and there’s no better way to…
Some recipes come together out of pure necessity—and this one proves it. It started on…
This simple low-carb baked egg custard is the kind of comforting dish my grandpa would…