Hot Chocolate Recipe With Evaporated Milk: Ultra Creamy Winter Comfort

Hot Chocolate Recipe With Evaporated Milk: Ultra Creamy Winter Comfort

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.

👨‍🍳
Difficulty
Easy
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

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

Servings 2
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 26g33%
Saturated Fat 16g80%
Cholesterol 60mg20%
Sodium 280mg12%
Total Carbohydrate 55g20%
Dietary Fiber 5g18%
Sugars 45g
Protein 12g24%
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 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.

2

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.

3

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.

4

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.

★★★★★4.8(15 reviews)
Allison Carter