Stovetop Chocolate Pudding from Scratch
Rich, silky chocolate pudding made entirely on the stove with pantry staples—no box mix, no cornstarch slurry, just good technique.
The secret to homemade chocolate pudding is understanding that cocoa powder and sugar won’t thicken anything on their own. You need an actual thickening agent—here, a small amount of flour that cooks into the milk before the chocolate arrives. This is the foundation: bloom your flour in cold milk to hydrate it, then warm everything gently so the starch swells and thickens without lumping. Once you have that base, the chocolate gets stirred in off heat, which lets the cocoa dissolve evenly without seizing or turning grainy. The whole process takes about ten minutes and teaches you how to build a silky sauce from first principles.
The pudding finishes with a pinch of salt and vanilla—these aren’t decorative but structural, brightening the cocoa and making it taste less heavy. A small butter knob adds shine and mouthfeel. You’ll notice the pudding continues to thicken slightly as it cools, so pull it from the heat when it still coats the back of a spoon with a barely-visible thread showing through.
Stovetop Chocolate Pudding from Scratch
Serves 4 · Prep 5 · Cook 10
-
Whisk flour and salt into 1/4 cup cold milk until no lumps remain and the mixture looks like thin paste.
-
Pour the flour mixture into a medium saucepan, then add the remaining 2 cups milk and whisk until smooth and well combined.
-
Set the saucepan over medium heat and stir constantly with a wooden spoon, scraping the bottom and corners. When small bubbles begin to break the surface and the mixture coats the spoon, you have reached the threshold.
-
Add cocoa powder and sugar in a single addition, whisking vigorously to incorporate. Continue stirring over medium-low heat until the mixture is completely smooth and no cocoa streaks remain, about 2 minutes.
-
Remove from heat. Add the chopped chocolate and let it sit for 20 seconds, then whisk until the chocolate is fully dissolved and the pudding is glossy.
-
Stir in vanilla extract and butter, whisking until the butter is absorbed and the surface looks satiny.
-
Pour into serving cups or a shallow dish. The pudding will thicken further as it cools to room temperature. Cover with plastic wrap placed directly on the surface if you prefer to avoid a skin, or leave uncovered for a thin chocolate film.
-
Chill for at least 30 minutes before serving, or eat while still warm.
