This Toasted Marshmallow Mocha is warm, creamy, chocolatey, and just sweet enough.
It has bold coffee, smooth chocolate, and that cozy toasted marshmallow flavor that makes every sip feel like a treat.
I based the drink-making method on the recipe you shared: strong espresso is paired with milk, chocolate syrup, and toasted marshmallow syrup, then finished with whipped cream and marshmallows.
I tightened the measurements so you get the same flavor and texture each time.
Servings: 1 large mocha
Prep Time: 5 minutes
Cook Time: 5 minutes
Total Time: 10 minutes
Note: I can develop and cross-check recipe ratios, but I can’t physically cook or taste-test food. These measurements are designed around standard mocha ratios and the method in your reference recipe.

Why I Love This Recipe
There is something about chocolate, coffee, and toasted marshmallow that feels extra cozy. The first sip has that deep coffee flavor, then you get creamy chocolate, followed by the sweet toasted-marshmallow finish.
It reminds me of taking the best parts of a mocha and hot chocolate and adding a little campfire flavor. Better yet, you do not need complicated coffee-shop equipment. If you can make strong coffee and warm milk, you can make this drink.
- It takes only 10 minutes. It is quick enough for a morning treat.
- The flavor is easy to adjust. Add more espresso for a stronger coffee flavor or a little more syrup for extra sweetness.
- It feels like a coffee-shop drink. Whipped cream, toasted marshmallow flavor, and chocolate make a simple drink feel special.
- You have coffee options. Espresso gives the strongest flavor, but strong brewed coffee also works.
- The topping is worth it. Mini marshmallows and chocolate shavings turn an everyday mocha into something much more fun.

What You’ll Need
For the mocha:
- 2 shots espresso, about 2 ounces, freshly brewed
- 1 cup whole milk
- 1 1/2 tablespoons chocolate syrup
- 1 1/2 tablespoons toasted marshmallow syrup
- 1/4 cup whipped cream
- 6 mini marshmallows
- 1 teaspoon chocolate syrup, for drizzling
- 1 teaspoon finely shaved semisweet chocolate

Recipe and Instructions
Step 1: Brew the Espresso
Brew 2 shots espresso, about 2 ounces total, directly into your round serving mug. Use freshly brewed espresso for the richest coffee flavor.
If you do not have an espresso machine, replace it with 1/2 cup very strong brewed coffee. A dark roast works especially well because its bold flavor can stand up to the chocolate and marshmallow syrups.

Step 2: Make the Chocolate Marshmallow Milk
Pour 1 cup whole milk into a small saucepan. Add 1 1/2 tablespoons chocolate syrup and 1 1/2 tablespoons toasted marshmallow syrup.
Place the saucepan over medium-low heat. Whisk gently for about 3 to 4 minutes, until the milk is hot and the chocolate and marshmallow syrups are completely blended.
Do not let the milk boil. You want it steaming and hot, not bubbling hard.
If you have a handheld frother, carefully froth the warm mixture for 15 to 20 seconds after heating. This gives your mocha a lighter, café-style texture.

Step 3: Build the Mocha
Slowly pour all of the warm chocolate-marshmallow milk from Step 2 into the mug containing the 2 ounces freshly brewed espresso from Step 1.
Stir gently until the espresso and chocolate-marshmallow milk are evenly combined. The drink should look creamy and medium chocolate-brown.

Step 4: Add the Toppings
Spoon or pipe 1/4 cup whipped cream over the hot mocha.
Place 6 mini marshmallows on the whipped cream. If you want more toasted flavor, carefully toast the marshmallows with a kitchen torch until the tops are lightly golden.
Finish with 1 teaspoon chocolate syrup drizzled over the whipped cream and marshmallows. Sprinkle 1 teaspoon finely shaved semisweet chocolate over the top.
Serve right away while the mocha is hot and the whipped cream is still fluffy.

Why This Recipe Works (Quick Science)
Espresso balances the sweetness. Espresso has a concentrated, slightly bitter flavor. That keeps the chocolate and marshmallow syrups from making the drink taste flat or overly sweet.
Warm milk blends everything together. Heating the milk helps the chocolate syrup spread evenly through the drink. Warm milk also brings out the aroma of the toasted marshmallow syrup.
Gentle heat protects the milk. Boiling milk can change its flavor and create an unwanted skin. Heating it just until steaming keeps the texture smoother.
Frothing adds texture. Frothing introduces tiny air bubbles into the warm milk. That makes the drink feel lighter and creamier without adding more cream.
The toppings add contrast. Fluffy whipped cream, soft marshmallows, and chocolate shavings give you several textures in one drink.
Pro Tips
- Heat the milk gently. Once you see plenty of steam, you are close. It does not need to boil.
- Taste your toasted marshmallow syrup before adding extra. Some brands are much sweeter than others.
- Use dark or medium-dark espresso if you want the coffee flavor to stay noticeable.
- Warm your mug with hot water before making the mocha, then empty and dry it. Your drink will stay hot longer.
- Add the whipped cream right before serving so it stays fluffy instead of melting completely into the mocha.
Tools You’ll Need
- Espresso machine, moka pot, or strong coffee brewer
- Small saucepan
- Whisk
- Measuring spoons
- Liquid measuring cup
- Handheld milk frother, optional
- Kitchen torch, optional
- Round wide ceramic mug
- Spoon
Substitutions and Variations
No espresso machine: Use 1/2 cup strongly brewed dark-roast coffee instead of the 2 espresso shots.
Different milk: Whole milk makes a rich drink, but oat, almond, soy, or 2% milk can also work.
White chocolate version: Replace the chocolate syrup with the same amount of white chocolate sauce.
Extra chocolate: Add another 1/2 tablespoon chocolate syrup for a richer mocha.
Less sweet: Reduce both the chocolate syrup and toasted marshmallow syrup to 1 tablespoon each.
More coffee flavor: Add an extra espresso shot without changing the other ingredients.
Extra campfire flavor: Lightly toast the mini marshmallows before placing them on top.
Make Ahead Tips
You can measure the chocolate syrup and toasted marshmallow syrup ahead of time and keep them ready for the morning.
The espresso is best freshly brewed, and the milk should be heated just before serving.
You can also shave the chocolate ahead of time. Store it in a small covered container so topping your mocha takes only a few seconds.
Common Mistakes
Boiling the milk: High heat can give the milk an unpleasant cooked flavor. Keep the heat around medium-low and stop once it is steaming.
Using weak coffee: Chocolate and marshmallow are strong flavors. Regular weak coffee can disappear underneath them. Use espresso or extra-strong brewed coffee.
Adding too much syrup at once: Toasted marshmallow syrup can be very sweet. Start with the measured amount before deciding whether you want more.
Frothing a nearly full saucepan: Milk expands as you froth it. Use a saucepan with enough empty space to avoid splashes.
Adding whipped cream too early: It melts quickly on a hot drink. Add it after the mocha is completely mixed and you are ready to serve.
What to Serve With
This mocha is sweet and rich, so it works especially well with something simple on the side. Try it with buttered toast, a plain croissant, banana bread, shortbread cookies, biscotti, or a warm cinnamon muffin.
For breakfast, pair it with scrambled eggs or an egg-and-cheese sandwich. The savory flavors are a nice contrast to the sweet mocha.
Macros Information
Estimated nutrition per 1 large mocha, including whipped cream, marshmallows, chocolate drizzle, and chocolate shavings:
- Calories: about 430
- Protein: about 10 g
- Carbohydrates: about 59 g
- Fat: about 18 g
- Sugar: about 51 g
Nutrition will vary quite a bit depending on your milk, syrups, whipped cream, and serving sizes.
Leftovers and Storage
A Toasted Marshmallow Mocha tastes best right after you make it.
If you do have leftovers, remove as much whipped cream and topping as possible. Cover the mocha and refrigerate it for up to 2 days.
Reheat it gently in a saucepan over low heat, stirring often. You can also microwave it in short 20- to 30-second bursts, stirring between each one.
Add fresh whipped cream, marshmallows, and chocolate only after reheating.
You can also serve the refrigerated mocha over ice instead of reheating it.
FAQ
Can I make a Toasted Marshmallow Mocha without espresso?
Yes. Use 1/2 cup strongly brewed coffee. Make it stronger than your normal morning coffee so you can still taste it through the chocolate and marshmallow flavors.
Can I make this iced?
Yes. Let the espresso cool slightly. Mix it with the chocolate and toasted marshmallow syrups, pour it over a glass of ice, and add cold milk. Finish with the same toppings.
What does toasted marshmallow syrup taste like?
It is sweet like a regular marshmallow but usually has deeper caramelized or lightly smoky notes designed to taste like a marshmallow toasted over a fire.
Do I need a milk frother?
No. The mocha is still creamy without one. A frother simply gives the milk more air and a café-style texture.
Can I use cocoa powder instead of chocolate syrup?
Yes, but it changes the method slightly. Chocolate syrup dissolves more easily. If using unsweetened cocoa powder, whisk it very well into the warm milk and sweeten the drink to taste.
How can I make it less sweet?
Use 1 tablespoon each of chocolate syrup and toasted marshmallow syrup. You can also skip the final chocolate drizzle.
Can I toast the marshmallows?
Yes. A kitchen torch gives you the most control. Toast them only until golden and keep the flame away from the whipped cream, mug, and anything flammable.
What milk works best?
Whole milk gives you the richest texture. Oat milk is a good dairy-free choice when you want a similarly creamy result.
Final Thoughts
This Toasted Marshmallow Mocha gives you coffee-shop flavor without turning your kitchen into a coffee shop. You get strong coffee, creamy chocolate, sweet toasted marshmallow, and a fluffy topping all in one cozy mug.
Make it exactly as written the first time, then have fun adjusting the chocolate, coffee, or marshmallow flavor to make your perfect cup. Once you try it, leave a comment and share how yours turned out, what changes you made, or any questions you have about the recipe.

