Beverages
This Carnation evaporated milk hot chocolate recipe transforms simple pantry staples into velvety, restaurant-quality cocoa in minutes. The secret lies in the evaporated milk's natural richness, which creates a silky texture without needing heavy cream or special ingredients.
I developed this version after years of testing—it's the one my family reaches for on chilly evenings, delivering that perfect balance of sweetness and smoothness.
The beauty of this recipe is its versatility—you can keep it classic with just cocoa powder, sugar, and milk, or elevate it with optional toppings like whipped cream, crushed peppermint, or a sprinkle of cinnamon.
The process is straightforward: heat the milk gently, whisk in the cocoa mixture, and let it simmer until thickened. No fancy equipment required, just a saucepan and a whisk.
What you'll end up with is a hot chocolate so creamy it feels indulgent, yet simple enough to make daily. The evaporated milk creates a natural froth that makes each sip luxurious, while the cocoa powder ensures deep chocolate flavor without bitterness.
This is comfort in a mug—warm, satisfying, and perfect for cozy nights in.
Whether you're making it for a quick treat or a special occasion, this recipe delivers consistent results every time. The key is patience when heating—the gentle simmer prevents scorching while allowing the flavors to meld perfectly.
Serve with marshmallows for extra decadence or keep it simple with a dusting of cocoa powder on top.
Ingredients for carnation evaporated milk hot chocolate
Pantry staples plus a few optional luxuries—this hot chocolate is smoother than restaurant versions.
| Ingredient | Amount | Notes |
|---|---|---|
| Carnation Evaporated Milk 🥛 | 2 cups | Full-fat for creaminess |
| Unsweetened Cocoa Powder 🍫 | ½ cup | Dutch-processed preferred |
| Granulated Sugar 🍚 | ¼ cup | White or brown preferred |
| Vanilla Extract 🌿 | 1 tsp | Pure extract, not imitation |
| Salt 🧂 | ¼ tsp | Fine sea salt preferred |
| Whole Milk 🥛 | ½ cup | For extra creaminess (optional) |
| Dark Chocolate Chips 🍫 | ¼ cup | 70% cocoa or higher (optional) |
| Crushed Peppermint 🍃 | 1 tbsp | For garnish (optional) |
| Ground Cinnamon 🌶️ | ¼ tsp | For dusting (optional) |
| Heavy Whipping Cream 🧈 | ¼ cup | For whipped topping (optional) |
| Mini Marshmallows 🍫 | ½ cup | For topping (optional) |
The Carnation evaporated milk is non-negotiable here—it's what gives this hot chocolate its signature velvety texture. Grab the full-fat version from any grocery store's dairy aisle, not the shelf-stable cans. I always stock up when it's on sale at Walmart or Kroger because it lasts months unopened. The unsweetened cocoa powder should be Dutch-processed (like Hershey's Special Dark) for that rich, smooth flavor. If you're using it for the first time, sift it first to avoid lumps—trust me on this. The sugar can be any kind, but organic cane sugar has a cleaner taste if you're feeling fancy, though regular granulated works perfectly fine.
No evaporated milk? Full-fat coconut milk works in a pinch, though it'll be slightly lighter. Running out of cocoa powder? Melted dark chocolate (70% or higher) at a 1:1 ratio with sugar gets you close. The vanilla extract is where you can splurge—Nielsen-Massey is my go-to, but even the cheap stuff from the grocery store works. For the optional toppings, Trader Joe's has the best selection of dark chocolate chips and crushed peppermint. If you're making this for kids, skip the cinnamon—it's more of an adult garnish. The whipped cream should be full-fat for that perfect fluffy texture, and the marshmallows? Kraft Jet-Puffed are the classic choice, but store-brand works too.
Store the evaporated milk in its original can in the pantry—it keeps indefinitely. Once opened, transfer to a sealed container in the fridge for up to 6 months. The cocoa powder lasts even longer, about 1 year, if kept in an airtight container away from light. This hot chocolate reheats beautifully—just add a splash of milk and whisk until smooth. It actually tastes better the next day as the flavors meld together. For a quick treat, I make a double batch and freeze half in ice cube trays. Pop one cube into a mug, add hot water, and stir—instant hot chocolate fix.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this combo—just milk, cocoa, sugar, vanilla, and a pinch of salt. No fancy gadgets, no stress, just stirring until it’s velvety smooth. Honestly, the only thing harder than making it is stopping myself from drinking the whole pot.
- Rich Without Guilt: The evaporated milk gives it that real richness—creamy, thick, and satisfying, but not cloying. I’ll be real: it’s the kind of drink that makes me pause mid-sip, like, "Wait, is this actually good for me?" (Spoiler: Yes, because cocoa’s in it.)
- Crowd-Pleaser Any Day: Weekend movie night? Check. Post-lunch pick-me-up? Double check. Even my picky teenager doesn’t side-eye this one. Between us, it’s the go-to when I need something that feels special but doesn’t require a grocery haul.
- Pantry Staple Power: No last-minute ingredient hunts—just pull what’s already there. A can of Carnation, a bag of cocoa, sugar you’ve had since college? Boom. Plus, it keeps in the fridge for days, so I’m never scrambling for a quick treat. Budget-friendly? More like pocket-friendly.
Step-by-step instructions for velvety Carnation evaporated milk hot chocolate
This hot chocolate delivers restaurant-quality richness using just pantry staples—no special equipment needed.
Whisk Dry Ingredients Until Smooth
In a medium saucepan, combine the 2 cups Carnation Evaporated Milk, 0.5 cup Unsweetened Cocoa Powder, 0.25 cup Granulated Sugar, 1 tsp Vanilla Extract, and 0.25 tsp Salt. Use a whisk to blend until the cocoa powder dissolves completely and the mixture looks silky smooth—no lumps should remain. The evaporated milk's natural creaminess will prevent graininess that often plagues homemade hot chocolate.
Here's the thing—if you stir too vigorously at this stage, you'll create bubbles that make the final drink frothy rather than velvety. Instead, focus on gentle circular motions until everything integrates perfectly. The mixture should coat the back of a spoon without leaving any powdery residue.
Heat Over Medium-Low Until Steaming
Place the saucepan over medium-low heat and bring to a gentle simmer. You're looking for small bubbles forming around the edges but not a full boil—this prevents scorching while allowing the flavors to meld. Stir occasionally with a wooden spoon, scraping the bottom to ensure no cocoa powder clings and burns.
Simmer for 8-10 minutes until the mixture thickens slightly and steams gently. The texture should resemble heavy cream rather than thin milk. If it starts to bubble vigorously, reduce the heat immediately—you want controlled heating, not rapid evaporation. The evaporated milk's natural thickness helps stabilize the sauce, but patience here makes all the difference.
Incorporate Optional Add-Ins
Once the base is heated through, remove the pan from heat and stir in the 0.5 cup Whole Milk (if using) and 0.25 cup Dark Chocolate Chips. Let the chocolate chips melt completely into the mixture, about 1-2 minutes, stirring gently. The heat from the hot chocolate will soften them naturally—no need for extra effort.
This is where you can get creative. If you're making this for a holiday gathering, now's the time to add the 1 tbsp Crushed Peppermint or 0.25 tsp Ground Cinnamon for a festive twist. The peppermint will add a bright, refreshing note that cuts through the richness, while the cinnamon brings warm, cozy spice. Taste and adjust sweetness if needed—you can always add more sugar, but you can't remove it once it's in.
Prepare Toppings While Chocolate Steeps
While the hot chocolate rests, whip the 0.25 cup Heavy Whipping Cream to soft peaks using a hand mixer or whisk. This won't take long—just until the cream holds its shape when the whisk is lifted. In a small bowl, lightly toast the 0.5 cup Mini Marshmallows for 30 seconds in the microwave (they'll puff slightly but won't burn).
Real talk: the contrast of warm marshmallows and cool whipped cream is what makes this hot chocolate feel like a decadent treat. Don't skip the toasting step—the subtle caramelization enhances the marshmallow flavor dramatically. Keep both toppings at room temperature until serving to maintain the best texture.
Assemble and Serve Immediately
Pour the hot chocolate into mugs, dividing it evenly among the 4 servings. Top each mug with a dollop of whipped cream, a sprinkle of Crushed Peppermint or Ground Cinnamon, and a handful of toasted marshmallows. The presentation matters—this isn't just hot chocolate, it's a comforting experience.
Serve immediately while the toppings are fresh. The hot chocolate should be thick enough to coat a spoon but still pour easily. Each sip should deliver that perfect balance of rich cocoa, creamy texture, and subtle holiday flavors. For an extra-special touch, garnish with a chocolate shaving or a candy cane stirrer—it elevates the whole presentation.
Pro Tips For Making Carnation Evaporated Milk Hot Chocolate
- STIR CONSTANTLY: Evaporated milk hates lumps like I hate burnt sugar. Keep that whisk or spoon moving over medium-low heat—if you stop for even 10 seconds, you’ll get a clumpy mess that no amount of stirring later will fix.
- SIFT THE COCOA: Unsweetened cocoa powder is a powdered nightmare when clumped. Sift it directly into your pot before adding liquid—this prevents gritty texture and ensures every sip is smooth. (Yes, even if you’re using a cheap bag.)
- SALT THE MILK: Add the salt with the sugar to the warm evaporated milk, not after. This lets the salt dissolve fully before the cocoa joins the party, so you don’t end up with grainy salt crystals at the bottom of your mug.
- WHISK IN VANILLA LAST: Vanilla extract burns faster than you’d think when heated. Stir it in only after the mixture is off the heat and just before serving—this keeps its bright flavor instead of turning it bitter. (Trust me, you’ll taste the difference.)
Health benefits of these flavors
Creamy Comfort Boost
This hot chocolate delivers a healthy dose of calcium—each mug provides about 30% of your daily needs thanks to the Carnation evaporated milk.
The milk's natural fat-soluble vitamins (A, D, and E) support skin health and immune function, while the protein content (about 8g per serving) helps keep you full longer. Honestly, it’s one of the easiest ways to sneak in nutrients without sacrificing indulgence. 🥛
Antioxidant-Rich Cocoa
The unsweetened cocoa powder in this recipe is packed with flavonoids, powerful antioxidants that reduce inflammation and improve heart health. A ½-cup serving contains roughly 300mg of flavonoids, equivalent to a small cup of dark chocolate.
These compounds also support brain function by improving blood flow to the brain. I always keep Hershey’s Special Dark on hand for its balanced flavor and antioxidant boost.
Natural Energy Source
The granulated sugar provides quick energy, but the evaporated milk’s natural sugars and protein create a slower-release effect, avoiding the crash you get from sugary drinks. This makes it a great after-dinner treat or pre-bedtime drink—no jitters, just sustained comfort.
The vanilla extract adds a subtle depth that enhances the cocoa’s natural sweetness without extra sugar.
Digestive Aid
The salt in this recipe isn’t just for flavor—it helps regulate fluid balance and supports nerve function. A pinch of sea salt also aids digestion, making this hot chocolate gentler on the stomach than overly sweetened versions.
Plus, the whole milk (if added) contains probiotics that promote gut health, especially when paired with the cocoa’s fiber content.
Stress-Relief Benefits
Drinking warm cocoa increases serotonin and endorphin levels, which naturally reduce stress and promote relaxation. The cinnamon (if used) adds an extra calming effect, while the peppermint provides a refreshing contrast that clears mental fog.
It’s my go-to when I need a cozy break—like a warm hug in a mug. ✨
Kid-Friendly Nutrition
For parents, this hot chocolate is a nutrient-dense alternative to store-bought versions loaded with artificial flavors and high-fructose corn syrup. The dark chocolate chips (if added) provide iron and magnesium, essential for growing kids.
I often make a smaller batch for my nephews, skipping the cinnamon but adding a sprinkle of crushed freeze-dried strawberries for extra vitamin C.
Nutrition facts
Frequently asked questions
Why does this recipe use evaporated milk instead of regular milk?
The evaporated milk creates an incredibly rich, velvety texture without needing heavy cream. It contains about 60% less water than regular milk, which naturally thickens the hot chocolate and delivers that signature restaurant-style creaminess. Plus, it adds a subtle caramelized depth when heated that regular milk can't match.
Can I make this hot chocolate without a stove?
Yes! For a microwave version, combine all ingredients in a microwave-safe mug and heat in 30-second intervals, stirring well between each. Start with 1 minute total and adjust to your preferred thickness. The texture won't be quite as velvety, but it's perfect for quick single servings. Just whisk vigorously after heating to prevent separation.
What's the best way to store leftover hot chocolate?
Let it cool completely, then transfer to an airtight container in the fridge where it keeps for 3-4 days. Reheat gently in a saucepan over low heat with a splash of milk to restore creaminess. You can also freeze portions in ice cube trays—just pop one cube into a mug with hot water for an instant treat. The flavors actually improve overnight as the ingredients meld together.
How do I prevent my hot chocolate from getting grainy?
Graininess happens when cocoa powder clumps aren't fully dissolved. Always whisk the dry ingredients first until completely smooth before adding heat. Use medium-low heat and stir constantly to prevent scorching. For extra insurance, sift the cocoa powder before mixing. If you do get lumps, strain the hot chocolate through a fine-mesh sieve before serving. The evaporated milk helps prevent this better than regular milk.
Can I make this recipe with powdered milk instead of evaporated milk?
While possible, it won't taste the same. Powdered milk lacks the natural richness and fat content that evaporated milk provides. If you must substitute, use 1 cup whole milk + 1 cup heavy cream instead of the evaporated milk, and add an extra ½ tsp vanilla extract to compensate for the flavor difference. The texture will be lighter but still delicious. For best results, stick with evaporated milk for that authentic creamy quality.
