Beverages
This Carnation hot chocolate recipe delivers that nostalgic, velvety smoothness we all crave—in just one minute. The secret lies in heating milk to the perfect temperature before whisking in the powder, creating a rich, creamy texture without lumps.
I've been making this exact version since childhood, and it never fails to warm up cold nights or cheer up dreary afternoons.
What makes this recipe special is its simplicity—no fancy equipment or complicated steps. All you need is milk, a saucepan, and the iconic Carnation powder. The key is heating the milk just until it's steaming (not boiling), then whisking in the powder until completely dissolved.
This method ensures a silky-smooth finish every time, without the graininess that can happen when mixing powder into cold milk.
The result is a cup of hot chocolate that's rich, creamy, and comforting, with a velvety texture that melts on the tongue. The slight sweetness of the Carnation powder balances perfectly with the natural creaminess of the milk, creating a beverage that's both indulgent and satisfying.
It's the kind of drink that feels like a warm hug in a mug.
Top with marshmallows for extra sweetness or dust with cinnamon for warmth, but honestly? Sometimes the classic version is all you need. Perfect for cozy nights in or quick pick-me-ups, this hot chocolate is a timeless favorite that never goes out of style. Let's get started!
Ingredients for carnation hot chocolate
Four simple ingredients transform into velvety hot chocolate faster than you can say 'childhood memories'.
| Ingredient | Amount | Notes |
|---|---|---|
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess |
| Carnation Hot Chocolate Powder 🍫 | ½ cup | Original flavor preferred |
| Unsalted Butter 🧈 | 1 tbsp | Optional for extra richness |
| Granulated Sugar 🍚 | 2 tbsp | Adjust to taste |
| Vanilla Extract 🌿 | ½ tsp | Pure vanilla preferred |
| Ground Cinnamon 🌶️ | ¼ tsp | For dusting |
| Mini Marshmallows 🍫 | ¼ cup | Optional topping |
| Chocolate Syrup 🍫 | 1 tbsp | Optional drizzle |
| Whole Cinnamon Sticks 🌿 | 1 piece | For garnish |
| Heavy Whipping Cream 🥛 | ¼ cup | Optional for extra creaminess |
| Sea Salt 🧂 | ⅛ tsp | Pinch for balance |
The milk is everything here—whole milk gives that classic creamy texture, but 2% works in a pinch if that's what you've got. I always grab organic whole milk from Whole Foods or my local Trader Joe's—it has a richer flavor that stands up to the Carnation powder. For the powder itself, stick with the original flavor—it's the nostalgic one we all know. The butter? Salted or unsalted both work, but unsalted gives you more control over the final taste. Pro tip: measure your milk hot (just off the boil) for the smoothest mix—no lumps guaranteed.
No Carnation powder? Swiss Miss or Nesquik are decent substitutes, but honestly, nothing beats the real deal. Short on butter? A splash of half-and-half adds richness without altering texture. Want it sweeter? Add an extra tablespoon of sugar or drizzle with chocolate syrup after serving. The cinnamon is optional but worth it—just a light dusting over the top. For a gourmet touch, stir in a pinch of sea salt at the end (trust me, it balances the sweetness perfectly). And if you're feeling fancy, whipped cream on top takes this from cozy to restaurant-quality in seconds.
This reheats beautifully—just microwave 30 seconds with a splash of milk if needed. Store leftovers in the fridge for up to 3 days, but honestly, it's best fresh. The powder keeps forever in a cool, dry place, so buy extra. For make-ahead servings, pre-measure the powder into small jars—just add hot milk when ready. And if you're serving a crowd? Double the recipe—this scales perfectly. The marshmallows stay fresh for about a week in an airtight container, but they're best enjoyed the day they're added.
Why You'll Love This Recipe
- I swear by this combo: just milk, powder, and butter. That’s it. The Carnation mix does all the heavy lifting—no fancy gadgets, no measuring cups that disappear mid-recipe. Honestly, I’ve made this blindfolded (okay, maybe not, but still).
- Three-Ingredient Magic: I swear by this combo: just milk, powder, and butter. That’s it. The Carnation mix does all the heavy lifting—no fancy gadgets, no measuring cups that disappear mid-recipe. Honestly, I’ve made this blindfolded (okay, maybe not, but still).
- Velvet Smoothness: The butter and sugar melt into the milk like it’s meant to be—no graininess, no clumps. Add a whisper of vanilla, and suddenly it’s not just hot chocolate. It’s the kind that makes you pause mid-sip and think, “Wait, is this too good to be true?”
- Cozy Anywhere: Rainy Tuesday? Camping trip? Pre-bedtime wind-down? This works for all of it. Double the batch, freeze half, and you’ve got instant comfort for weeks. My kids call it “mom’s secret weapon” after school.
Step-by-step instructions for velvety Carnation hot chocolate
Here's how to craft luxurious hot chocolate that's richer than store-bought and ready in minutes.
Heat the Milk and Prepare the Base
In a medium saucepan, combine the 2 cups whole milk with the 1 tablespoon unsalted butter over medium-low heat. The butter should melt completely, creating a silky foundation that prevents graininess. Stir occasionally until the mixture reaches 160°F—just before it begins to simmer. You'll notice tiny bubbles forming along the edges and a slight thickening of the milk.
While the milk heats, whisk together the 0.5 cup Carnation hot chocolate powder, 2 tablespoons granulated sugar, and 0.5 teaspoon vanilla extract in a separate bowl. This pre-mixing ensures the powder dissolves completely without clumping. The sugar helps balance the chocolate's natural bitterness, while the vanilla adds depth that elevates this beyond basic hot chocolate.
Combine and Simmer for Smoothness
Slowly pour the whisked chocolate mixture into the warm milk while stirring continuously with a whisk or wooden spoon. The heat from the milk will begin to activate the cocoa powder immediately, creating a thick paste that will eventually dissolve into a velvety texture. Return the saucepan to low heat and let it simmer gently for 2-3 minutes, stirring constantly with a wooden spoon.
This simmering step is crucial—it develops the chocolate's flavor and ensures a completely smooth finish. You'll know it's ready when the mixture coats the back of a spoon and has a glossy sheen. If it looks too thick, add 1-2 tablespoons hot water to reach your desired consistency. The heat also helps the vanilla and butter fully integrate, creating that luxurious mouthfeel.
Add Final Touches and Garnish
Remove the saucepan from heat and stir in the 0.125 teaspoon sea salt and 0.25 teaspoon ground cinnamon. The salt enhances all the flavors by balancing sweetness, while the cinnamon adds warmth that complements the chocolate perfectly. For an extra touch of richness, gently fold in the 0.25 cup heavy whipping cream using a spatula—this creates a luxurious, almost fudgy texture without making the drink too heavy.
Ladle the hot chocolate into mugs and let each person customize their own. The 0.25 cup mini marshmallows should be added immediately before serving so they stay fluffy and warm. Top each mug with a whole cinnamon stick for both visual appeal and an aromatic finish. A drizzle of 1 tablespoon chocolate syrup down the side adds a decorative touch and extra chocolate intensity for those who love it.
Serve Immediately for Perfect Texture
Serve the hot chocolate while it's still steaming hot—this is when it's at its peak texture and flavor. The combination of warm milk, melted butter, and whipped cream creates a drink that's simultaneously creamy and airy. Each sip should deliver smooth chocolate flavor with subtle notes of vanilla and cinnamon, balanced by the pinch of salt that makes all the flavors sing.
For an even more indulgent experience, prepare the optional toppings ahead of time: toast the mini marshmallows in the oven at 350°F for 2-3 minutes until golden brown, or melt the chocolate syrup slightly for easier drizzling. The contrast between the warm, velvety chocolate and the cool, toasted marshmallows creates a perfect textural experience that makes this hot chocolate feel like a gourmet treat.
Pro Tips For Making Carnation Hot Chocolate
- Whisk the Butter First: I learned this the hard way—dumping cold butter into hot milk makes clumps that never dissolve. Melt the butter first in a small saucepan (just until it turns liquid), then pour it into the warmed milk while whisking. The powder mixes smoother, and you avoid that weird grainy texture.
- Use Warm Milk: Cold milk from the fridge? Skip it. Heat the whole milk to a gentle simmer (just until tiny bubbles form at the edges) before adding the Carnation powder. The powder dissolves faster and the flavor develops richer—no more scraping the bottom of the pot later.
- Skip the Extra Sugar: Carnation powder is already sweetened, and adding granulated sugar can make it cloying. Taste the mixture after whisking in the powder—if it’s not sweet enough, add just a teaspoon or two. Trust me, you’ll save yourself from overdoing it.
- Stir in Vanilla Last: Vanilla extract burns easily when heated. Whisk it into the hot chocolate after removing the pot from heat—let it cool for 30 seconds first. This keeps the aroma bright and the flavor from turning bitter. (Yes, even if you’re impatient like me.)
Dietary considerations for this carnation hot chocolate
Dairy-Free Adaptations
For a dairy-free version, swap the whole milk for unsweetened almond milk or oat milk—both work surprisingly well with Carnation powder.
Heat 2 cups of your chosen milk to 160°F just like the original recipe, then whisk in 0.5 cup Carnation powder and 1 tablespoon coconut oil (instead of butter) for creaminess. The texture will be slightly lighter, but the chocolate flavor remains rich. 🌱
Vegan-Friendly Swaps
To make this fully vegan, use coconut milk (the canned, full-fat kind) for a naturally creamy base. Heat 2 cups with 1 tablespoon coconut oil until steaming, then whisk in 0.5 cup Carnation powder and 2 tablespoons maple syrup (instead of sugar).
Stir in 0.5 teaspoon vanilla extract and a pinch of sea salt for balance. Top with vegan marshmallows or extra chocolate syrup.
Gluten-Free Considerations
Carnation hot chocolate powder is naturally gluten-free, but always double-check the packaging to confirm. The original recipe is already gluten-free as written, but if you're using store-bought toppings like marshmallows or chocolate syrup, verify their labels.
For extra richness, stir in 1 tablespoon vegan butter (like Miyoko's) if avoiding dairy. The texture remains velvety smooth.
Lower-Sugar Options
Reduce the 2 tablespoons sugar to 1 tablespoon or use monk fruit sweetener instead. For extra sweetness without sugar, add 1 tablespoon honey or maple syrup after removing from heat.
The Carnation powder already has natural sweetness, so you can often skip sugar entirely if you prefer a less sweet drink. Taste as you go—this is all about personal preference!
Nut-Free Kitchen Safety
If nut allergies are a concern, stick to oat milk or rice milk as dairy-free alternatives. Always use separate utensils and clean surfaces to avoid cross-contamination. The original recipe is nut-free, but when substituting milks, opt for certified nut-free brands like Oatly or Rice Dream for added safety.
The key is maintaining the 160°F temperature for smooth mixing.
Nutrition facts
Frequently asked questions
Why does my Carnation hot chocolate turn grainy?
Graininess happens when the powder mixes with cold milk instead of warm. Always heat the milk to 160°F (just before simmering) and whisk the powder into a separate bowl first. The heat activates the cocoa better, creating that signature velvety texture. Stir constantly while combining to prevent clumps!
Can I make this recipe without butter?
Yes! Skip the butter and use 1 tablespoon coconut oil for a dairy-free option, or simply add an extra 1-2 tablespoons sugar for sweetness. The butter adds richness, but the recipe still tastes delicious without it. For extra creaminess, stir in 2 tablespoons half-and-half at the end.
How do I make this hot chocolate thicker or thinner?
For a thicker texture, simmer the mixture for an extra 1-2 minutes or reduce the liquid slightly. If it's too thick, add 1-2 tablespoons hot water while stirring. The perfect consistency coats the back of a spoon but still pours smoothly. Adjust to your preference—some like it like pudding!
What's the best way to reheat leftover hot chocolate?
Microwave in 30-second bursts with a splash of milk to restore creaminess. Stir well between each burst to avoid overheating. For the stove, warm over low heat while stirring constantly. Never reheat to boiling—this can make the texture grainy. A quick 10-second blend with an immersion blender works wonders too!
Can I use evaporated milk instead of regular milk?
Evaporated milk adds natural sweetness and creaminess. Use 1½ cups (since it's more concentrated) and reduce the sugar to 1 tablespoon. The flavor becomes richer with a slightly caramel-like depth. Just heat it to 160°F like the original recipe for that perfect texture.
