Beverages
This Carnation hot chocolate recipe brings back childhood memories in every sip—rich, velvety, and perfectly balanced with just the right amount of sweetness. The secret lies in the powdered mix itself, which dissolves smoothly into warm milk for a creamy texture that’s impossible to resist.
I’ve perfected the method to avoid clumps while keeping the signature caramel flavor intact, ensuring every mug tastes like a cozy hug in drink form.
What makes this recipe special is its simplicity: just milk, water, and powder, heated together until steaming. The optional marshmallow swirls add a playful touch, transforming an everyday drink into something indulgent.
Unlike store-bought versions, this method lets you control the thickness and sweetness—perfect for picky palates or those craving extra richness. The result is a smooth, comforting beverage that’s ideal for chilly evenings or dessert cravings.
By the time you pour it into a mug and stir in those marshmallows, you’ll have a drink that’s nostalgic yet refined—creamy enough to sip slowly or enjoy with a spoonful of whipped cream.
The aroma alone will fill your kitchen with warmth, making it the ultimate comfort drink. Whether you’re treating yourself or sharing with loved ones, this recipe delivers restaurant-quality hot chocolate at home.
For extra decadence, try adding a pinch of cinnamon or a dash of peppermint extract. The beauty of this recipe is its versatility—adjust the milk-to-water ratio for creaminess or blend it for a frothy twist. Let’s get started on making memories, one sip at a time.
Ingredients for carnation hot chocolate
Just five essential ingredients transform into nostalgic, velvety hot chocolate perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Carnation Hot Chocolate Powder 🍫 | ½ cup | Original powdered mix |
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess |
| Water 💧 | 2 cups | Room temperature preferred |
| Large Marshmallows 🍥 | 12 whole | Mini marshmallows for swirls |
| Unsalted Butter 🧈 | 2 tbsp | Optional for extra richness |
| Granulated Sugar 🍚 | 2 tbsp | Adjust to taste |
| Ground Cinnamon 🌿 | ½ tsp | Optional for warmth |
| Peppermint Extract 🍃 | ¼ tsp | Optional for festive flavor |
| Heavy Whipping Cream 🥛 | ¼ cup | Optional for topping |
| Vanilla Extract 🌸 | ⅛ tsp | Enhances caramel notes |
The Carnation powder is the heart of this recipe—grab the original powdered mix from the baking aisle, not the instant kind. It dissolves beautifully without clumping, giving that signature caramel flavor. Whole milk is key for that ultra-creamy texture, but 2% works too if you prefer lighter. I always buy mini marshmallows for swirling—they melt perfectly without sinking to the bottom. For the butter, Land O’Lakes or Plugrá are my go-tos, but any good-quality unsalted works. The powdered mix keeps indefinitely in a cool, dark pantry, while marshmallows last about 6 months in an airtight container.
No whole milk? Evaporated milk or half-and-half adds richness without clumping. Short on marshmallows? White chocolate chips melt beautifully for a different twist. The optional sugar is for adjusting sweetness—skip it if your powder is already sweet enough. For the cinnamon or peppermint, McCormick or Penzeys are great brands, but any good-quality spice works. The whipping cream should be cold when you whip it—room temperature makes it harder to stiff peaks. If you're making this for a crowd, double everything except the extract and cinnamon.
This reheats beautifully—just add 1 tbsp milk per mug and microwave for 30 seconds, then stir. Store leftovers in the fridge for up to 5 days, but the marshmallows will soften. For freezing, skip the marshmallows and whip them in fresh when reheating. The powdered mix stays potent forever, so buy extra. I always make a big batch and freeze individual mug portions—just add hot water and milk when ready. The aroma alone will make your kitchen smell like a cozy café.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this—just powder, milk, water, butter, and marshmallows. No measuring cups, no fancy gadgets, just dump-and-stir simplicity that even my sleepy 10-year-old can handle.
- Velvet Smooth Richness: That Carnation powder? It’s not just cocoa—it’s a deep, creamy chocolate hug in a mug. The butter makes it silky, and the marshmallows? They melt into fluffy clouds that turn this into a dessert-level drink.
- Cozy Anywhere Drink: Rainy Tuesday? Camping trip? Late-night snack? This works for all of it. Double the batch for a crowd, or save half for later—it reheats like a dream without separating or getting grainy.
- Budget Warmth: A whole bag of Carnation powder runs under $3 and makes dozens of servings. Add a stick of butter and a bag of marshmallows, and you’ve got a treat that costs pennies but feels like a luxury. My wallet and my kids thank me.
Step-by-step instructions for velvety hot chocolate with marshmallow swirls
Here's how to make this creamy, dreamy hot chocolate with perfect marshmallow swirls every time.
Heat the Milk and Water to a Gentle Simmer
In a medium saucepan, combine the 2 cups whole milk and 2 cups water. Place over medium-low heat and warm gently until small bubbles form around the edges—but don't let it boil. You want to see just a few tiny bubbles breaking the surface, about 5 minutes. Boiling can scorch the milk and make it taste bitter.
While heating, whisk in the 0.5 cup Carnation Hot Chocolate Powder and 2 tbsp granulated sugar until completely dissolved. I like to use a small whisk to break up any clumps—this ensures a perfectly smooth texture. Stir constantly for 2-3 minutes until the mixture thickens slightly and becomes velvety. The color should deepen to a rich chocolate brown.
Add Butter, Extracts, and Cinnamon for Depth
Reduce heat to low and stir in the 2 tbsp unsalted butter, 0.25 tsp peppermint extract, and 0.125 tsp vanilla extract. The butter adds incredible richness, while the extracts create that cozy holiday flavor. Let the mixture simmer gently for 1 minute to meld the flavors—you'll notice the aroma become more complex and inviting.
Sprinkle in the 0.5 tsp ground cinnamon and stir for another 30 seconds. The cinnamon should dissolve completely, adding warmth without overpowering the chocolate. Taste and adjust sweetness if needed—this is your chance to make it just right for your preference. If it needs more sweetness, add a little more sugar, but go slow.
Prepare the Marshmallow Swirls
While the hot chocolate simmers, place the 12 whole large marshmallows in a small bowl. Microwave for 15-20 seconds just until they soften slightly—you want them pliable but not melted. If you prefer mini marshmallows, use 24 small ones and microwave for 10-15 seconds instead. The goal is to create those beautiful swirls without them dissolving completely.
Use a fork to gently press and spread the marshmallows into a thin, flat disc. This makes it easier to create elegant swirls later. Keep them warm while you finish the hot chocolate—cold marshmallows won't swirl as nicely and might break apart.
Create the Perfect Swirls
Pour the hot chocolate into 4 mugs (or one large pitcher if serving immediately). For each mug, use a butter knife or wooden spoon to gently press the marshmallow disc onto the surface. Then, quickly drag the knife or spoon through the center in a smooth, continuous motion to create a swirl pattern. The hot chocolate should be warm enough to help the marshmallow melt slightly as it swirls, creating that signature marbled effect.
If you're making this ahead, let the hot chocolate cool slightly before adding the marshmallow swirls—this prevents them from melting too quickly. For an extra touch, top each mug with a dollop of 0.25 cup heavy whipping cream and a sprinkle of cinnamon. Serve immediately while the marshmallows are still warm and gooey.
Optional Whipped Cream Topping
In a chilled bowl, whip the 0.25 cup heavy whipping cream with a hand mixer until soft peaks form. Fold in an additional 0.125 tsp vanilla extract for extra flavor. Spoon the whipped cream over each mug of hot chocolate just before serving. The contrast of cool, airy cream against the warm, rich chocolate is pure magic.
For a festive presentation, garnish with extra cinnamon or a dusting of cocoa powder. This hot chocolate is best enjoyed fresh, but you can reheat leftovers gently on the stove or in the microwave, stirring well to restore its velvety texture. The marshmallow swirls might lose their shape slightly, but the flavor will still be incredible.
Pro Tips For Making Carnation Hot Chocolate
- STIR CONSTANTLY AT FIRST: The powder clumps like a stubborn toddler if you don’t move it. Whisk vigorously for the first 30 seconds after adding water—this breaks up the powder completely and prevents that grainy texture that ruins everything. (Yes, even if you’re impatient like me.)
- USE COLD MILK FOR CREAMINESS: Warm the milk to just under boiling (160°F), but don’t let it scald. Cold milk blends smoother and gives a thicker, richer finish—no one wants a watery hot chocolate. I learned this the hard way after making a batch that tasted like diluted cocoa.
- MASH THE MARSHMALLOWS: Don’t just drop them in whole—they’ll float like sad little ghosts. Smash them with a spoon first so they melt evenly and coat the drink. This also prevents that one giant unmelted lump that turns your mug into a science experiment.
- SWIRL IN THE BUTTER LAST: Add the butter when the mixture is steaming but not boiling—about 30 seconds before serving. Stirring it in too early makes the drink greasy, while adding it last gives that silky, velvety finish. (Your future self will thank you.)
Troubleshooting great carnation hot chocolate
Clumpy Powder Fix
If your hot chocolate turns clumpy, it’s usually from heating too quickly or stirring too vigorously. To fix it, immediately remove the pan from heat and whisk in 1 tbsp cold milk or water to break up lumps.
For prevention, always whisk the Carnation powder into cold milk first before heating. I’ve found that using a small whisk (like the OXO Good Grips) helps dissolve clumps more effectively than a spoon. 💡
Burnt or Bitter Taste
Overheating milk causes a burnt or bitter flavor, which is easy to avoid. Keep the heat at medium-low and stir constantly—never let it boil. If it starts to boil, remove from heat immediately and let it cool slightly before continuing.
For extra insurance, use a thermometer to keep the temperature below 180°F. I always taste-test after heating to ensure it’s smooth and sweet, not harsh. 🌡️
Marshmallows Sinking
If your marshmallow swirls sink instead of staying on top, they were likely too cold or not spread thin enough. Warm them in the microwave for just 10-15 seconds (for mini marshmallows) until pliable, then press them into a flat disc with a fork.
For extra buoyancy, lightly dust the marshmallow with powdered sugar before swirling—it creates a barrier that keeps them afloat. 🍥
Too Thin or Watery
A watery hot chocolate usually means too much liquid or not enough powder. For a thicker texture, reduce the water by ¼ cup or add an extra 1 tbsp powder. Simmer the mixture for an additional 1-2 minutes to help it thicken naturally.
If it’s still too thin, stir in 1 tsp cornstarch mixed with 1 tbsp cold milk to bind it. 🥛
Uneven Swirls
Uneven swirls happen when the marshmallows aren’t warm enough or the hot chocolate isn’t hot enough. Warm the marshmallows until they’re soft but not melted, and ensure the hot chocolate is steaming (not lukewarm) when you add them.
Use a butter knife for cleaner swirls—drag it through the center in one smooth motion. If the swirls break apart, chill the hot chocolate slightly before adding them. ✨
Reheating Leftovers
Reheating hot chocolate can make it grainy or separate. To fix it, stir in 1 tbsp milk or water per mug and heat on the stove over low heat for 2-3 minutes, stirring constantly.
Avoid microwaving—it can scorch the edges. For extra creaminess, whisk in ½ tsp powdered milk before reheating. Store leftovers in an airtight container in the fridge for up to 5 days**. ❄️
Nutrition facts
Frequently asked questions
Can I make this hot chocolate without milk?
Yes! For a dairy-free version, use 2 cups unsweetened almond milk or oat milk instead of whole milk. The texture will be slightly lighter, but the flavor remains rich. Some brands of plant-based milk may require adding 1 tsp cornstarch to help thicken the mixture. Always warm the milk gently to avoid clumping.
How do I make it extra creamy?
For ultra-creamy hot chocolate, replace 1 cup of water with 1 cup heavy cream or half-and-half. You can also whisk in 1 tbsp powdered milk at the end for extra richness. For a decadent touch, stir in 2 tbsp melted butter while heating—this creates a velvety texture that feels like dessert.
What's the best way to store leftover hot chocolate?
Store leftovers in an airtight container in the fridge for up to 5 days. To reheat, stir in 1 tbsp milk or water per mug and warm on the stove over low heat for 2-3 minutes, stirring constantly. Avoid microwaving—it can make the texture grainy. For best results, skip adding marshmallows until reheating.
Can I make this ahead of time for a party?
Prepare the hot chocolate mixture (without marshmallows) and store it in the fridge. When ready to serve, reheat gently and stir in marshmallows just before pouring. For a crowd, use a slow cooker on low heat to keep it warm—add the marshmallows right before serving to maintain that perfect swirl.
Why does my hot chocolate taste bitter?
Bitterness usually comes from overheating the milk or using too much chocolate powder. Keep the heat at medium-low and never let it boil. If it tastes bitter, remove from heat immediately and stir in 1 tsp vanilla extract or ½ tsp sugar to balance the flavor. For future batches, reduce the powder slightly if you prefer a milder taste.
