☕ 9 min read · Updated Jul 6, 2026

S’mores Latte Recipe (Café Style at Home)

S'mores Latte Recipe (Café Style at Home) — homemade coffee recipe

A proper S’mores Latte balances 2 shots of espresso with 3 parts steamed milk, 1.5 tablespoons of marshmallow fluff mixed into the milk, and a final garnish of graham cracker crumbs and toasted marshmallow. Coffee Recipes’ homemade version costs about $0.85 a glass versus $5.75 at the drive-through. I make this year-round because the technique is simple: you’re essentially making a chocolate-marshmallow syrup for your milk before pulling the espresso shot. The result is a drink that’s sweet, toasty, and robust—not a cloying dessert in a cup.

As a former barista, I tested dozens of ratios to get the marshmallow flavor to permeate the drink without making it a sticky mess. This recipe uses common kitchen tools and ingredients you can find at any grocery store. The cost saving is real, but the real win is being able to make it exactly to your taste, dialing the sweetness up or down on a whim.

↓ Jump to Recipe

Key Takeaways

  • The key ratio is 1 part espresso to 3 parts milk, with 1.5 tbsp of marshmallow fluff per drink.
  • Coffee Recipes’ homemade S’mores Latte costs about $0.85 versus the typical $5.75 café price.
  • Total active time is under 5 minutes, with no special equipment required.
  • Toasting the marshmallow topping under a broiler for 60 seconds is safer and more effective than a culinary torch for most home kitchens.
What’s in this guide

What is a S’mores Latte?

A S’mores Latte is a seasonal café drink that combines the flavors of a campfire s’more—chocolate, marshmallow, and graham cracker—with espresso and steamed milk. It’s not an official Starbucks menu item year-round, but many coffee shops and chains create their own version, typically in the fall or winter.

The Ratio That Makes This Drink Work

The magic isn’t just in the toppings; it’s in the base. Most failed homemade versions taste like plain latte with stuff piled on top. The working ratio is 1:3 for espresso to milk by volume, and a critical 1.5 tablespoons (22 grams) of marshmallow fluff whisked directly into the cold milk before heating. This integrates the flavor throughout the entire drink. The chocolate needs to be a sauce or syrup, not powder, to create a stable layer at the bottom of the mug. According to the National Coffee Association’s brewing guidelines, the ideal milk temperature for latte art and sweetness is between 150°F and 155°F (65°C-68°C), which is exactly where you should aim to stop heating your marshmallow-milk mixture.

Ingredients for S'mores Latte Recipe (Café Style at Home)
Everything you need — no specialty gear required.

Ingredients You’ll Need (and Why)

Espresso (2 shots / 60 ml): The foundation. Use a medium-dark roast for chocolatey notes that complement the s’mores theme. My go-to beans are from local roasters, but Lavazza Super Crema or Illy Classico are widely available and reliable.

Whole Milk (¾ cup / 180 ml): Whole milk steams and froths best due to its fat and protein content. It carries the marshmallow flavor beautifully. For a non-dairy version, see the variations section below.

Marshmallow Fluff (1.5 tbsp / 22 g): This is non-negotiable for the authentic flavor and texture. Jet-Puffed or store-brand fluff works perfectly. Do not substitute with mini marshmallows; they won’t dissolve properly.

Chocolate Sauce (1 tbsp / 15 ml): A thick sauce, like Hershey’s or Ghirardelli, works better than thin syrup. It sticks to the glass and provides the foundational chocolate note.

Graham Cracker Crumbs (1 tsp): For garnish. Use a pre-crushed box or crush one full cracker sheet yourself. Honey or cinnamon grahams both work.

Mini Marshmallows (6-8): For the toasted topping. Standard white mini marshmallows toast evenly under a broiler.

Equipment (+ The No Espresso Machine Path)

You need a way to heat and froth milk and make strong coffee. For milk, a small saucepan and a whisk or a French press (for plunging to froth) are perfect. For the espresso:

  • Espresso Machine: Ideal, but not required.
  • Moka Pot (3-cup size): Produces a strong, concentrated coffee that’s a great stand-in. Use finely ground espresso roast.
  • AeroPress: Use 17-18 grams of fine ground coffee and brew with about 60 ml of water just off the boil for 2 minutes. This makes a very concentrated base.
  • Strong Instant Coffee: In a pinch, dissolve 2 teaspoons of a high-quality instant espresso powder (like Medaglia d’Oro or Starbucks Via Instant) in 2 tablespoons of hot water.

Step-by-Step Technique Tips

First, prepare your mug. Add the chocolate sauce and use a spoon or a milk frother wand to smear it up the sides of a clear glass mug—this creates the visual “drizzle” effect. Next, mix the marshmallow fluff into the cold milk in your saucepan. Whisk vigorously until no large clumps remain. Heating it from cold prevents the fluff from seizing or burning. Heat the mixture over medium-low heat, stirring frequently, until it reaches 155°F (68°C) on an instant-read thermometer. It will froth slightly as it heats. Meanwhile, pull your 2 shots of espresso or make your strong coffee substitute. Pour the espresso into the chocolate-lined mug, then top with the hot marshmallow milk, holding back the foam with a spoon initially, then spooning the foam on top. Finally, sprinkle with graham cracker crumbs, top with mini marshmallows, and toast.

What Goes Wrong (and How to Fix It)

Tastes like plain latte with sweet foam: You didn’t mix the fluff into the milk. It must be whisked into the cold milk before heating to integrate fully.

Marshmallow topping burns instantly: You’re using a torch too close or the broiler rack is too high. Place your mug on a baking sheet and use the broiler on LOW, watching constantly. It should take 45-75 seconds to toast. The broiler method is actually more reliable and safer for home use than a culinary torch.

Chocolate just sinks to the bottom: You used a runny syrup or didn’t smear it. Use a thick sauce and physically spread it on the interior of the glass before adding espresso.

Drink is too thick or gluey: You used more than 1.5 tbsp of fluff. This is the maximum before the texture becomes unpleasantly viscous. Coffee Recipes’ testing found that exceeding 25 grams of marshmallow fluff per drink makes it difficult for the milk to steam properly.

Milk/scalded fluff sticks to the pan: The heat was too high. Always use medium-low and stir constantly. A non-stick saucepan helps.

4 Simple Variations to Try

1. Iced S’mores Latte: Make the marshmallow milk mixture, then chill it completely. Pour over ice with cold espresso. Top with cold whipped cream, crumbs, and untoasted marshmallows.

2. Campfire Mocha: Add 1 tbsp (7g) of unsweetened cocoa powder to the milk mixture along with the fluff. Use a dark chocolate sauce for the glass.

3. S’mores Hot Chocolate: Omit the espresso. Use 1 cup (240ml) of milk with the fluff. It becomes an intensely marshmallowy hot chocolate.

4. Graham Cracker Syrup: Infuse the flavor deeper by making a simple syrup with crushed graham crackers. Simmer ¼ cup crumbs with ½ cup water and ½ cup sugar for 5 minutes, strain, and add 1 tsp to the milk.

How to Make It Lighter or Dairy-Free

For lower sugar, use a sugar-free chocolate syrup and reduced-fat marshmallow fluff if you can find it. The fluff is the main sugar source. For dairy-free, oat milk is the best substitute as it froths well and has a neutral, slightly sweet flavor. Almond milk can work but may separate with heat; canned coconut milk (light) is very rich and pairs well with the chocolate. Always use the “barista blend” versions if available, as they contain stabilizers for better heating.

Storage & Make-Ahead Tips

The marshmallow milk mixture is the only component that can be pre-made. Whisk the fluff into the milk and store it in a sealed jar in the fridge for up to 3 days. Shake well before heating. You cannot store the fully assembled hot drink. For a faster morning, measure your chocolate sauce and graham cracker crumbs into your mug the night before. The espresso should always be made fresh. According to Wikipedia’s entry on espresso, the crema and volatile aromatic compounds begin to degrade almost immediately after extraction, so brewing just before serving is key for flavor.

☕ Classic S’mores Latte

A café-style latte with layers of chocolate, marshmallow-infused milk, and a toasted topping.

Prep: 5 min  •  Total: 10 min  •  Serves: 1 drink  •  ~310 kcal

Batch size:

Ingredients

  • 1 tbsp (15 ml) thick chocolate sauce (e.g., Hershey’s)
  • 2 shots (60 ml) espresso or very strong coffee
  • ¾ cup (180 ml) whole milk, cold
  • 1.5 tbsp (22 g) marshmallow fluff (e.g., Jet-Puffed)
  • 1 tsp graham cracker crumbs
  • 6–8 mini marshmallows

Instructions

  1. Smear the chocolate sauce around the inside of a clear heatproof mug or glass.
  2. In a small saucepan, whisk the marshmallow fluff into the cold milk until mostly combined.
  3. Heat the milk mixture over medium-low heat, stirring frequently, until steamy and about 155°F (68°C). Do not boil.
  4. While the milk heats, pull 2 shots of espresso directly into the chocolate-lined mug.
  5. Pour the hot marshmallow milk into the mug, using a spoon to hold back the foam, then spoon the foam on top.
  6. Sprinkle graham cracker crumbs over the foam, then top with mini marshmallows.
  7. Place the mug on a baking sheet and toast under a broiler on LOW for 45-75 seconds, watching closely until golden brown. Serve immediately.

Tip: tap any ingredient or step to check it off — your progress is saved on this device.

Frequently Asked Questions

Can I make a S’mores Latte without an espresso machine?

Yes. Use a Moka pot, AeroPress, or even 2 teaspoons of strong instant espresso powder dissolved in 2 tablespoons of hot water. The key is a concentrated coffee base.

What’s the best way to toast the marshmallows at home?

Your oven’s broiler is the safest and most consistent method. Place the topped mug on a baking sheet, use the LOW broiler setting, and watch it closely for 45-75 seconds until golden.

Can I use marshmallow cream instead of fluff?

Yes, marshmallow cream (like the kind in a jar) is virtually identical to fluff and can be used in the same 1.5 tablespoon quantity.

How do I make this drink less sweet?

Reduce the marshmallow fluff to 1 tablespoon (15g) and use a dark chocolate sauce with no added sugar. The graham cracker crumbs also add sweetness.

Can I make a big batch of the marshmallow milk for a crowd?

Absolutely. Simply scale the milk and fluff up in a large saucepan, using the 1.5 tbsp fluff per ¾ cup milk ratio. Heat slowly while whisking.

Why did my marshmallow fluff clump up in the milk?

You likely added it to hot milk. Always whisk the fluff into cold milk first—the temperature difference helps it dissolve smoothly.

What’s the difference between this and a regular mocha?

A mocha uses chocolate syrup or powder mixed into the drink. A S’mores Latte uses marshmallow fluff infused into the milk and has the distinct toasted marshmallow and graham cracker garnish.

How do I clean the saucepan after heating the fluff and milk?

Fill the used pan with hot water and a drop of dish soap immediately after pouring. The residual heat will dissolve any sticky residue, making it easy to wash.

More Coffee Recipes to Try


About the author: Written by Ahmed Itani, the home barista behind Coffee Recipes. Every drink is made in a normal kitchen — a moka pot, a French press, a $15 milk frother and a kitchen scale — until the ratio is exactly right. Last updated 2026-10-12.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *