Get the campfire feeling without going outside. This rich and cozy homemade s'mores latte combines chocolate, espresso, and marshmallows for a toasted treat.
S'MORES LATTE INGREDIENTS
- 1 oz chocolate sauce (store-bought or homemade; recipe below)
- 0.5 oz toasted marshmallow syrup (store-bought or homemade; recipe below)
- 1 shot espresso (or strongly brewed coffee like our bestselling medium roast)
- 6-8 oz milk of choice (dairy or non-dairy)
OPTIONAL GARNISHES:
- Whipped cream
- Crushed graham crackers
- Mini marshmallows
- Chocolate shavings or chocolate sprinkles


RECIPE
PREPARE THE FLAVOR BASE
In a mixing glass or bowl, add 1 oz of chocolate sauce and 0.5 oz of toasted marshmallow syrup. Stir to combine.
BREW THE ESPRESSO
Pull a shot of espresso (if you don’t have a traditional espresso machine, a Keurig or Nespresso espresso pod works too!). You can also prepare a strong brewed coffee instead. Pour the hot espresso into the cup with the chocolate and syrup mixture, stirring to combine.
STEAM THE MILK
Steam 6-8 oz of your preferred milk until hot and frothy. If you don’t have a steam wand, heat the milk on the stove or microwave and froth it using a whisk or a handheld frother.
ASSEMBLE THE LATTE
Slowly pour the steamed milk into your cup, stirring gently to combine all the ingredients.
GARNISH & SERVE
Top with whipped cream, crushed graham crackers, and mini marshmallows. For an extra treat, torch the marshmallows lightly with a a sprinkle of chocolate shavings or fresh strawberry slices for an extra indulgent touch. Enjoy your homemade Strawberry Mocha.
MAKING A HOMEMADE CHOCOLATE SAUCE
INGREDIENTS
- ½ cup cocoa powder
- ½ cup sugar
- ½ cup water
- ¼ tsp vanilla extract
- Pinch of salt
INSTRUCTIONS
- In a saucepan, whisk together cocoa powder, sugar, and water over medium heat.
- Bring to a simmer and stir until smooth and slightly thickened (about 2-3 minutes).
- Remove from heat and stir in vanilla extract and salt.
- Let cool and store any leftovers in a jar in the fridge for up to two weeks.
FAQ
What type of chocolate works best? For the richest flavor, use high-quality chocolate sauce or melt dark chocolate. Cocoa powder mixed with a bit of sweetener also works.
MAKING A HOMEMADE TOASTED MARSHMALLOW SYRUP
INGREDIENTS
- ½ cup mini marshmallows
- 1 cup sugar
- 1 cup water
- ½ tsp vanilla extract
INSTRUCTIONS
- Toast the marshmallows. Spread the mini marshmallows on a baking sheet and broil on high for 1-2 minutes, watching carefully to avoid burning. They should be golden brown and slightly melted.
- Make the syrup base. In a saucepan over medium heat, combine the sugar and water. Stir until the sugar dissolves.
- Add the marshmallows. Stir in the toasted marshmallows and continue to heat for another 2-3 minutes, whisking frequently to help dissolve the marshmallows into the syrup.
- Strain (optional). For a smoother syrup, strain through a fine-mesh sieve to remove any undissolved marshmallow bits.
- Add vanilla. Stir in the vanilla extract for extra depth of flavor.
- Cool & store. Let the syrup cool, then transfer to a bottle or jar. Store in the refrigerator for up to two weeks.
3 WAYS TO TOAST YOUR MARSHMALLOWS
For a true s'mores experience, lightly toast marshmallows. This adds a smoky, caramelized touch to enhance the flavor. Here are three ways to do it at home:
- Using a Kitchen Torch: Hold a mini marshmallow with a skewer or fork and lightly pass the flame over it until golden brown.
- Using an Oven Broiler: Place marshmallows on a baking sheet and broil on high for 1-2 minutes, watching closely to avoid burning.
- Using a Gas Stove: Carefully hold a marshmallow over an open flame with a skewer and rotate until toasted.
S'MORES COFFEE VARIATIONS
DAIRY-FREE OATMILK S'MORES LATTE
Swap dairy milk for oat milk for a creamy, dairy-free version that froths beautifully.
ICED S'MORES LATTE
Follow the same steps but let the espresso cool before pouring over ice. Add cold milk and stir well.
FROZEN S'MORES COFFEE
Blend all ingredients with ice for a creamy, frozen twist.
SHOP OUR COLLECTION
S'MORES LATTE FAQS
How many calories are in this S'mores Latte? The calorie count depends on the ingredients used, but a typical S'mores Latte with whole milk and toppings will typically be between 250-350 calories.
Can I make this latte without espresso? Yes! You can substitute the espresso with a strong brewed coffee or even use instant espresso powder mixed with hot water.
What’s the best dairy-free milk for a S'mores Latte? Oat milk is an excellent choice as it froths well and adds a creamy texture. Almond and coconut milk also work well.
Can I make this drink sugar-free? Yes, use a sugar-free chocolate sauce, sugar-free marshmallow syrup, and unsweetened milk to reduce the sugar content.
Can I prepare this latte in advance? You can mix the chocolate sauce and marshmallow syrup with coffee ahead of time, but it's best to steam or froth the milk fresh for the best texture.