If you have a sweet tooth and love desserts that feel like a warm hug, you are going to fall head over heels for this Creamy Butterscotch Budino Recipe. This luscious Italian dessert is incredibly smooth, rich with buttery caramel flavor, and melts in your mouth with every bite. It’s a perfect balance of creamy texture and sweet, salted butterscotch that will elevate your dessert game in under an hour. Whether you’re serving it for a cozy family night or impressing guests, this recipe is guaranteed to become a beloved favorite in your kitchen.

Ingredients You’ll Need
The magic of this Creamy Butterscotch Budino Recipe comes together with simple, everyday ingredients that each add a crucial element to the final dish. From the deep sweetness of brown sugar to the richness of heavy cream, every item plays a starring role in creating that perfectly silky and flavorful pudding.
- Light brown sugar: Provides the essential caramel flavor with a beautiful molasses note, but dark brown works well too for a richer taste.
- Water: Helps dissolve the sugar to create that perfect golden caramel sauce without burning.
- Salt (sea or kosher): Enhances and balances the sweetness, adding a sophisticated salted caramel twist.
- Half and half: Adds creamy richness, but whole milk or non-dairy milk can be swapped for different textures.
- Milk: Combines with the half and half to keep the pudding light yet satisfying.
- Heavy cream: Optional but highly recommended for an even silkier, more decadent finish.
- Large egg yolks: Act as the thickening agent that makes the budino incredibly smooth and custardy.
- Cornstarch: Works with the egg yolks to create the perfect pudding consistency; arrowroot powder can be used as a substitute.
- Butter: Adds lushness and a velvety texture, rounding out the flavor beautifully.
- Dark rum or bourbon: Optional, but it gives a lovely depth and warmth to the budino’s flavor.
- Vanilla extract: Pure vanilla enhances the caramel notes and adds complexity to the dessert.
How to Make Creamy Butterscotch Budino Recipe
Step 1: Making the Caramel
Start by combining the light brown sugar, water, and salt in a large saucepan. Gently swirl the mixture to dissolve the sugar—avoid stirring to keep the caramel smooth and silky. Heat it over medium heat until it reaches a rich amber color and is bubbling steadily. This is where the life of your budino begins, developing those deep, buttery butterscotch notes that everyone will adore.
Step 2: Preparing the Pudding Mixture
While your caramel cools slightly, whisk together the half and half, milk, egg yolks, and cornstarch until perfectly smooth. This mixture is the base for your creamy pudding, so make sure there are no lumps. The egg yolks and cornstarch combine to thicken the budino to that unmistakable silky texture you want.
Step 3: Combining Caramel and Dairy
Slowly pour the dairy mixture into the slightly cooled caramel while whisking continuously. This gradual mixing is key to prevent curdling and to blend the flavors seamlessly. Then, return the pot to medium-low heat and keep whisking until the mixture thickens to a pudding consistency—usually about 5 to 7 minutes. Patience here ensures a perfectly smooth budino every time.
Step 4: Final Touches
Remove your budino from the heat and whisk in the butter, followed by the optional rum or bourbon and pure vanilla extract. These ingredients round out the flavor with buttery richness and a subtle boozy warmth that’s totally irresistible. For an ultra-smooth texture, strain the pudding through a fine mesh sieve into a clean bowl.
Step 5: Chilling to Set
Pour the luscious pudding evenly into ramekins and finish by topping with a drizzle of salted caramel if you like an extra sweet-salty contrast. Place the ramekins in the refrigerator and let them chill for 1 to 2 hours until set. The wait is worth it, as the flavors deepen, and the texture firms up to creamy perfection.
How to Serve Creamy Butterscotch Budino Recipe

Garnishes
To truly wow your guests, think beyond just serving the budino plain. A sprinkle of flaky sea salt, a few crunchy toasted pecans or walnuts, or a dollop of freshly whipped cream can elevate the dessert’s flavor and texture beautifully. You might also add a few chocolate shavings for a hint of bitterness against the sweetness. Garnishes not only make it look irresistible but enhance every bite!
Side Dishes
This Creamy Butterscotch Budino Recipe pairs well with light, contrasting sides. Fresh berries or a bright citrus salad offer a refreshing balance to the rich dessert. A crisp biscotti or a small shortbread cookie on the side also adds texture and pairs perfectly. Keep the sides simple so the budino’s creamy butterscotch flavor remains the star.
Creative Ways to Present
For an elegant touch, serve your budino in clear glass jars or mini dessert cups to showcase the creamy layers. Layering with whipped cream or a sprinkle of crushed toffee between servings makes a fun presentation twist. You can even try topping it with caramelized banana slices or a caramel drizzle pattern on top for extra flair. Presentation is the final touch that will make everyone smile!
Make Ahead and Storage
Storing Leftovers
Leftover butterscotch budino keeps beautifully in the refrigerator for up to three days. Cover each ramekin tightly with plastic wrap or store in an airtight container to prevent the pudding from absorbing any fridge odors. The texture stays silky smooth, making it an excellent dessert to prepare ahead for parties or special occasions.
Freezing
Although freezing is possible, it may affect the ultra-creamy texture slightly once thawed. If you want to freeze your budino, transfer it to a freezer-safe container and wrap it well. Freeze for up to one month. When ready to eat, thaw slowly overnight in the fridge to help preserve as much creaminess as possible.
Reheating
If you prefer a warm dessert, gently reheat refrigerated budino in the microwave at low power in short bursts, stirring carefully between intervals. Avoid high heat to prevent curdling or separating. Alternatively, transfer to a small saucepan and warm gently over low heat while stirring until heated through. Warm budino tastes heavenly on a chilly evening!
FAQs
Can I make this Creamy Butterscotch Budino Recipe vegan?
Absolutely! Substitute half and half and heavy cream with your favorite full-fat plant-based milk such as coconut cream or cashew milk. Use a vegan butter alternative and skip the egg yolks, replacing them with cornstarch and additional plant-based milk for thickening. The flavor will still be rich and satisfying.
What is the best way to get a silky smooth budino?
Whisk continuously while cooking to prevent lumps, and always strain the pudding mixture through a fine mesh sieve after cooking. This simple step removes any tiny bits of cooked egg or cornstarch, resulting in that incredibly smooth and luxurious texture every time.
Can I prepare the caramel ahead of time?
You can make the caramel a day ahead and store it in an airtight container at room temperature. Reheat gently before mixing with the dairy base. This can help speed up the preparation process while keeping the flavors rich and fresh.
What can I substitute for cornstarch?
Arrowroot powder makes a great 1:1 substitute for cornstarch in this recipe. It has a neutral flavor and works well as a thickener. Tapioca starch can also be used but may slightly alter the final texture.
Is the alcohol necessary in this recipe?
Not at all! The tablespoon of rum or bourbon is optional and adds a lovely depth of flavor, but the budino is delicious without it too. Just omit it if you prefer a non-alcoholic dessert or are serving children.
Final Thoughts
This Creamy Butterscotch Budino Recipe is a total joy to make and even more delightful to eat. Its rich, gooey sweetness combined with a silky texture makes it a showstopper dessert for any occasion. Once you try it, you’ll have a go-to treat that’s both elegant and comforting. Give it a whirl—you might just find your new favorite way to end any meal with a sweet smile.
Print
Creamy Butterscotch Budino Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes plus 1-2 hours chilling time
- Yield: 4 servings
- Category: Dessert
- Method: Stovetop
- Cuisine: Italian
Description
This Creamy Butterscotch Budino is a luscious Italian-inspired dessert that combines rich caramel flavors with a velvety pudding texture. Ready in about 30 minutes, this treat features a smooth blend of brown sugar caramel, dairy, egg yolks, and a hint of rum or bourbon for added depth. Perfect for an elegant yet easy-to-make dessert, it’s chilled to set for a satisfyingly creamy finish.
Ingredients
Caramel
- 1 cup light brown sugar (can substitute dark brown sugar for deeper flavor)
- 1/4 cup water
- 1 teaspoon salt (sea salt or kosher salt preferred)
Pudding
- 1 cup half and half (can substitute whole milk or non-dairy milk)
- 1/2 cup milk (can substitute extra half and half or heavy cream)
- 1 cup heavy cream (optional but recommended)
- 4 large egg yolks (use yolks only)
- 1/4 cup cornstarch (can substitute arrowroot powder)
- 2 tablespoons butter (can use non-dairy butter alternative)
- 1 tablespoon dark rum or bourbon (optional, omit for non-alcoholic)
- 1 teaspoon vanilla extract (use pure vanilla extract)
Instructions
- Making the Caramel: In a large saucepan, combine the light brown sugar, water, and salt. Gently swirl the pot to mix – do not stir the mixture to avoid crystallization. Heat over medium heat until the mixture comes to a boil, then continue cooking for 5 to 6 minutes until it develops a rich amber color, indicating a deep caramel flavor.
- Preparing the Pudding Mixture: While the caramel cools slightly, whisk together the half and half, egg yolks, and cornstarch in a separate mixing bowl until it becomes smooth and free of lumps, ensuring the pudding will have a creamy texture.
- Combining Mixtures: Slowly pour the dairy and egg mixture into the slightly cooled caramel while continuously whisking. This gradual mixing prevents curdling and helps blend the flavors smoothly.
- Cooking the Pudding: Return the pot to medium-low heat. Whisk the mixture constantly as it heats, cooking for about 5 to 7 minutes until it thickens to a pudding-like consistency. This step ensures the cornstarch activates and the mixture sets properly.
- Finishing Touches: Remove the saucepan from heat. Stir in the butter until melted and incorporated, then add the optional dark rum or bourbon and vanilla extract for added depth and aroma.
- Straining for Smoothness: Pour the pudding through a fine mesh sieve into another bowl. This process removes any lumps or cooked bits, resulting in a silky, smooth texture.
- Chilling and Serving: Divide the pudding evenly into ramekins. Optionally, top with a small drizzle of salted caramel from the initial batch. Refrigerate for 1 to 2 hours until set and chilled, then serve and enjoy the creamy, rich butterscotch flavors.
Notes
- For a deeper caramel flavor, use dark brown sugar instead of light brown sugar.
- You can substitute the half and half with whole milk or non-dairy milk alternatives like almond or oat milk.
- Heavy cream is optional but adds extra richness to the pudding.
- If you prefer a non-alcoholic version, omit the dark rum or bourbon.
- Be sure to strain the pudding to achieve a luxuriously smooth texture.
- Swirl gently when making caramel and avoid stirring to prevent sugar crystallization.
- The pudding can be refrigerated for up to 2 days, covered tightly.

