Cocoa powder doesn’t vanish into a full pan of cold milk; it floats, clings to the whisk, and can leave tiny dry pockets behind. A smooth cup starts with a small, concentrated paste, which is why I make this stovetop 3 ingredient hot chocolate in two stages instead of stirring everything together at once.
Whisking the cocoa and sugar together first gives the powder a chance to break up before the milk goes in. Then a little milk turns that dry mix into a smooth base, and the rest can be whisked in gradually. It’s a simple move, but it makes the difference between cocoa that blends evenly and a cup with stubborn specks.
The finished drink is warm, chocolate-forward, and gently sweet, with whole milk giving it a comforting, rounded body. Keep the pan on medium heat and watch the edges rather than waiting for a rolling boil. Two mugs of smooth, steaming hot chocolate are only a few minutes away.

Kitchen Note
Don’t wait for a boil to decide the cocoa is ready. I take it off the heat when it’s steaming and little bubbles have just appeared around the edges; a rolling boil can make the milk taste cooked and is easy to miss while you’re stirring.
Save this stovetop 3 ingredient hot chocolate for a cozy cup with smooth cocoa and no packet mix.
Why the First Splash of Milk Makes the Cocoa Smooth
Unsweetened cocoa powder is naturally dry and fine, so adding it straight to a full pan of milk gives it a lot of liquid to fight against. Some of the powder can float or collect in little clumps before the whisk has a chance to disperse it. Mixing the cocoa with granulated sugar first helps separate the dry particles, and working in just a little milk creates a thick, even paste.
That paste is the part worth slowing down for. Whisk until you can’t see dry cocoa along the bottom or sides of the saucepan, then add the remaining milk in stages while whisking. The base loosens gradually, so the cocoa spreads through the milk instead of sitting in isolated pockets. If a few stubborn clumps remain before you add the rest of the milk, keep whisking the paste rather than trying to chase them around a full pan.
This method doesn’t require a blender, extra liquid, or a separate bowl. It uses the same small saucepan you’ll heat the drink in, and the brief paste-making step gives you a smooth starting point before the milk warms. You’ll also see the cocoa color deepen evenly as the liquid is added, a helpful visual check that the powder is dispersing rather than settling into a dark layer.
How Cocoa, Sugar, and Whole Milk Shape Each Mug

- Unsweetened cocoa powder — This is the chocolate foundation, so use cocoa labeled unsweetened rather than a sweetened drink mix. A basic grocery-store cocoa works well; different brands can taste a little more or less intense, but the smooth-paste method matters more than buying a specialty tin. Keep it dry and break up any packed lumps before measuring so they don’t carry straight into the saucepan.
- Granulated sugar — It sweetens the naturally bitter cocoa and goes into the saucepan with the powder, before any milk. Regular granulated sugar is the right fit here because it blends into the warm drink without changing the recipe’s simple balance. Keep the dry ingredients moving together with the whisk before adding milk.
- Whole milk — Whole milk gives the drink its fuller, creamy body and is the only liquid in this three-ingredient version. Fresh, ordinary whole milk is all you need; there’s no reason to buy a special milk for this recipe. Pour it in gradually so the cocoa paste loosens evenly instead of breaking up into scattered clumps.
From Cocoa Paste to Steaming Mugs
Whisk the Dry Mix into a Paste
In a small saucepan, whisk the cocoa powder and granulated sugar together until the color looks even. Add about 2 tablespoons of the milk and whisk until the mixture is smooth and thick, scraping the bottom and corners as you go. The paste should look glossy and uniform, without dry, dusty patches. If you see a pocket of cocoa, work it into the paste now; it’s easier to smooth out before the remaining milk is added.
Loosen the Base Gradually
Pour in the remaining milk a little at a time, whisking as you go so each addition blends into the cocoa base. The mixture will go from thick paste to a thin, evenly colored liquid. Take a moment to check the bottom of the pan with your whisk, where cocoa can settle while you pour. Once the milk is incorporated, the color should look consistent from edge to edge.
Warm Gently, Then Pour
Set the saucepan over medium heat and stir often as the hot chocolate warms for 5 to 7 minutes. Look for steam rising from the surface and small bubbles forming around the edges; the center shouldn’t be bubbling hard. Keep the spoon moving around the bottom so the milk heats evenly. Pour the hot chocolate into mugs and serve hot.
Make One Mug or a Larger Stovetop Batch
Scale It Down for One Mug
For one serving, use half of each ingredient: 1 tablespoon unsweetened cocoa powder, 1 tablespoon granulated sugar, and 1 cup whole milk. Follow the same order, making the cocoa paste with about 1 tablespoon of the milk before gradually adding the rest. Keep an eye on the smaller amount as it warms, and use the same steaming and edge-bubble cues.
Double It for Four Servings
For four servings, use 4 tablespoons unsweetened cocoa powder, 4 tablespoons granulated sugar, and 4 cups whole milk. Choose a saucepan large enough to whisk comfortably, then build the cocoa paste before gradually adding the milk. The larger quantity may take a little longer to show steam and small bubbles at the edges, so follow those visual cues rather than relying only on the original timing.
Storage and Reheating
- Refrigerator: Cool leftovers and refrigerate them within 2 hours. Keep covered for 3 to 4 days; the cocoa may settle, so whisk it back in as it warms.
- Freezer: Freezing isn’t my first choice for this milk-based drink because it can separate after thawing. Make a fresh batch when you can.
- Reheating: Warm it gently in a saucepan over medium heat, whisking often until steaming. Don’t let it boil, and avoid leaving it unattended while it heats.
Questions That Come Up When Making Hot Chocolate

Stovetop 3 Ingredient Hot Chocolate
Ingredients
Equipment
Method
- Whisk the cocoa powder and sugar together in a small saucepan, then whisk in about 2 tablespoons of the milk until smooth.
- Gradually whisk in the remaining milk and cook over medium heat, stirring often, for 5 to 7 minutes, until steaming with small bubbles around the edges; do not let it boil.
- Pour into mugs and serve hot.


