
There’s nothing like a steaming mug of rich, ultra creamy hot chocolate to warm you up on a cold day. This version uses evaporated milk for a velvety smooth texture that’s in a league of its own.
I developed this recipe after years of experimenting with different dairy bases. Evaporated milk adds a depth of creaminess that regular milk simply can’t match, without the heaviness of cream.
What you’ll get is a luxurious drink with a smooth, almost pudding-like consistency that coats your spoon. The chocolate flavor shines through while the evaporated milk creates that perfect comforting richness.
Ready in just 10 minutes, this is the kind of hot chocolate that turns an ordinary evening into something special. Here’s how to make it.
Ingredients for Hot Chocolate Recipe with Evaporated Milk
Nine simple ingredients transform into that ultra creamy, rich hot chocolate you crave.
| Ingredient | Amount | Notes |
|---|---|---|
| Evaporated Milk 🥛 | 2 cups | Full-fat for richness |
| Semi-Sweet Chocolate Chips 🍫 | 1 cup | High-quality for best melt |
| Unsweetened Cocoa Powder 🌶️ | 2 tbsp | Dutch-process preferred |
| Granulated Sugar 🍚 | 3 tbsp | Adjust to taste preference |
| Vanilla Extract 🌿 | 1 tsp | Pure for best flavor |
| Salt 🧂 | ¼ tsp | Fine grain for even distribution |
| Ground Cinnamon 🌿 | ¼ tsp | Optional for warmth |
| Whole Milk 🥛 | ½ cup | For thinning consistency |
| Heavy Cream 🥛 | 2 tbsp | Optional for extra richness |
| Marshmallows 🍬 | ½ cup | Mini or regular, for topping |
The evaporated milk is non-negotiable here—Carnation or Pet brands are most reliable. I grab mine at Walmart or any major grocery store. Look for cans with no added sugar (the plain kind). The chocolate chips should be semi-sweet; Ghirardelli or Guittard melt the smoothest. Skip the chocolate bars unless you’re chopping them fine yourself.
No evaporated milk? Half-and-half reduced by half works in a pinch (simmer 1 cup to 1/2 cup). Out of semi-sweet chips? Use bittersweet at 3/4 cup and add an extra tablespoon of sugar. The cinnamon is optional but adds that cozy warmth—Ceylon if you have it (the good stuff, not the pre-ground dust).
This keeps warm on the stove for 30 minutes if you’re serving a crowd. Leftovers? Store in the fridge for up to 3 days—reheat gently with a splash of milk. The marshmallows are best added fresh, not stored in the mix.
Why You’ll Love This Recipe
- Five Minute Fix: I dump everything in a saucepan and it’s ready before the kids finish arguing over who gets the last marshmallow.
- Velvet in a Mug: The evaporated milk makes it so rich and creamy that I swear I’m sipping from a Parisian café.
- Snow Day Hero: I’ve served this at slumber parties, after sledding, and just because it’s Tuesday—it’s always a hit.
- Pantry MVP: Between the cocoa powder and chocolate chips, I already have everything on hand, and the leftovers reheat like a dream.
Step-by-Step Instructions for Hot Chocolate With Evaporated Milk
This method delivers the creamiest, most luxurious winter drink you’ll ever make.
Step 1: Combine Chocolate Base Ingredients
In a medium saucepan, whisk together the 2 cups Evaporated Milk, 1 cup Semi-Sweet Chocolate Chips, 2 tbsp Unsweetened Cocoa Powder, and 3 tbsp Granulated Sugar over medium-low heat.
I use Dutch-process cocoa powder here for its smoother, less acidic flavor profile. Stir constantly with a silicone spatula, scraping the bottom of the pan to prevent scorching. You’ll notice the chocolate chips beginning to melt within 2-3 minutes.
The mixture should become glossy and homogeneous, with no visible sugar granules. This low-and-slow approach ensures the chocolate melts evenly without seizing up.
Step 2: Infuse Flavor and Thin to Perfection
Once the base is smooth, add the 1 tsp Vanilla Extract, 0.25 tsp Salt, and 0.25 tsp Ground Cinnamon. The salt enhances all the flavors while the cinnamon adds subtle warmth that complements the chocolate beautifully.
Now pour in the 0.5 cup Whole Milk and 2 tbsp Heavy Cream. I’ve found this combination creates the ideal consistency—thick enough to coat the back of a spoon but still pourable. Stir well and let it heat through for another 2-3 minutes.
Watch for tiny steam wisps rising from the surface and a slight thickening of the mixture. The edges should just begin to show faint bubbles, but don’t let it reach a full boil.
Step 3: Taste and Adjust
Remove the saucepan from heat and taste carefully (it will be hot!). At this point, you can adjust the sweetness if needed, though I find the 3 tbsp Granulated Sugar hits the perfect balance with the semi-sweet chocolate.
The flavor should be deeply chocolatey with a velvety mouthfeel from the evaporated milk. If it’s too thick, add a splash more whole milk. If you prefer a richer texture, an extra tablespoon of heavy cream works wonders.
This is your moment to ensure the drink meets your personal preference for sweetness and richness. The beauty of making it from scratch is that you control every aspect.
Step 4: Serve with Marshmallow Topping
Ladle the hot chocolate into mugs, filling them about three-quarters full. Immediately top each serving with 0.5 cup Marshmallows—they’ll begin to soften and melt from the steam within 1-2 minutes.
For the ultimate creamy experience, I like to use mini marshmallows as they melt faster and distribute more evenly. The contrast between the hot, velvety chocolate and the slowly melting marshmallows is pure comfort in a cup.
Serve immediately while hot. The evaporated milk base ensures the drink stays creamy even as it cools slightly, but it’s best enjoyed fresh from the stove.
Pro Tips For Making Hot Chocolate Recipe With Evaporated Milk
- Warm the Evaporated Milk: Heat the evaporated milk over medium-low heat—too high and the chocolate will scorch, too low and it’ll take forever to melt.
- Chop the Chocolate Chips: Roughly chop the semi-sweet chocolate chips before adding them; they melt faster and blend smoother than whole chips.
- Whisk the Cocoa First: Mix the unsweetened cocoa powder with a little hot milk first to dissolve it completely—otherwise you’ll get lumps no matter how hard you stir.
- Add Vanilla Last: Stir in the vanilla extract after removing from heat; high heat can dull its flavor, and you want that rich aroma to stay bright.
Flavor Customization for These Flavors
Spice Infusions
For a Mexican-inspired twist, add ¼ tsp ground cayenne and ½ tsp instant coffee granules while heating. The coffee deepens the chocolate notes while the cayenne adds a subtle warmth that grows with each sip. I discovered this combo on a trip to Oaxaca and it changed my hot chocolate game. 🌶️
Chocolate Upgrades
Swap the semi-sweet chips for white chocolate and add 1 tsp orange zest for a bright, creamy version. Or use dark chocolate (70%) and reduce sugar to 2 tbsp for a more sophisticated, bittersweet profile that lets the cocoa shine.
Dairy Variations
Replace ½ cup whole milk with ½ cup coconut milk for a tropical twist that pairs wonderfully with a pinch of cardamom. For extra decadence, use 4 tbsp heavy cream instead of 2 tbsp—this creates a drink so rich it’s practically a dessert.
Topping Ideas
Instead of marshmallows, try whipped cream and a sprinkle of crushed peppermint for a holiday touch. Or add caramel drizzle and sea salt flakes for a salted caramel hot chocolate that tastes like a candy bar in liquid form. 💫
Boozy Twists
Stir in 1 oz Kahlúa or 1 oz Baileys per mug for an adult version. The coffee liqueur enhances the chocolate’s depth, while the Irish cream adds a silky, boozy warmth. I recommend adding these after removing from heat to preserve the alcohol content.
Fruit Infusions
Add 2 tbsp raspberry syrup or 1 tbsp freeze-dried strawberry powder for a fruity chocolate experience. The tartness cuts through the richness beautifully. Stir in just before serving to maintain that vibrant fruit flavor.
Nutrition Facts
Frequently Asked Questions
Can I use regular milk instead of evaporated?
While you can substitute, evaporated milk creates the signature ultra-creamy texture. Regular milk will make it thinner. For best results, simmer 1 cup regular milk down to ½ cup first.
Why does the recipe call for both cocoa powder and chocolate chips?
The cocoa powder deepens the chocolate flavor while chips add richness and a smooth melt. Using both creates a more complex, velvety taste than either alone.
How can I make this dairy-free?
Replace evaporated milk with full-fat coconut milk and use dairy-free chocolate chips. Add 1 tsp vanilla to compensate for flavor differences.
Can I make this ahead and reheat?
Yes, store in the fridge for up to 3 days. Reheat gently on low with a splash of milk, stirring constantly to prevent scorching.
- BBQ Sausage Recipe Oven: Smoky Depth Without the Grill - September 28, 2026
- BBQ Chicken Bowl Recipe Rice: Smoky Sweetness Over Fluffy Grains - September 28, 2026
- Beef Cutlet Recipe Ideas: Crispy Breaded Patties With Bold Seasonings - September 28, 2026