
Peppermint Mocha – Holiday Recipe
The cocoa can look stubbornly grainy when it first hits a saucepan, but a minute of whisking with water and sugar turns it into a smooth, glossy paste. That little…
Tip: save now, make later.
The cocoa can look stubbornly grainy when it first hits a saucepan, but a minute of whisking with water and sugar turns it into a smooth, glossy paste. That little start is what gives this peppermint mocha an even chocolate base instead of dry cocoa specks floating through the mug. Once the milk is steaming, hot coffee and peppermint extract go in off the heat.
I make this version when I want the coffee to stay noticeable under the chocolate and mint. Strongly brewed coffee keeps its character in the whole milk, while the measured peppermint adds a cool finish without turning the drink into candy. The stovetop method is quick, but it rewards a little attention: stir the milk often and take the pan off before it boils. Pour the mocha while it’s hot, and the mugs come out smooth, creamy, and gently minty.

Kitchen Note
Measure the peppermint extract instead of pouring it straight from the bottle. It’s concentrated, and even a small extra splash can push the drink from gently minty to sharp and candy-like.
Save this peppermint mocha for a cozy coffee break with a smooth chocolate base and a measured hint of mint.
Why This Mocha Starts With a Cocoa Paste, Not a Pot of Milk
Cocoa powder doesn’t dissolve into milk the way sugar does. If you whisk dry cocoa straight into a full pan of milk, the powder can catch in little damp clumps before it disperses. Starting with water gives the cocoa room to hydrate, and the sugar helps the mixture turn into a smooth base before the milk is added.
That first minute also gives you a useful chance to fix the texture while the mixture is still concentrated. Whisk until the paste looks even and begins bubbling; if you can still see dry pockets of cocoa, keep whisking rather than moving on. Once the milk is in, the cocoa spreads through a larger volume of liquid, and any stubborn clumps are harder to break up. You don’t need fancy chocolate or an extra thickener here. A smooth cocoa-and-sugar base, followed by steady whisking, is what keeps each mug tasting evenly chocolatey.
What Makes the Mint, Coffee, and Milk Taste Balanced

- Unsweetened cocoa powder — It brings the chocolate flavor without adding extra sweetness. A fresh container gives the clearest cocoa aroma; ordinary grocery-store cocoa works well, and Dutch-process cocoa can make the drink taste a little rounder and less bright.
- Granulated sugar — Sugar sweetens the cocoa and helps it blend into the water at the start. Keep it granulated for this method; a liquid sweetener would change the consistency of the base.
- Whole milk — The fat gives the mocha its creamy body and softens the edges of the cocoa and coffee. Lower-fat milk will work, but the finished drink will feel thinner and less rich.
- Hot, strongly brewed coffee — A full-bodied brew stands up to the milk instead of disappearing behind it. Use coffee you enjoy drinking on its own; a weak cup leaves the chocolate and peppermint in front, with little coffee flavor in the finish.
- Peppermint extract — Extract adds a clean mint aroma without changing the drink’s texture. Use peppermint extract rather than peppermint syrup, which brings its own sweetness and shifts the balance.
Build the Mocha Base Before the Coffee Goes In
Whisk the Cocoa Until It Turns Glossy
Whisk the cocoa powder, sugar, and water in a 2-quart saucepan over medium-low heat for about 1 minute. The mixture should become smooth and start bubbling, with no dry cocoa visible around the edges. Keep the whisk moving across the bottom of the pan so the paste doesn’t catch. If it still looks dusty or lumpy, give it another few strokes before adding milk.
Bring the Milk to Steaming, Not Boiling
Gradually whisk in the whole milk, then heat over medium heat for 4 to 6 minutes, stirring often. Look for steam rising from the surface and a hot, fluid texture; you don’t need rolling bubbles. Keep the pan moving and watch the edges, where milk can heat faster than the center. If it starts to boil, take it off the heat right away.
Stir in the Coffee and Mint Off the Heat
Remove the saucepan from the heat before adding the hot, strongly brewed coffee and peppermint extract. Stir until the color looks even and the mint aroma is present without overwhelming the cocoa. Adding them at this point keeps the coffee and extract from sitting over direct heat. Divide the mocha between two mugs and serve hot.
Two Swaps That Keep This Peppermint Mocha Balanced
Make It Decaf Without Losing the Coffee Taste
Replace the strongly brewed coffee with an equal amount of hot, strongly brewed decaf coffee. Keep it robust rather than mild so the coffee still shows up alongside the cocoa and milk; the mint and chocolate stay the same.
Use Oat Milk for a Dairy-Free Mug
Swap the whole milk for the same amount of unsweetened oat milk. It makes a dairy-free mocha with a slightly lighter body and a mild oat note; choose an unsweetened version so the drink doesn’t become sweeter than intended.
Storage and Reheating
- Refrigerator: Transfer leftovers to a covered container and refrigerate within 2 hours; use within 3 days. The cocoa may settle, so stir before reheating.
- Freezer: Freezing isn’t a good fit. The milk can separate as it thaws, leaving the drink grainy.
- Reheating: Warm gently in a saucepan over low heat, stirring, just until steaming. Avoid a boil, which can give the milk a cooked taste and make the texture less pleasant.
Questions That Come Up While the Mocha Is on the Stove

Peppermint Mocha – Holiday Recipe
Ingredients
Method
- Whisk the cocoa powder, sugar, and water in a 2-quart saucepan over medium-low heat for about 1 minute, until smooth and bubbling.
- Gradually whisk in the milk and heat over medium heat for 4 to 6 minutes, stirring often, until steaming; do not let it boil.
- Remove the pan from the heat and stir in the hot coffee and peppermint extract.
- Divide between two mugs and serve.