Hershey's Hot Chocolate Mix Recipe: Velvety Swirls With Warm Cocoa Magic

Snacks

Hershey's Hot Chocolate Mix Recipe: Velvety Swirls With Warm Cocoa Magic

Creating Hershey's hot chocolate mix recipe from scratch is simpler than you might think, and the results are worth every minute of effort. The secret lies in balancing rich cocoa powder with just the right amount of sugar and milk to achieve velvety swirls that dissolve perfectly.

I've perfected this method over years of testing, ensuring each sip delivers that nostalgic, comforting warmth without any artificial aftertaste.

The beauty of this recipe is its versatility—whether you're using a stovetop, microwave, or even a slow cooker for a crowd, the technique remains the same. You'll need just five simple ingredients: cocoa powder, sugar, milk, a pinch of salt, and optional toppings like marshmallows or whipped cream.

The process takes less than 10 minutes, making it ideal for quick comfort on chilly evenings or as a cozy treat after dinner.

What you'll end up with is a steaming mug of hot chocolate so smooth and rich, it tastes like a childhood memory in every sip. The velvety texture comes from whisking the mixture vigorously while heating, creating those signature swirls that make it irresistible.

This isn't just hot chocolate—it's a moment of pure indulgence that feels like a warm hug in a cup.

For those looking to customize, try adding a dash of cinnamon or a pinch of cayenne for a spiced twist, or swap regular milk for almond milk for a vegan-friendly version. The possibilities are endless, but the foundation remains the same: simple, foolproof, and always delicious. Let's get started!

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for hershey's hot chocolate mix

Five simple ingredients transform into velvety hot chocolate magic in minutes.

Ingredient Amount Notes
Unsweetened Cocoa Powder 🍫 ½ cup High-quality Dutch-process preferred
Granulated White Sugar 🍚 1 cup Adjust for sweetness preference
Whole Milk 🥛 2 cups Full-fat for creaminess (or sub almond)
Salt 🧂 ¼ tsp Fine sea salt enhances flavor
Vanilla Extract 🌿 ½ tsp Pure alcohol-free preferred
Mini Marshmallows 🍫 ½ cup Optional, for classic topping
Heavy Whipping Cream 🥛 ¼ cup Optional, whipped for topping
Ground Cinnamon 🌶️ ¼ tsp Optional, for spiced variation
Cayenne Pepper 🔥 ⅛ tsp Optional, for subtle heat

The cocoa powder is everything here. Hershey's Special Dark or Ghirardelli make all the difference—avoid the cheap stuff with chalky aftertaste. I buy mine in bulk at Costco or Amazon because it lasts forever. For that classic Hershey's flavor, grab a few squares of their milk chocolate to melt into the mix (optional but worth it). The sugar can be any white granulated—no need for fancy stuff. Just make sure it's fine and dissolves easily.

No milk? Almond or oat milk works, but add a splash of water to thin it out. Swap vanilla extract for vanilla bean paste if you're feeling fancy. Want it spicier? Add a pinch of cayenne or a dash of cinnamon—trust me, it's delicious. The marshmallows? Mini marshmallows from Trader Joe's are perfect for topping, but any brand works. For extra richness, whip the heavy cream separately and dollop on top (it's worth the extra minute).

Store the dry mix (cocoa, sugar, salt, spices) in an airtight container for up to 6 months. Once made, hot chocolate reheats beautifully—just add a splash of milk and whisk. Keeps 3 days in the fridge if you make a big batch. I always double the recipe so I can freeze portions for quick treats later. The whipped cream? Use it within 2 days for best texture.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear by this mix—just cocoa, sugar, milk, a pinch of salt, and vanilla. That’s it. No fancy gadgets, no measuring cups that disappear mid-recipe. Honestly, I’ve made it blindfolded (okay, maybe not, but still).
  • Velvet-Smooth Richness: The cocoa powder here isn’t the dusty stuff from a cheap jar—it’s the real deal, and when you whisk it into warm milk, it dissolves into this buttery, almost fudgy texture. That vanilla? The secret weapon. One drop, and it’s like you’re sipping a dessert instead of drinking a beverage.
  • Crowd-Pleaser Instant: Between us, this is the go-to for movie nights, sleepovers, or when my kid’s friends show up after school. It’s fast enough that no one complains about waiting, and the sugar keeps the energy up. (Yes, even on a Tuesday night.)
  • Budget Warmth: A single batch costs pennies—less than store-bought mixes, and it lasts forever in my pantry. Plus, the milk stretches further than you’d think, so I can make two cups instead of one without guilt. Cozy doesn’t have to break the bank.

Step-by-step instructions for Hershey's hot chocolate mix recipe

Here's how to make rich, velvety hot chocolate with swirls that'll make you feel like a kid again.

1

Whisk the Dry Ingredients Together

In a medium bowl, combine the 0.5 cup unsweetened cocoa powder, 1 cup granulated white sugar, 0.25 teaspoon salt, 0.5 teaspoon vanilla extract, 0.25 teaspoon ground cinnamon, and 0.125 teaspoon cayenne pepper. Use a whisk to break up any clumps in the cocoa powder first—this ensures your hot chocolate mixes smoothly later. The cinnamon and cayenne add just a hint of warmth and spice, but you can skip them if you prefer classic Hershey's flavor.

I like to press the salt and spices through a fine-mesh strainer to avoid any graininess. Whisk everything together until it looks like a fine, uniform powder. This step is all about creating a cohesive mix that dissolves perfectly in the milk later. If you're using Dutch-process cocoa powder, you'll notice it's darker and richer—worth the extra few cents for that premium chocolate flavor.

2

Heat the Milk Until Steaming

In a medium saucepan, pour in the 2 cups whole milk and place it over medium heat. Let it warm up until small bubbles begin to form around the edges and you see steam rising from the surface—this should take about 3-4 minutes. Don't let it boil vigorously, though. You want it hot enough to dissolve the cocoa completely but not so hot that it scalds or separates the cream later.

Here's the thing—if you use whole milk, you'll get a naturally creamier texture. But if you're watching calories, you can substitute with almond milk and add 0.25 cup heavy whipping cream later for richness. Stir the milk occasionally with a wooden spoon to prevent any hot spots that could cause scorching. Once it reaches a gentle simmer, it's ready for the next step.

3

Create the Chocolate Swirls

Remove the saucepan from heat and immediately pour about half of the hot milk into the bowl with the dry ingredients. Use a whisk to stir vigorously until the mixture is completely smooth—no lumps should remain. This is where the magic happens. The heat from the milk activates the cocoa powder, creating a thick, glossy paste.

Now, slowly pour this chocolate mixture back into the remaining hot milk in the saucepan while whisking continuously. You'll see beautiful swirls forming as the cocoa blends in. Return the saucepan to low heat and let it simmer gently for 2-3 minutes, stirring constantly with a wooden spoon. This ensures the flavors meld together perfectly and the mixture thickens just enough to coat the back of a spoon.

4

Add Marshmallows and Finish

Once the hot chocolate reaches a smooth, velvety consistency, remove it from heat again. This is when you add the 0.5 cup mini marshmallows. I like to fold them in gently with a spatula, letting them melt slowly rather than dumping them all at once. If you're using the 0.25 cup heavy whipping cream, now's the time to whip it to soft peaks and fold it in for extra creaminess.

Let the mixture sit for 1-2 minutes off the heat—this allows the marshmallows to soften and blend into the chocolate. Taste and adjust the sweetness if needed; you can add a little more sugar if it's too bitter for your taste. The finished hot chocolate should be thick, glossy, and have those signature swirls that make it look like a decadent dessert.

5

Serve Immediately for Best Results

Pour the hot chocolate into mugs and serve right away while it's still warm. The marshmallows should be partially melted but still hold their shape. If you're feeling fancy, top each mug with extra whipped cream and a sprinkle of cocoa powder or cinnamon. The cayenne pepper adds just a whisper of heat, but if you want to tone it down, you can reduce it to 0.1 teaspoon instead.

Real talk: This recipe makes enough for 4 servings, so if you're making it for one, halve the ingredients. The secret to the perfect texture is keeping everything warm but not boiling—this prevents the cocoa from separating and keeps the marshmallows from turning to mush. Enjoy it with a chocolate chip cookie on the side for the ultimate indulgence.

👨‍🍳

Pro Tips For Making Hershey'S Hot Chocolate Mix

  • STIR CONSTANTLY AT FIRST: The first 30 seconds after adding cocoa and sugar to milk is when lumps form fastest. I learned this the hard way—skipping the stir means scraping clumps off the bottom later. Use a whisk or fork and keep it moving until the mixture smooths out completely.
  • SIFT THE COCOA POWDER: Unsweetened cocoa powder is dense and clumps like a stubborn guest. Sift it directly into the warm milk (not the pot first) to break up all the lumps before adding liquid. This saves you from that gritty texture no one wants.
  • SALT AFTER SWEETENING: Add the pinch of salt after the sugar dissolves, not before. Sugar masks saltiness at first, so you’ll end up over-salting if you mix them in together. Trust me, your taste buds will notice the difference.
  • USE WARM MILK, NOT BOILING: Heat the milk to about 160°F (just before it steams) before whisking in the cocoa mix. Boiling milk scorches the cocoa’s delicate flavor, turning it bitter. Warm milk blends smoothly and keeps that rich Hershey’s taste intact.

Wine and beer pairings for this recipe

Creamy Dessert Wines

A Moscato d'Asti from Italy is my go-to pairing—its sweet, fizzy profile mirrors the marshmallow topping and balances the rich cocoa. The slight effervescence cleanses your palate between sips, making each mouthful feel lighter.

Look for brands like Saracco or Vietti for that perfect balance of sweetness and acidity. Serve it slightly chilled (45-50°F) to enhance its refreshing qualities. 🍷

Spiced Red Wine

For a cozy twist, try a Mulled Wine (or vin chaud) infused with cinnamon, cloves, and orange peel. The warm spices complement the cayenne in your hot chocolate beautifully. I love Chateau Ste.

Michelle's Merlot as a base—simmer it with 1 cinnamon stick, 3 cloves, and 1 strip of orange peel for 15 minutes before serving. The warmth of the wine enhances the hot chocolate's coziness. 🔥

Dark Beer Pairings

A Belgian Dubbel like Westmalle Trappist or Chimay Red brings deep caramel and chocolate notes that harmonize with the cocoa. The malt sweetness and slight bitterness create a perfect contrast to the marshmallow's creaminess. Serve the beer at 50-55°F to let its complex flavors shine alongside the hot chocolate. 🍺

Coffee Liqueur Finish

Add a shot of Kahlúa or Tia Maria to your hot chocolate for a boozy twist. The coffee notes in these liqueurs enhance the chocolate's depth while adding a warm, slightly bitter finish.

I like to mix 1 oz of liqueur into each mug—just enough to elevate the flavor without overpowering it. Perfect for adult dessert nights! 💛

Non-Alcoholic Options

For a kid-friendly or non-alcoholic pairing, try chocolate milk (like Hershey's Chocolate Milk) or a spiced apple cider. Warm the cider with 1 cinnamon stick and ½ tsp vanilla extract for 10 minutes—it adds a cozy, autumnal touch.

The natural sweetness of the cider complements the hot chocolate's richness without alcohol. 🍎

Espresso Shot Boost

A small shot of espresso (about 1 oz) poured into your hot chocolate adds a bold, aromatic kick. The bitterness cuts through the sweetness, creating a sophisticated flavor profile.

I like to pull a double shot from a Breville Bambino and stir it in just before serving. This works especially well if you're using a darker cocoa powder. ☕

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 8g40%
Cholesterol 30mg10%
Sodium 180mg8%
Total Carbohydrate 45g16%
Dietary Fiber 3g11%
Sugars 40g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this hot chocolate mix without sugar?

Yes, but you'll need to adjust the cocoa-to-sugar ratio carefully. Start with 0.25 cup sugar and taste as you go—Dutch-process cocoa is naturally sweeter than natural cocoa. For a sugar-free version, use 0.5 cup sugar substitute like monk fruit or erythritol, but whisk vigorously to prevent graininess. The texture will be slightly thinner, so add 1 tablespoon cornstarch to thicken it.

2

Why did my hot chocolate turn grainy?

Graininess usually means the cocoa wasn't fully dissolved or the milk wasn't hot enough. Always whisk the dry ingredients thoroughly first, then heat the milk to a gentle simmer (180°F) before combining. For extra smoothness, strain the finished mixture through a fine-mesh sieve. If using powdered sugar, sift it first to avoid lumps.

3

How can I make this recipe vegan?

Swap the milk for unsweetened almond or oat milk and use coconut cream instead of heavy whipping cream. For marshmallows, try vegan brands like Dandies or make your own with aquafaba and corn syrup. The cocoa and sugar remain the same—just ensure all toppings are plant-based. The texture will be slightly lighter, so add 1 teaspoon arrowroot powder to thicken.

4

Can I make this in the microwave?

Heat 2 cups milk in a microwave-safe mug for 1-2 minutes (80% power) until steaming. Whisk in 0.5 cup cocoa powder and 0.5 cup sugar until dissolved, then microwave for 30-second bursts, stirring between each, until smooth (1-1.5 minutes total). Add marshmallows last and stir gently. For swirls, pour half the milk into the cocoa mix first, whisk, then combine.

5

How do I store leftover hot chocolate?

Store in an airtight container in the fridge for up to 3 days. Reheat by adding 1-2 tablespoons milk and whisking until smooth. For longer storage, freeze the dry mix (cocoa + sugar) separately and reheat with fresh milk. Never freeze the finished liquid—it separates and loses texture. The marshmallows should be added fresh for best results.

★★★★★5.0(10 reviews)
Categories Snacks