Snacks
Transforming a box of Hershey's hot chocolate mix into a velvety, restaurant-style drink is easier than you think—no fancy equipment required. The secret lies in slow, steady heating and a few simple techniques that create those signature swirls and smooth texture.
I've perfected this method over years of testing, ensuring every sip delivers rich cocoa flavor without bitterness or graininess.
This recipe delivers foolproof results whether you use a stovetop, microwave, or even an Instant Pot. We'll cover precise liquid ratios to achieve the perfect consistency—creamy enough to coat a spoon but light enough to sip easily.
The addition of homemade chocolate chips elevates it from childhood nostalgia to a sophisticated treat that still feels comforting.
What you'll end up with is a steaming mug of hot chocolate with silky swirls and visible chocolate flecks, topped with optional marshmallows or whipped cream. The aroma alone—warm cocoa with a hint of vanilla—will have everyone gathering around the kitchen.
This version tastes like a premium gourmet drink but costs pennies to make.
Perfect for cozy nights, holiday gatherings, or even a quick pick-me-up, this recipe scales effortlessly from single servings to crowd-pleasing batches. Let's make hot chocolate that rivals your favorite café—without the price tag.
Ingredients for hershey's hot chocolate mix
Fourteen simple ingredients transform basic mix into café-quality hot chocolate with homemade chocolate chips.
| Ingredient | Amount | Notes |
|---|---|---|
| Hershey's Hot Chocolate Mix 🍫 | 4 tbsp | Standard boxed mix, unsweetened preferred |
| Whole Milk 🥛 | 2 cups | Warm, not scalding |
| Unsalted Butter 🧈 | 2 tbsp | Cold, cubed for swirls |
| Vanilla Extract 🌿 | ½ tsp | Pure, high-quality vanilla |
| Dark Chocolate Bars 🍫 | 2 oz | 70% cocoa, chopped fine |
| Granulated Sugar 🍚 | 1 tbsp | Adjust to taste if needed |
| Heavy Whipping Cream 🥛 | ¼ cup | Cold, for topping |
| Mini Marshmallows 🍫 | ¼ cup | Optional, for topping |
| Ground Cinnamon 🌿 | ¼ tsp | For dusting |
| Sea Salt 🧂 | ⅛ tsp | Fine grain, for finishing |
| Whipped Cream 🍦 | ¼ cup | Store-bought or homemade |
The chocolate bars are non-negotiable—70% cocoa gives that rich, bittersweet depth you can't get from milk chocolate. Ghirardelli squares or Lindt Excellence are my go-tos, but any dark chocolate works. Chop them yourself for even flecks, not too fine (you want visible texture). The sea salt is key for balance; Maldon flaky salt if you're fancy, but Diamond Crystal works perfectly fine. For the milk, warm it just until you can dip your finger in comfortably—not boiling, or you'll scald the chocolate flavor right out. I always grab organic whole milk from the store's refrigerated section, but regular works too.
No dark chocolate? Chopped semi-sweet chocolate chips in a pinch, but they melt faster. Short on butter? Coconut oil works too, though it has a slightly different texture. The vanilla extract can be imitation, but Madagascar bourbon vanilla takes it to another level. Want it sweeter? Add 1 extra tbsp sugar. Too thick? Thin with 1 tbsp more warm milk. The whipped cream topping is optional, but trust me—homemade whipped cream with a pinch of vanilla makes it feel like a gourmet drink. If you're using store-bought, grab the full-fat canned kind (like Reddi-wip) for stability.
This reheats beautifully—just add 1 tbsp milk and stir. Keeps in the fridge for 3-4 days, though I usually make fresh batches since it's so quick. For leftovers, store in a sealed jar with a layer of plastic wrap pressed on top to prevent a skin from forming. Freezes for up to 3 months if you want to make a big batch for holiday gatherings. The chocolate chips stay fresh in the fridge for 1 week if stored in an airtight container.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this combo—just the mix, milk, butter, vanilla, and a few chocolate chunks. No measuring cups, no guesswork, just dump-and-stir simplicity that still feels special.
- Rich Without Effort: That butter and vanilla turn basic hot chocolate into something velvety and complex. The dark chocolate chunks melt into little pockets of decadence—like a dessert in a mug, no baking required.
- Cozy Any Night: Weeknight craving? Check. Date night treat? Done. Even my picky teenager will drink this—warm, comforting, and ready in minutes. No fancy setup, just pure satisfaction.
- Budget Luxury: A single bag of mix and a few bars stretch for days. Leftovers? Just reheat with extra milk. It’s the kind of indulgence that doesn’t break the bank or the fridge.
Step-by-step instructions for velvety swirls with homemade chips
Transform that box of Hershey's mix into a luxurious, restaurant-quality hot chocolate experience.
Warm the Milk and Prepare the Base
In a medium saucepan, combine the 2 cups whole milk and 1 tablespoon granulated sugar over medium heat. Warm until the sugar dissolves completely and small bubbles form around the edges—this should take about 3-4 minutes. You'll know it's ready when you see gentle simmering but not full boiling.
Remove the pan from heat and whisk in the 4 tablespoons Hershey's hot chocolate mix until fully dissolved. For extra depth, stir in the 0.5 teaspoon vanilla extract. This step creates the rich, velvety foundation that sets this homemade version apart from instant mixes. Let the mixture sit for 1 minute to allow flavors to meld.
Create the Signature Chocolate Swirls
While the chocolate mixture sits, melt the 2 ounces dark chocolate bars in a microwave-safe bowl using 20-second intervals, stirring between each, until completely smooth. The chocolate should reach about 110°F—just warm enough to blend seamlessly but not so hot it burns the milk.
Using a rubber spatula, gently fold the melted chocolate into the warm milk mixture in thin ribbons, creating elegant swirls throughout. For the butter swirls, place the 2 tablespoons cold unsalted butter in the freezer for 5 minutes to firm slightly. Cut each piece into small cubes and drop them into the chocolate mixture one at a time, letting each melt and create delicate swirls as it dissolves.
Prepare the Toppings
In a chilled mixing bowl, whip the 0.25 cup heavy whipping cream until soft peaks form. Fold in the 0.25 cup whipped cream and set aside. In a small bowl, combine the 0.25 cup mini marshmallows with the 0.25 teaspoon ground cinnamon and 0.125 teaspoon sea salt, tossing gently to coat evenly. This topping adds both texture and sophisticated flavor notes.
For the chocolate chips, finely chop the remaining dark chocolate bars (if any) into small, even pieces. You want these to melt dramatically when added to the hot chocolate, creating beautiful floating chips. Keep all toppings at room temperature until ready to serve.
Assemble and Serve
Ladle the chocolate mixture into four heatproof mugs or ramekins. Immediately spoon the whipped cream mixture over the top, then scatter the cinnamon-salted marshmallows and chocolate chips across the surface. The contrast of warm liquid, cool whipped cream, and crunchy chips creates an irresistible texture play.
Let the drink sit for 30 seconds to allow the toppings to partially melt and create that luxurious, molten effect. Serve immediately with a long spoon for stirring and enjoy the perfect balance of rich cocoa, sweet marshmallow, and salty-sweet chocolate chips. Each sip delivers the velvety swirls you'd expect from a gourmet chocolate shop.
Pro Tips For Making Hershey'S Hot Chocolate Mix
- STIR CONSTANTLY FIRST 2 MINUTES: The mix clumps like glue when it first hits the heat. I learned this the hard way—skipping the stir turns your rich chocolate into a lumpy mess. Use a whisk or wooden spoon and keep it moving until the butter melts completely and the texture smooths out.
- USE COLD MILK: Pouring cold whole milk straight from the fridge prevents the mix from curdling or splitting. I was skeptical until I tried it—hot milk makes the cocoa powder seize up, and you end up with a gritty, uneven drink. Cold milk integrates better and heats up faster on the stove.
- CHOP CHOCOLATE SMALL: Dark chocolate bars sink to the bottom like rocks if you toss in big chunks. Break them into tiny pieces—about the size of a pea—so they melt evenly and distribute throughout. This isn’t the prettiest method, but it’s the tastiest.
- WHISK IN VANILLA LAST: Adding vanilla extract too early lets the alcohol burn off, leaving you with just the sweetness and no depth. Stir it in during the last 30 seconds of heating, right before serving—this guarantees you get that warm, comforting vanilla flavor.
Regional styles of these flavors
New England Cozy Style
In New England, hot chocolate takes on a hearty, spiced twist that feels like a warm hug on chilly nights.
I like to add ½ teaspoon cinnamon and ¼ teaspoon nutmeg directly to the milk before heating, then top with a generous sprinkle of whipped cream and a dusting of sea salt. For extra decadence, fold in 1 tablespoon maple syrup—local Vermont maple syrup adds that authentic touch.
Serve in a ceramic mug with a handle and pair with a gingersnap cookie for dipping. 🌟
Southern Creamy Twist
Southern-style hot chocolate leans into rich, buttery textures and a touch of sweetness. After making the base, I stir in 1 extra tablespoon butter and a pinch of cayenne pepper for subtle heat.
Top with homemade pecan praline clusters (melted pecans with brown sugar) and a dollop of sweetened condensed milk for a caramelized finish. This version feels indulgent enough for a dessert but hearty enough for breakfast. The cayenne adds warmth without overpowering the cocoa. 🔥
Midwest Marshmallow Mountain
In the Midwest, hot chocolate is all about the toppings—especially marshmallows. I double the marshmallow topping to ½ cup and mix in 1 teaspoon vanilla extract for extra flavor.
For a fun twist, I toast the marshmallows lightly in a dry pan over medium heat for 1-2 minutes until golden, then crush them slightly before adding. Serve in a wide, shallow mug so the marshmallows create a "mountain" effect. Add a chocolate syrup drizzle for extra decadence.
This is the kind of hot chocolate that feels like a nostalgic childhood treat. ✨
West Coast Gourmet Version
West Coast hot chocolate is all about bold flavors and presentation. I use 72% dark chocolate bars instead of 70% for deeper richness, and I fold in 1 tablespoon espresso powder for a mocha twist. Top with whipped cream infused with orange zest and a sprinkle of crushed hazelnuts.
For a signature touch, I drizzle white chocolate ganache over the top—just melt ½ ounce white chocolate with 1 teaspoon heavy cream and drizzle while warm. This version feels like a café-quality drink but is easy to make at home. 💫
Texas Spiced Churro Style
Texas takes hot chocolate to the next level by infusing it with churro spices. After making the base, I stir in ½ teaspoon cinnamon and ¼ teaspoon ground cloves, then top with crushed churro bits (store-bought or homemade).
For extra flair, I drizzle caramel sauce over the whipped cream. Serve in a wide glass mug to showcase the layered textures. This version is sweet, spicy, and utterly addictive—perfect for cold winter nights. 🌶️
Nutrition facts
Frequently asked questions
Can I make this recipe with almond milk or other non-dairy milk?
For the creamiest texture, use unsweetened oat milk or barista-style almond milk—they froth beautifully and mimic whole milk's richness. Avoid plant milks with strong flavors (like coconut) unless you want a tropical twist. Just reduce the liquid by 2 tablespoons since plant milks are thinner, and add 1 extra tablespoon butter to compensate for fat content.
Why did my hot chocolate turn grainy or separate?
Graininess usually happens from overheating—never let the milk boil! Keep heat at medium-low and remove from heat as soon as it simmers. Separation occurs if you add cold butter too quickly. Instead, melt the butter first by placing the pan back on low heat for 30 seconds while stirring constantly. For extra smoothness, whisk vigorously after adding the mix.
How can I make this recipe without a stovetop?
Use a microwave! Heat the milk in 30-second intervals, stirring between each, until steaming (about 1.5-2 minutes total). Stir in the mix and vanilla, then melt the chocolate in a separate bowl (same 20-second intervals). Fold everything together, then add cold butter cubes last—they'll create swirls as they melt from the residual heat. For the whipped cream, use a handheld mixer in a chilled bowl.
Can I make this ahead of time for a party?
Yes! Prepare the base mixture (without toppings) and store it in an airtight container in the fridge for up to 3 days. Reheat gently in a saucepan over low heat, stirring constantly until warm. For parties, set up a DIY station with toppings (marshmallows, whipped cream, chocolate chips) and let guests assemble their own mugs. Keep the chocolate chips in a small pot of warm water nearby so they melt dramatically when added.
What's the secret to perfect swirls every time?
The key is temperature contrast! Melt the chocolate to 110°F (not hotter) and keep the butter very cold before adding. Use a rubber spatula to fold in thin ribbons—this creates more surface area for the swirls. For extra drama, drop in butter cubes one at a time while stirring slowly. The butter should melt into delicate, visible streaks. Work quickly once everything's combined to maintain the swirls.
