This Chocolate Budino is rich, silky, and deeply chocolatey-a classic Italian chocolate pudding that melts in your mouth. It's the perfect make-ahead dessert for dinner parties, date nights, or when you simply want to treat yourself to something special.

This post may contain affiliate links, which means I may make a small commission off items you purchase at no additional cost to you.
Budino, the Italian word for pudding, is denser and smoother than American pudding, often served in small glasses or unmolded on a plate, with a delicious smooth texture. Made with high-quality dark chocolate, milk, and a bit of sugar, this dessert will be a family favorite. It's incredibly easy to make at home with just a few pantry ingredients.
Check out also this 5-Minute Easy Nutella Dessert or this Classic Italian Panna Cotta
Jump to:
🧾 Ingredients

- Dark chocolate (60-75% cocoa) - Use high-quality chocolate for the richest, most balanced flavor; chopped into small pieces so it melts smoothly.
- Whole milk - Provides creaminess and body to the budino without making it too heavy. You can also use half and half.
- Unsalted butter - Adds richness and helps form the base of the custard-like texture.
- Cornstarch - Thickens the pudding. You can also use all-purpose flour. Cornstarch gives a silkier texture, while flour results in a slightly firmer set.
- Granulated sugar - Just enough to sweeten the chocolate without overpowering its depth. You can reduce it a bit for a lower sugar version.
- Vanilla powder - Enhances the chocolate flavor with a warm, aromatic note. You can also use a fresh vanilla pod, vanilla paste, or vanilla extract.
See the recipe card for quantities.
🍳 Substitutions
- Milk → Use full-fat coconut milk for a dairy-free version.
- Cornstarch → Swap with arrowroot or tapioca starch if needed, or you can also use the same amount of all-purpose flour.
- Dark chocolate → Use semi-sweet chocolate for a milder taste or dairy-free chocolate for vegan versions.
- Sugar → Substitute with maple syrup or coconut sugar (adjust quantity to taste).
🥣 Variations
- Spicy budino - Add a pinch of chili powder or cayenne for a Mexican chocolate twist.
- Coffee-infused - Stir in a shot of espresso or a teaspoon of instant coffee for mocha flavor.
- Orange zest - A teaspoon of finely grated orange zest brightens the richness of the chocolate.
- Nutty crunch - Top with crushed pistachios, hazelnuts, or toasted almonds.
📋 Instructions with Photos

Step 1. In a small saucepan, melt the butter over medium-low heat. Add the sugar and whisk until fully dissolved.

Step 2. Add the roughly chopped chocolate, and fully melt.

Step 3. Sift in the cornstarch or flour, whisking constantly. Pour the hot milk in, while keeping on stirring, then add the vanilla and cook for a few minutes until it starts to thicken.

Step 4. When it's pudding consistency, immediately pour into the molds and tap them to remove air bubbles. Let them cool down at room temperature, then move to the fridge to set for a couple of hours.

🍽 Serving Suggestions
Serve the budino chilled in small glass jars or ramekins, topped with a dollop of whipped cream, chocolate curls, or a sprinkle of sea salt. To unmold on a plate, dip the mold into hot water for a few seconds, then flip on a plate and tap vigorously until the budino flops on the plate. Pair with espresso or a dessert wine like Vin Santo or Port for an Italian-style ending to any meal.
🔪 Equipment
I recommend using silicone molds for the best results. Here are some of my favorites:
If instead you prefer an easier and classier presentation, you can use these fancy glass ramekins.
❄️ Storage
Fridge: Store covered in the refrigerator for up to 4 days. Best served cold or slightly chilled.
Freezer: Not recommended, as freezing can alter the texture.
💭 Recipe FAQs
Yes! Use full-fat coconut milk or almond milk and a dairy-free chocolate.
If it's too thick, reduce the cornstarch next time. If too thin, make sure the mixture is simmered long enough to fully activate the thickener.
Absolutely. Budino actually improves after a few hours in the fridge, making it perfect for preparing the day before.
⭐ Top tip
Use the best dark chocolate you can find-since this dessert is all about chocolate, quality makes a huge difference in the final taste and texture. A bar with 60-70% cocoa gives the best balance of richness and sweetness.

🫶 Related recipes you might like
Looking for other recipes like this? Try these:
If you tried this recipe, please take a moment to rate it and share your thoughts in the comments. Your feedback means a lot to me! ★★★★★
📖 RECIPE
Ingredients
Equipment
Method
- In a small saucepan or in the microwave, warm up the milk without bringing it to a boil.1 cup Whole Milk
- In a separate saucepan, melt the butter over medium-low heat. Add the sugar and whisk until fully dissolved.3 tablespoon Butter, ¼ cup Sugar
- Add the roughly chopped chocolate, and when it's fully melted sift in the cornstarch or flour, whisking constantly.2.6 oz Dark Chocolate, 2 tablespoon Cornstarch
- Pour the hot milk in, while keeping on stirring, then add the vanilla and cook for a few minutes until it starts to thicken.1 pinch Vanilla
- When it's pudding consistency, immediately pour into the molds and tap them to remove air bubbles. Let them cool down at room temperature, then move to the fridge to set for a couple of hours.
- To unmold the fully set budino, dip the silicon side of the molds into hot water for a few seconds, then flip onto a plate and pat vigorously until the budino flops down on the plate.
Nutrition
Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.
Notes
- Use high-quality dark chocolate for the richest flavor.
- For a silkier texture, you can strain the pudding before pouring into cups.
- Stir constantly when cooking to prevent the budino from sticking or forming lumps.









Steve says
Made these with my wife on the weekend for some friends. Everybody loved them
Jessica Montanelli says
I'm so happy to hear that! Thank you 🙂