Hot Chocolate Recipe: Classic, Mix & 6 Variations
This hot chocolate recipe covers three ways to get there: a from-scratch stovetop version made with real chocolate and cocoa powder together, a make-ahead mix recipe you can keep in the pantry, and a slow cooker method for serving a crowd. There’s also a full flavor-variation guide (Mexican, French, White, Mint, Peppermint, Spicy) and answers to the diet-specific versions people search for most, including keto, vegan, and dairy-free.
What sets this apart from most single-recipe posts is that it treats the drink as three separate things: something made fresh on the stove, a mix made once and used for weeks, and a format for feeding a crowd. Most sites give you one of these. This one covers all three, plus the flavor and diet variations that actually get searched for, so there’s no need to hunt down a second or third recipe for a different occasion.
Quick Summary
The classic version below combines cocoa powder with real chopped chocolate for a result that’s thicker and more chocolatey than cocoa-powder-only versions, but still comes together in about 10 minutes on the stovetop. Beyond the base recipe, a shelf-stable mix recipe, a slow cooker method for serving a crowd, six flavor variations, and dedicated keto, vegan, and dairy-free versions cover nearly every specific way this drink gets searched for.
| Prep Time | Cook Time | Servings | Calories |
| 2 minutes | 8 minutes | 2 | 345 per serving |
Where Did It Come From?
The drink traces back over 2,000 years to Mesoamerica, where the Maya and later the Aztecs drank a bitter, unsweetened cacao beverage called xocolatl, often spiced with chili and left cold rather than hot. When Spanish colonizers brought cacao back to Europe in the 1500s, sugar and warm milk were added, and the drink slowly transformed into something closer to what’s served today. It remained a luxury for the wealthy for centuries, since cacao was expensive to import, and only became a widely affordable pantry staple after the Industrial Revolution made processed cocoa powder cheap and shelf-stable.
Cocoa Powder vs. Real Chocolate: What’s the Difference?
Every version of this drink leans on one of these two, or both, and the choice changes the texture more than almost anything else.
| Ingredient | Texture | Flavor |
| Cocoa Powder | Thinner, lighter body | Sharper, more classic “cocoa” taste |
| Real Chocolate (chopped or chips) | Thicker, richer, silkier | Deeper, more dessert-like |
| Both Together | Best of both — body and depth | Rounded, balanced |
Cocoa powder alone gives you what most people think of as hot cocoa — quick, light, a little sharp. Melting in real chocolate on top of that is what pushes it toward something closer to European drinking chocolate: thicker, glossier, and noticeably richer. The classic recipe below uses both for exactly that reason, since neither one alone quite matches the texture most people are actually picturing when they ask for a rich, satisfying mug.

Full Recipe: The Classic Stovetop Method
Ingredients
- 2 cups whole milk
- 2 tablespoons unsweetened cocoa powder
- 2 tablespoons granulated sugar
- 1/3 cup semisweet chocolate chips, chopped fine
- 1/4 teaspoon vanilla extract
- Pinch of salt
- Whipped cream or marshmallows, for topping
Instructions
- In a small saucepan, whisk together the milk, cocoa powder, and sugar over medium-low heat until smooth.
- Heat gently, whisking often, until steaming — do not let it boil.
- Add the chopped chocolate and whisk until fully melted and smooth.
- Remove from heat, stir in the vanilla and salt.
- Pour into mugs and top with whipped cream or marshmallows.
Chopping the chocolate fine, rather than using whole chips, is what keeps this smooth instead of leaving unmelted flecks at the bottom of the mug.

Homemade Mix Recipe
For a homemade hot chocolate mix recipe you can keep on hand, skip the milk entirely and combine dry ingredients in bulk:
- 2 cups powdered milk
- 1 cup unsweetened cocoa powder
- 1 1/2 cups powdered sugar
- 1/2 teaspoon salt
- 1 cup finely chopped chocolate or mini chocolate chips (optional, for extra richness)
Whisk everything together and store in an airtight container, or turn it into a hot chocolate in a jar recipe for gifting — it keeps at room temperature for up to 3 months. This is also the base for an old fashioned hot chocolate mix recipe, and doubles as a hot chocolate drink mix recipe you can portion into smaller jars. To serve, whisk 3-4 tablespoons of the mix into 1 cup of hot milk or water. This recipe for hot chocolate mix scales easily; doubling or tripling it is the easiest way to always have a batch on hand without starting from scratch each time. For a single mug, this hot chocolate recipe for 1 just means scaling the classic stovetop version down to one serving instead of mixing a big batch.

Slow Cooker Version (For a Crowd)
A hot chocolate recipe for slow cooker use is the easiest way to serve a group without standing at the stove. Combine milk, cocoa powder, sugar, and chopped chocolate directly in a crock pot hot chocolate recipe style — whisk everything together first in the insert, then cook on low for 2-3 hours, whisking occasionally, until hot and fully melted. Keep it on the “warm” setting for serving over a few hours; just give it a stir before each mug since the chocolate can settle.

6 Flavor Variations
Mexican Version
For one of the most requested mexican hot chocolate recipes, add 1/4 teaspoon cinnamon and a pinch of cayenne pepper to the classic recipe. The heat is subtle, not spicy in the way people expect — it builds slowly and warms rather than burns.
French Version
A french hot chocolate recipe, sometimes called a thick hot chocolate recipe for its dense texture, skips the milk-heavy approach entirely and uses mostly melted chocolate with just enough milk to make it pourable — thick enough to coat a spoon. Use a 2:1 ratio of chocolate to milk instead of the classic recipe’s ratio, and serve in smaller cups since it’s much richer.
White Version
A white hot chocolate recipe swaps the cocoa powder and dark chocolate for 1/3 cup chopped white chocolate, whisked into warm milk the same way. Skip the sugar entirely, since white chocolate is already sweet on its own.
Mint Version
For a mint hot chocolate recipe, add 1/4 teaspoon peppermint extract (not mint extract, which tastes more like toothpaste) to the classic recipe, and top with crushed candy cane instead of marshmallows.
Peppermint Version
A peppermint hot chocolate recipe follows the same idea as the mint version but leans further into it — use a full 1/2 teaspoon of peppermint extract and stir in a few crushed peppermint candies directly into the mug while it’s still hot so they partially melt.
Spicy Version
A spicy hot chocolate recipe adds 1/4 teaspoon cayenne and 1/8 teaspoon chili powder to the base, similar to the Mexican version but with more heat and no cinnamon, for a cleaner chocolate-and-chili flavor.

Dietary Variations
Keto Version
A keto hot chocolate recipe swaps the sugar for a keto-friendly sweetener (like erythritol or monk fruit) and uses unsweetened chocolate instead of semisweet, since even dark chocolate chips usually carry too much sugar for a strict keto count.
Vegan and Dairy-Free Version
For a vegan hot chocolate recipe or dairy free hot chocolate recipe, swap the whole milk for oat milk or full-fat coconut milk (both froth and thicken similarly to dairy), and confirm the chocolate chips are dairy-free, since some brands use milk fat as a filler.
Sugar-Free Version
A sugar free hot chocolate recipe uses a sugar substitute in place of the granulated sugar and unsweetened chocolate instead of semisweet, since most semisweet and milk chocolate already carries added sugar.
Iced Version
An iced hot chocolate recipe sounds like a chilled take on a dark hot chocolate recipe, and it sounds like a contradiction, but it’s really just chilled drinking chocolate: make the classic recipe, let it cool completely, then pour over ice. Because chocolate thickens as it cools, cut the cocoa powder by half and use slightly more milk than the hot version calls for, so it doesn’t turn syrupy once chilled. For a slushier take, most frozen hot chocolate recipes just blend the cooled classic recipe with a cup of ice until smooth, similar to a milkshake.
How Long Does It Last?
Stored in an airtight container in the fridge, leftovers last 3-4 days — reheat gently on the stove, whisking as it warms, since it separates slightly when cold. The dry mix version lasts far longer: up to 3 months at room temperature in a sealed jar, since there’s no dairy in it until you add hot milk at serving time.
Common Mistakes to Avoid
Most disappointing batches come down to one of these issues, and nearly all of them are about heat control rather than the ingredient list itself:
- Letting the milk boil, which can scorch it and make the chocolate seize or turn grainy
- Using chocolate chips without chopping them, which leaves unmelted bits at the bottom of the mug
- Skipping the whisking once the chocolate goes in, which lets it clump instead of fully dissolving
- Using cocoa powder alone when a thicker result is wanted, without adding real chocolate to back it up
- Adding sugar to an already-sweetened chocolate (like milk chocolate), which makes the final drink cloying
Most of these come down to heat control and a little patience with the whisk, and once that’s second nature, it becomes one of the fastest homemade drinks there is — the whole process, start to finish, rarely takes more than ten minutes on the stovetop.
FAQs
What’s the difference between hot chocolate and hot cocoa?
Hot cocoa is traditionally made with cocoa powder alone, giving a lighter, thinner drink. Hot chocolate, made with melted real chocolate (with or without cocoa powder), is thicker and richer. The terms get used interchangeably in casual conversation, but the ingredients genuinely differ.
Can I make the mix ahead of time?
Yes — combine the dry ingredients (powdered milk, cocoa powder, powdered sugar, salt) and store in an airtight container at room temperature for up to 3 months. Just whisk it into hot milk or water to serve.
How do I make a hot chocolate recipe using chocolate chips instead of cocoa powder?
Melt chopped chocolate chips directly into warm milk over low heat, whisking constantly until fully smooth. This gives a richer, thicker result than cocoa powder alone, since real chocolate contains cocoa butter that cocoa powder doesn’t.
Is hot chocolate healthy?
Made with real milk, minimal added sugar, and a portion-controlled amount of chocolate, a healthy hot chocolate recipe can fit into a balanced diet as an occasional treat. Using unsweetened cocoa, a light hand with sugar, and a lower-fat milk are the easiest ways to lighten it up.
Can I make this for a crowd?
Yes — the slow cooker method scales easily for a group. Multiply the ingredients based on your crock pot’s size, and keep it on the warm setting for serving over a few hours, stirring occasionally since the chocolate can settle at the bottom.
Related Recipes
- Meatloaf Recipe: Classic, Glaze Guide & 8 Variations
- Beef Stroganoff Recipe: Classic, Ground Beef & 6 Variations

Classic Stovetop Hot Chocolate
Ingredients
Equipment
Method
- In a small saucepan, whisk together the milk, cocoa powder, and sugar over medium-low heat until smooth.
- Heat gently, whisking often, until steaming — do not let it boil.
- Add the chopped chocolate and whisk until fully melted and smooth.
- Remove from heat, stir in the vanilla and salt.
- Pour into mugs and top with whipped cream or marshmallows.
Notes
This recipe is intended for general home cooking guidance. Always heat gently and avoid letting the milk boil, since scorched milk or seized chocolate can’t be fixed once it happens. For a dairy-free or vegan version, confirm your chocolate chips are labeled dairy-free, since some brands use milk fat as a filler even in dark chocolate.
Nutrition figures in this article are estimates and will vary based on the specific ingredients, brands, and portion sizes used. This article is for general informational purposes and isn’t a substitute for personalized advice from a registered dietitian.
Jonas Mitchell has spent over a decade researching and writing about nutrition trends, translating conflicting health claims into clear, practical guidance. He does not hold a clinical nutrition credential, and this article should not replace advice from a doctor or registered dietitian.