A packet mix is fine in an emergency — but homemade hot chocolate is on another level, and most of these 13 recipes take less than 10 minutes. This roundup covers every kind of hot chocolate recipe people actually search for: the creamiest slow cooker hot chocolate for a crowd, 3-ingredient whipped hot chocolate, white hot chocolate, peppermint, pink, s’mores, frozen hot chocolate, a spiked version for the adults, and a dairy-free vegan one so nobody misses out.
Every recipe has the full ingredients, exact quantities and simple steps. Most use the same base — milk, chocolate, a little sweetener — so once you’ve made one, you can make them all.
Short on time? Start with the Whipped Hot Chocolate (3 ingredients, endlessly shareable), the Slow Cooker Hot Chocolate if you’re feeding a crowd, or the Pink Hot Chocolate for the one that gets photographed first.
Stocking up for the whole season? Pair a mug with our Thanksgiving Drink Recipes and the 13 Christmas Drink Recipes.
The 13 Hot Chocolate Recipes at a Glance
The classics: Slow Cooker Hot Chocolate · Whipped Hot Chocolate · White Hot Chocolate
Flavored favorites: Peppermint · Cherry · Biscoff · S’mores · Red Velvet · Pink (Strawberry White) · Pumpkin Spice
Something different: Frozen Hot Chocolate · Boozy Bourbon & Baileys · Dairy-Free Vegan
The Classics
1. Slow Cooker Hot Chocolate (The Creamiest)
The set-it-and-forget-it crowd recipe — rich, thick, and it stays warm for hours.
Serves: 8 | Prep: 5 minutes + 2 hours in the slow cooker

Ingredients
- 6 cups whole milk
- 2 cups heavy cream
- 1 can (14 oz) sweetened condensed milk
- 2 cups semi-sweet chocolate chips
- ¼ cup unsweetened cocoa powder
- 1 tsp vanilla extract
- Pinch of salt
- Whipped cream and marshmallows, to serve
Method
- Add everything except the toppings to a slow cooker and whisk well.
- Cook on LOW for 2 hours, stirring every 30 minutes, until the chocolate is melted and the mixture is silky.
- Switch to WARM, ladle into mugs, and set out toppings so everyone can finish their own.
2. Whipped Hot Chocolate (3 Ingredients)
The fluffy cloud-top cocoa that broke the internet — and it earns it.
Serves: 2 | Prep: 5 minutes
Ingredients
- ½ cup heavy whipping cream, cold
- 2 Tbsp unsweetened cocoa powder
- 2 Tbsp granulated sugar (or 3 Tbsp hot chocolate mix instead of cocoa + sugar)
- 2 cups hot milk
- Chocolate shavings, to finish (optional)
Method
- Whip the cream, cocoa and sugar together until soft peaks form — about 2–3 minutes with an electric whisk.
- Heat the milk until steaming and pour into two mugs, leaving room at the top.
- Spoon the whipped chocolate generously over each mug, add shavings, and serve with a spoon and a straw.
3. White Hot Chocolate
Sweet, creamy and vanilla-rich — the hot chocolate for people who “don’t like chocolate.”
Serves: 2 | Prep: 5 minutes
Ingredients
- 2 cups whole milk
- ½ cup white chocolate chips (or chopped white chocolate)
- ½ tsp vanilla extract
- Pinch of salt
- Whipped cream and white chocolate shavings, to serve
Method
- Heat the milk in a small pan over medium heat until steaming — do not boil.
- Remove from the heat, add the white chocolate, and whisk until fully melted and smooth.
- Stir in the vanilla and salt, pour into mugs, and top with whipped cream and shavings.
Flavored Favorites
4. Peppermint Hot Chocolate
Christmas in a mug — rich cocoa with a cool candy-cane finish.
Serves: 2 | Prep: 5 minutes
Ingredients
- 2 cups whole milk
- ½ cup semi-sweet chocolate chips
- 1 Tbsp granulated sugar (optional, to taste)
- ¼ tsp peppermint extract
- Whipped cream, crushed candy cane and a whole candy cane, to serve
Method
- Heat the milk until steaming, then whisk in the chocolate chips (and sugar) until melted.
- Remove from the heat and stir in the peppermint extract — a little goes a long way.
- Top with whipped cream and crushed candy cane, and hook a candy cane on the mug.
5. Cherry Hot Chocolate (Chocolate Covered Cherry)
Tastes exactly like a chocolate-covered cherry — the sleeper hit of this list.
Serves: 2 | Prep: 5 minutes
Ingredients
- 2 cups whole milk
- ½ cup semi-sweet chocolate chips
- 2 Tbsp maraschino cherry syrup (from the jar)
- ¼ tsp almond or vanilla extract
- Whipped cream and maraschino cherries, to serve
Method
- Heat the milk until steaming and whisk in the chocolate chips until melted.
- Stir in the cherry syrup and extract.
- Pour into mugs, top with whipped cream and a cherry (or three).
6. Biscoff Hot Chocolate
Cookie butter + chocolate = the coziest mug on this page.
Serves: 2 | Prep: 5 minutes
Ingredients
- 2 cups whole milk
- 2 Tbsp Biscoff (cookie butter) spread
- ⅓ cup semi-sweet chocolate chips
- Whipped cream and a crushed Biscoff biscuit, to serve
Method
- Heat the milk until steaming.
- Whisk in the Biscoff spread and chocolate chips until both are fully melted and the drink is smooth.
- Top with whipped cream and biscuit crumbs. Dip a whole biscuit in — highly recommended.
7. S’mores Hot Chocolate
Graham rim, chocolate mug, torched marshmallow top — campfire optional.
Serves: 2 | Prep: 8 minutes

Ingredients
- 2 cups whole milk
- ½ cup semi-sweet chocolate chips
- 1 Tbsp honey or chocolate syrup (for the rim)
- 2 Tbsp crushed graham crackers (for the rim, plus extra to sprinkle)
- 4 large marshmallows or a layer of marshmallow fluff
- Chocolate shavings, to finish
Method
- Dip each mug’s rim in honey or syrup, then in graham cracker crumbs.
- Heat the milk, whisk in the chocolate chips until melted, and pour carefully into the rimmed mugs.
- Top with marshmallows and toast with a kitchen torch (or 30 seconds under a hot broiler) until golden. Sprinkle with crumbs and shavings.
8. Red Velvet Hot Chocolate
Deep red, chocolatey, and made for Valentine’s Day, Christmas, or any excuse.
Serves: 2 | Prep: 5 minutes
Ingredients
- 2 cups whole milk
- ½ cup semi-sweet chocolate chips
- 1 Tbsp unsweetened cocoa powder
- 1–2 tsp red food coloring
- ½ tsp vanilla extract
- Whipped cream and red velvet cake crumbs or red sprinkles, to serve
Method
- Heat the milk until steaming, then whisk in the chocolate chips and cocoa until melted.
- Stir in the food coloring and vanilla until you get a deep red.
- Top with whipped cream and crumbs or sprinkles.
9. Pink Hot Chocolate (Strawberry White Chocolate)
The viral pink one — sweet strawberry, creamy white chocolate, very photogenic.
Serves: 2 | Prep: 5 minutes

Ingredients
- 2 cups whole milk
- ½ cup white chocolate chips
- ¼ cup strawberry syrup or purée
- ½ tsp vanilla extract
- Whipped cream and pink sprinkles, to serve
Method
- Heat the milk until steaming and whisk in the white chocolate until melted.
- Stir in the strawberry syrup and vanilla — the drink should turn a soft pink.
- Top with whipped cream and sprinkles, and serve immediately.
10. Pumpkin Spice Hot Chocolate
Fall’s two favorite flavors in one mug — pumpkin pie meets cocoa.
Serves: 2 | Prep: 5 minutes
Ingredients
- 2 cups whole milk
- ¼ cup pumpkin purée
- ½ cup semi-sweet chocolate chips
- 1 Tbsp brown sugar or maple syrup
- 1 tsp pumpkin pie spice, plus extra to dust
- Whipped cream, to serve
Method
- Whisk the milk, pumpkin purée, sugar and spice in a pan over medium heat until steaming.
- Add the chocolate chips and whisk until melted and smooth.
- Pour into mugs, top with whipped cream and a dusting of spice.
Something Different
11. Frozen Hot Chocolate
All the flavor, blended with ice — the famous café-style frozen cocoa.
Serves: 2 | Prep: 5 minutes
Ingredients
- 1 cup milk
- ½ cup hot chocolate mix (or 3 Tbsp cocoa powder + 3 Tbsp sugar)
- 2 Tbsp chocolate syrup, plus extra to drizzle
- 3 cups ice
- Whipped cream and chocolate shavings, to serve
Method
- Add the milk, hot chocolate mix, chocolate syrup and ice to a blender.
- Blend on high until smooth and slushy — about 30–45 seconds.
- Pour into tall glasses, top with whipped cream, shavings and a chocolate drizzle.
12. Boozy Hot Chocolate (Bourbon & Baileys)
For after the kids are in bed — warm, rich, and not for sharing.
Serves: 2 | Prep: 5 minutes
Ingredients
- 2 cups whole milk
- ½ cup semi-sweet chocolate chips
- 2 oz bourbon
- 1½ oz Baileys Irish Cream
- Whipped cream and cocoa powder, to serve
Method
- Heat the milk until steaming and whisk in the chocolate chips until melted.
- Remove from the heat and stir in the bourbon and Baileys.
- Pour into mugs, top with whipped cream and a dusting of cocoa.
13. Dairy-Free Vegan Hot Chocolate
Just as rich, none of the dairy — oat milk makes it properly creamy.
Serves: 2 | Prep: 5 minutes
Ingredients
- 2 cups oat milk (barista style is best)
- 3 Tbsp unsweetened cocoa powder
- 3 Tbsp maple syrup
- 1 oz dairy-free dark chocolate, chopped
- ½ tsp vanilla extract
- Pinch of salt
- Coconut whipped cream, to serve (optional)
Method
- Heat the oat milk in a pan until steaming.
- Whisk in the cocoa, maple syrup and dark chocolate until melted and smooth — whisk well, cocoa likes to clump.
- Stir in the vanilla and salt, pour into mugs, and top with coconut whipped cream if you like.
5 Tips for the Best Homemade Hot Chocolate
- Real chocolate beats cocoa alone. Chocolate chips or a chopped bar give body that powder can’t. The best mugs use both.
- Never boil the milk. Steaming is enough — boiling changes the flavor and can split the chocolate.
- Add a pinch of salt. It sounds wrong and tastes right: salt makes chocolate taste more chocolaty.
- Warm the mugs with hot water first on cold days — your drink stays hot twice as long.
- Set up a topping bar for guests: whipped cream, marshmallows, crushed candy cane, chocolate shavings, caramel sauce, and mini cookies for dipping.
FAQs
What is the best hot chocolate recipe for a crowd?
The Slow Cooker Hot Chocolate (recipe 1). It serves 8, doubles easily, and the slow cooker keeps it warm for hours — perfect for parties and movie nights.
Can I make hot chocolate ahead of time?
Yes. Make any stovetop recipe, cool it, and refrigerate for up to 3 days. Reheat gently on the stove, whisking well. The whipped topping (recipe 2) should always be made fresh.
How do I make hot chocolate without milk?
Recipe 13 is fully dairy-free using oat milk and dark chocolate. You can also swap oat milk into any recipe here 1:1 — almond and coconut milk work too, with a slightly thinner result.
What’s the difference between hot chocolate and hot cocoa?
Hot chocolate is made with melted real chocolate (richer, thicker); hot cocoa uses cocoa powder (lighter). Most recipes here use chocolate chips, so they’re true hot chocolates.
Keep the mugs coming all season: try our Thanksgiving Drink Recipes for fall and the 13 Christmas Drink Recipes for December — and learn more about Cozy Cooler Drinks on our About page.


