Fall Salted Caramel Hot Chocolate with Toasted Marshmallow Cream

Posted on

Kelsey Lynn

salted caramel hot chocolate - featured image

Last Tuesday, the temperature dropped so fast it felt like someone just turned off the sun. I walked in from the grocery store with numb fingers, a wet coat, and zero motivation to cook anything complicated. My usual go-to was a mug of tea, but that afternoon, I wanted something that felt like a hug in a cup. Something warm, sweet, and deeply comforting without being heavy enough to put me to sleep before bed.

I raided my pantry and came up with what I’m now calling the ultimate cozy drink: Fall Salted Caramel Hot Chocolate with Toasted Marshmallow Cream. It’s not just hot cocoa. It’s a full sensory experience. The rich, dark chocolate base is swirled with homemade-style salted caramel, topped with a cloud of lightly torched marshmallow fluff, and finished with a pinch of sea salt that makes the chocolate taste even more chocolatey. I’ve made this drink about a dozen times in the last month alone, and every single time, I forget I’m drinking something homemade because it tastes like something you’d order from a high-end coffee shop for $8.

Here’s the thing about hot chocolate recipes online: half of them are just milk with a chocolate bar melted in it, and the other half require twelve ingredients you can’t find at a regular grocery store. This recipe? It uses staples you probably have on hand right now. It takes 15 minutes. And it changes everything you thought you knew about winter comfort food. I’m sharing the exact method I’ve perfected, including the trick to getting that perfect toasted marshmallow topping without burning your kitchen down.

Why This Salted Caramel Hot Chocolate Will Become Your New Ritual

There’s a specific kind of magic that happens when you stop buying pre-made packets and start building your own drink. This Fall Salted Caramel Hot Chocolate with Toasted Marshmallow Cream has completely taken over our evenings. It’s not just a drink; it’s a moment. Here’s why I keep making it:

  • It’s Faster Than Delivery — Seriously. It takes 15 minutes from start to finish. That’s faster than waiting for a Uber Eats driver to find your house in the rain. I make this on nights when I want something special but don’t want to spend an hour cooking dinner.
  • The Marshmallow Cream Is the Star — Most people stop at the caramel. But the toasted marshmallow cream on top? That’s the game-changer. It’s lightly sweet, airy, and gets those gorgeous browned peaks that look Instagram-perfect (and taste even better).
  • Perfect Balance of Sweet and Salty — Plain hot chocolate can be cloying. The salted caramel cuts through the richness of the chocolate, and the sea salt on top makes every sip complex and satisfying. It’s not just sweet; it’s sophisticated.
  • Kid-Approved (But Grown-Up Enough) — My kids think this is the best hot cocoa ever, but the addition of real caramel and a touch of espresso powder makes it feel like an adult treat. It’s perfect for family movie nights or solo relaxation.
  • Uses Simple Ingredients — You don’t need fancy syrups or hard-to-find spices. Just good chocolate, milk, caramel sauce, and marshmallows. If you can boil water and melt chocolate, you can make this.

This is my answer to “what do I want right now?” when I’m craving comfort. It’s reliable, delicious, and makes your whole house smell like a bakery.

Ingredients You’ll Need for the Best Hot Chocolate

Before we get to the fun part (the toasting), let’s talk about what goes into this cup. I’m particular about three things here: the chocolate, the milk, and the caramel. Get these right, and you’re golden.

For the Chocolate Base

Whole milk (4 cups / 960ml) — Don’t skimp on fat content. Skim milk makes this watery and sad. Whole milk gives you that creamy, velvety texture. If you’re dairy-free, oat milk is your best friend here—it’s naturally sweet and creamy. Almond milk is too thin.

Semi-sweet chocolate chips (1 cup / 170g) — I use Ghirardelli or Guittard. Avoid the cheap baking chips that are full of wax. You want chocolate that melts smoothly. For a deeper flavor, chop up a high-quality chocolate bar instead of using chips. It melts faster and tastes fresher.

Salted caramel sauce (½ cup / 120ml) — This is the flavor backbone. I use Toffifay or a high-quality store-bought brand like Smucker’s, but homemade is great if you have time. Make sure it’s pourable. If it’s too thick, microwave it for 10 seconds.

Cocoa powder (2 tablespoons / 10g) — Unsweetened, natural cocoa powder. This adds depth without making it too sweet. It’s the secret ingredient that makes it taste like *real* hot chocolate, not just sweet milk.

Espresso powder (1 teaspoon / 2g) — Yes, coffee. You won’t taste the coffee, I promise. It just amplifies the chocolate flavor. If you don’t have espresso powder, instant coffee crystals work too. Skip it if you’re avoiding caffeine entirely.

Sugar (2 tablespoons / 25g) — Optional, depending on how sweet your caramel and chocolate are. Taste before adding. I usually skip it because the caramel is plenty sweet.

Vanilla extract (1 teaspoon / 5ml) — Pure vanilla. Not imitation. It ties everything together.

For the Toasted Marshmallow Cream

salted caramel hot chocolate preparation steps

Marshmallow fluff or marshmallows (1 cup / 100g) — I prefer using mini marshmallows because they melt more evenly. If you use fluff, you’ll skip the heating step. Fresh marshmallows give a better texture than the pre-made fluff, which can be a bit gummy.

Heavy cream (2 tablespoons / 30ml) — This lightens the marshmallows and makes them airy. Don’t skip it, or you’ll just have a sticky blob.

Powdered sugar (1 tablespoon / 8g) — Helps stabilize the cream and adds a little extra sweetness.

Flaky sea salt (for garnish) — Maldon is my go-to. It crunches and melts on the tongue, providing that essential salty contrast.

Equipment Needed

You don’t need fancy gadgets for this. Here’s what I actually use:

Small saucepan — I use a 2-quart saucepan. It needs to be wide enough to whisk easily but deep enough to prevent splattering. Stainless steel is best for even heating.

Whisk — A small whisk is crucial for breaking up the chocolate and preventing lumps. A spoon works in a pinch, but you’ll fight the chocolate more.

Small microwave-safe bowl — For melting the marshmallows for the topping. A glass bowl works great so you can see it melting.

Culinary torch — This is optional but highly recommended. It gives you that perfect, controlled browning. If you don’t have one, you can use the broiler in your oven, but it’s messier and harder to control.

Mugs — Large, sturdy mugs. You want something that holds heat well. Ceramic or stoneware is best. Thin glass gets cold too fast.

How to Make It: Step-by-Step

Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up to ensure your hot chocolate is silky smooth and your topping is perfectly golden.

Step 1: Heat the Milk (5 minutes)

Pour the whole milk into your saucepan and place it over medium-low heat. You want to warm it up gently. If you boil the milk, you’ll get a skin on top and it might scorch the bottom, which gives it a burnt taste. Watch for small bubbles forming around the edges. It should take about 5 minutes. If you’re in a rush, you can heat it in the microwave, but stovetop gives you more control.

Step 2: Melt the Chocolate (3 minutes)

Once the milk is hot (but not boiling), reduce the heat to low. Add the semi-sweet chocolate chips, cocoa powder, espresso powder, and sugar (if using). Start whisking immediately. The chocolate needs constant agitation to melt smoothly. Keep whisking for 2-3 minutes until the chocolate is completely dissolved and the mixture looks glossy and uniform. If you see lumps, keep whisking—they’ll disappear. This is the most important step for texture.

Step 3: Add the Flavor (1 minute)

Remove the saucepan from the heat. Stir in the vanilla extract and the salted caramel sauce. Whisk until the caramel is fully incorporated. The mixture will look thick and rich. Taste it now. If you want it sweeter, add a little more sugar. If you want more salt kick, add a pinch of salt. Adjust to your liking.

Step 4: Prepare the Marshmallow Topping (5 minutes)

While the chocolate heats, make the topping. Put the mini marshmallows and heavy cream in a microwave-safe bowl. Microwave on high for 30 seconds. Stir well. If there are still unmelted marshmallows, microwave for another 15-20 seconds. Stir again until it’s a smooth, glossy, gooey mixture. Fold in the powdered sugar. It should be thick enough to hold its shape but soft enough to spoon.

Step 5: Assemble and Toast (2 minutes)

Pour the hot chocolate into your mugs. Leave about an inch of space at the top. Spoon a generous dollop of the warm marshmallow mixture onto the surface of each drink. Now, here’s the magic moment. If you have a culinary torch, hold it about 6 inches away from the marshmallow and move it in a circular motion until you see golden brown spots. Be careful not to burn it—just toast it. If you’re using the broiler, put the mug on a baking sheet and broil for 1-2 minutes, watching it like a hawk. It goes from golden to black in seconds.

Step 6: Garnish and Serve

Immediately sprinkle with flaky sea salt. The salt needs to be on the marshmallow so it melts slightly into the cream. Serve immediately while it’s hot and the marshmallow is still soft. You’ll want to drink this before the marshmallow cools and hardens.

Expert Tips & Tricks for Perfection

Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.

  • Don’t Boil the Milk — This is the #1 mistake. Boiling milk changes its protein structure and can make it taste cooked or metallic. Keep it at a gentle simmer. Low and slow wins every time.
  • Whisk, Don’t Stir — When melting chocolate in milk, a spoon often leaves lumps. A whisk breaks up the chocolate particles and incorporates air, making the final drink lighter and smoother. Trust the whisk.
  • Control the Toast — If you’re using a torch, keep it moving. If you stop in one spot, you’ll create a black, bitter burn mark. Aim for a golden tan, like a perfect s’more. The goal is aroma, not charring.
  • Keep the Marshmallow Warm — Marshmallow cream hardens as it cools. If you take too long to assemble the drink, the topping will become chewy and difficult to spoon. Have your mugs ready before you finish the marshmallow mixture.
  • Use Real Salt — Table salt will dissolve too quickly and taste flat. Flaky sea salt stays on top longer and provides that satisfying crunch and burst of flavor. It’s worth the extra few dollars.

Common Mistakes (and How to Fix Them)

Mistake: The chocolate is lumpy. Fix: You didn’t whisk enough, or the heat was too high. Strain it through a fine-mesh sieve if you’re in a hurry, or keep whisking over low heat until smooth.

Mistake: The marshmallow topping is too runny. Fix: You didn’t use enough powdered sugar, or the marshmallows were under-melted. Add a bit more powdered sugar and chill it for 5 minutes.

Mistake: It’s too sweet. Fix: Next time, reduce the sugar in the base and use less sweet caramel. Or, add a pinch more salt to balance the sweetness.

Variations & Substitutions

Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.

  • Peppermint Salted Caramel — Add ½ teaspoon peppermint extract to the chocolate base and crush a candy cane on top of the marshmallow. Perfect for December.
  • Mocha Salted Caramel — Double the espresso powder and add a shot of espresso to the mug before pouring the chocolate. For a serious caffeine kick.
  • Dairy-Free Version — Use oat milk and dairy-free chocolate chips. For the topping, use coconut cream instead of heavy cream. It still toasts beautifully.
  • Lighter Version — Use half-and-half instead of whole milk and reduce the caramel sauce to ¼ cup. It’s still good, just less indulgent.
  • Spiced Version — Add a pinch of cinnamon and nutmeg to the milk while heating. Pairs wonderfully with the caramel.

Serving & Storage

How to Serve: I usually serve this straight in my favorite oversized mugs. It looks rustic and stays warm. For parties, I set up a “hot chocolate bar” with small bowls of toppings: crushed peppermint, caramel drizzle, whipped cream, and sea salt. Everyone customizes their cup.

Storage: This drink is best made fresh. The marshmallow topping doesn’t store well—it will harden and lose its airy texture. If you have leftover hot chocolate base, store it in an airtight container in the fridge for up to 3 days. Reheat gently on the stove, adding a splash of milk if it’s too thick. Do not freeze it; the texture will change when thawed.

Pro Tip: If you’re making this for guests, prep the marshmallow topping ahead of time and keep it in the fridge. Take it out 10 minutes before serving so it’s soft enough to spoon. Reheat the chocolate base while guests arrive.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re tracking. This is definitely a treat, not a health food.

Per Serving (based on 4 servings):

  • Calories: 480
  • Protein: 12g
  • Carbs: 65g
  • Fiber: 2g
  • Sugar: 50g
  • Fat: 20g
  • Saturated Fat: 12g
  • Cholesterol: 50mg
  • Sodium: 250mg

What’s Good: Decent protein from the milk and cheese-like texture of the marshmallow. Calcium from the dairy. It’s more filling than you’d think because of the fat content.

What to Know: Higher in calories and sugar due to the caramel and marshmallow. Use low-fat milk or oat milk to reduce calories, but you’ll lose some creaminess.

My Take: Look, this is comfort food. It’s sweet, rich, and designed to make you feel good. Enjoy a reasonable portion and savor it. It’s way better than a sugary energy drink and costs less.

Final Thoughts

So that’s my go-to Fall Salted Caramel Hot Chocolate with Toasted Marshmallow Cream! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it. This drink has saved my cold evenings more times than I can count. It’s my answer to “I need comfort” when I’m tired, don’t want to cook a full meal, and still want something that tastes really good. My kids are happy, my partner is happy, and I’m happy because I’m not stressed about cooking.

Make it yours! Try different toppers, swap in your favorite chocolate, adjust the salt. The best recipes are the ones you adapt to your tastes. If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.

Happy sipping! And I hope your kitchen smells half as good as mine does right now.

Frequently Asked Questions

Can I use almond milk instead of whole milk?

You can, but the texture will be thinner and less creamy. Almond milk has a distinct nutty flavor that might clash with the caramel. Oat milk is a much better substitute because it’s naturally sweet and creamy. If you must use almond milk, add a tablespoon of coconut cream to boost the fat content.

My marshmallow topping is too hard—what happened?

It probably cooled down too much before you ate it. Marshmallow cream hardens as it loses heat. Make sure you assemble the drink right before serving. If you’re using a torch, don’t over-toast it, as burnt sugar can become hard and brittle. Aim for soft, golden peaks.

Can I make this ahead for a party?

Sort of. You can make the chocolate base up to 2 days ahead and store it in the fridge. Reheat it gently on the stove. However, the marshmallow topping must be made fresh. Prepare it 10 minutes before serving so it’s soft and warm. Trying to make the topping ahead will result in a stiff, chewy mess.

Why did my chocolate seize up?

Seizing usually happens if water gets into the chocolate, or if the heat is too high. Make sure your saucepan is completely dry before adding chocolate. Also, keep the heat low. If the chocolate gets too hot, it can burn and become grainy. Whisk constantly to prevent this.

Can I use marshmallow fluff instead of mini marshmallows?

You can, but the texture will be different. Fluff is already airy and sweet, so you won’t need to add powdered sugar. Just warm it up in the microwave for 15 seconds and spoon it on top. It won’t toast the same way, but it’s a faster option.

How do I reheat leftovers without it getting dry?

Add a splash of milk to the leftover chocolate base in a saucepan and heat gently over low heat, stirring frequently. The extra liquid brings back the creamy texture. Never microwave it on high power, as it can scorch. Low and slow is key.

Can I double this recipe?

Absolutely! Double everything and use a larger saucepan. The cooking times stay roughly the same. I do this when I’m hosting a movie night. Just make sure your whisk is big enough to mix the larger volume.

Pin This Recipe!

salted caramel hot chocolate recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
salted caramel hot chocolate - featured image

Fall Salted Caramel Hot Chocolate with Toasted Marshmallow Cream


  • Author: Maya
  • Total Time: 15 minutes
  • Yield: 4 servings 1x

Description

A rich, comforting hot chocolate made with whole milk, semi-sweet chocolate, and salted caramel, topped with a cloud of lightly torched toasted marshmallow cream for a sophisticated sweet and salty treat.


Ingredients

Scale
  • 4 cups whole milk
  • 1 cup semi-sweet chocolate chips
  • 2 tablespoons unsweetened cocoa powder
  • 1 teaspoon espresso powder
  • 2 tablespoons sugar (optional)
  • 1 teaspoon vanilla extract
  • 1/2 cup salted caramel sauce
  • 1 cup mini marshmallows
  • 2 tablespoons heavy cream
  • 1 tablespoon powdered sugar
  • Flaky sea salt (for garnish)

Instructions

  1. Pour whole milk into a small saucepan and heat over medium-low heat until small bubbles form around the edges (about 5 minutes). Do not boil.
  2. Reduce heat to low. Add chocolate chips, cocoa powder, espresso powder, and sugar (if using). Whisk constantly for 2-3 minutes until the chocolate is completely dissolved and the mixture is glossy.
  3. Remove saucepan from heat. Stir in vanilla extract and salted caramel sauce until fully incorporated. Taste and adjust sweetness or salt if desired.
  4. In a microwave-safe bowl, combine mini marshmallows and heavy cream. Microwave on high for 30 seconds, stir, then microwave for another 15-20 seconds if needed until smooth. Fold in powdered sugar.
  5. Pour hot chocolate into mugs, leaving space at the top. Spoon a generous dollop of the warm marshmallow mixture onto each drink.
  6. Using a culinary torch held 6 inches away, toast the marshmallow topping until golden brown spots appear. Alternatively, broil for 1-2 minutes, watching closely.
  7. Immediately sprinkle with flaky sea salt and serve while hot.

Notes

Do not boil the milk as it can scorch and alter the texture. Use a whisk instead of a spoon to prevent lumps. The marshmallow topping hardens as it cools, so assemble and serve immediately. For dairy-free, use oat milk and dairy-free chocolate chips.

  • Prep Time: 10 minutes
  • Cook Time: 5 minutes
  • Category: Beverages
  • Cuisine: American

Nutrition

  • Serving Size: 1 mug
  • Calories: 480
  • Sugar: 50
  • Sodium: 250
  • Fat: 20
  • Saturated Fat: 12
  • Carbohydrates: 65
  • Fiber: 2
  • Protein: 12

Keywords: hot chocolate, salted caramel, toasted marshmallow, winter drinks, comfort food, cozy recipes, dairy-free option

You might also like these recipes

Leave a Comment

Recipe rating