This S’mores Hot Chocolate Starbucks Copycat is like drinking dessert in a mug — creamy, chocolatey, and topped with gooey marshmallows and crushed graham crackers. It’s the ultimate cozy treat that brings campfire vibes right to your kitchen.

Bring the taste of a campfire to your kitchen with this S’mores Hot Chocolate Starbucks Copycat.
Rich, creamy hot chocolate is layered with gooey toasted marshmallows and finished with a sprinkle of graham cracker crumbs, creating the perfect sweet, cozy treat.
Ideal for chilly nights, movie nights, or any time you crave a nostalgic, indulgent drink.

Why You Will Love This Recipe!
- Creamy and Decadent: Rich hot chocolate with a smooth, velvety texture.
- Campfire-Inspired Flavor: Toasted marshmallows and graham crackers capture that classic s’mores taste.
- Perfect for Cozy Nights: Ideal for chilly evenings, movie nights, or relaxing at home.
- Easy to Make: Simple ingredients and steps bring café-quality hot chocolate to your kitchen.
- Fun and Indulgent: A nostalgic treat that’s as enjoyable to make as it is to drink.
S’mores Hot Chocolate Starbucks Ingredients

- Whole milk: Creamy base for rich, smooth hot chocolate.
- Heavy cream: Adds extra richness and velvety texture.
- Unsweetened cocoa powder: Provides deep, chocolatey flavor without sweetness.
- Granulated sugar: Sweetens the hot chocolate evenly and balances bitterness.
- Semi-sweet chocolate chips: Melts into the drink for a decadent chocolate boost.
- Vanilla extract: Enhances flavor with warm, aromatic notes.
- Salt: Intensifies chocolate flavor and balances sweetness.
- Graham cracker crumbs: Adds a sweet, crunchy texture for the rim.
- Melted butter: Helps crumbs stick to the mug for garnish.
- Heavy cream (topping): Whipped to create light, fluffy garnish.
- Powdered sugar: Sweetens the whipped cream topping effortlessly.
- Marshmallow fluff: Adds gooey, sweet, and creamy s’mores flavor.
How To Make Starbucks S’mores Hot Chocolate

Step One: Mix graham cracker crumbs with melted butter and dip the rim of your mug into the mixture. Set aside.
Step Two: In a small saucepan, combine milk and heavy cream over medium heat. Warm until hot but not boiling. Stir in cocoa powder, granulated sugar, and semi-sweet chocolate chips until fully melted and smooth.

Step Three: Add vanilla extract and a pinch of salt, stirring to combine. Taste and adjust sweetness if needed.

Step Four: Whip heavy cream with powdered sugar until soft peaks form. Fold in marshmallow fluff gently.
Step Five: Pour hot chocolate into the prepared mug, top with the whipped marshmallow cream, and sprinkle extra graham cracker crumbs if desired. Sip immediately while warm, enjoying the gooey, chocolatey, and nostalgic s’mores flavors.

S’mores Hot Chocolate Starbucks Copycat Recipe Tips
- Use whole milk and cream: For the creamiest, richest hot chocolate, don’t skimp on fat content.
- Heat gently: Warm the milk mixture slowly to avoid scorching or boiling over.
- Stir constantly: Ensures cocoa, chocolate, and sugar melt evenly for a smooth drink.
- Customize sweetness: Adjust sugar and chocolate chips to your taste preference.
- Whip topping carefully: Fold in marshmallow fluff gently to keep the whipped cream light and airy.
- Prep the mug rim first: Makes assembly easier and keeps the graham cracker crumbs from falling off.
- Serve immediately: This hot chocolate is best enjoyed warm, while the topping is soft and gooey.
Storing and Make Ahead Instructions
- Storing: Keep leftover S’mores Hot Chocolate in an airtight container in the fridge for up to 2 days. Reheat gently on the stove or in the microwave before serving, then add fresh whipped topping.
- Make Ahead: You can prepare the hot chocolate base a day in advance and store it in the refrigerator. Whip the marshmallow cream and assemble just before serving to keep it fresh and fluffy.

S’mores Hot Chocolate Starbucks Copycat Recipe Faqs
Can I make this S’mores Hot Chocolate ahead of time? Yes! You can prepare the hot chocolate base in advance and store it in the fridge. Whip the marshmallow cream and assemble just before serving for best results.
Can I use regular milk instead of whole milk and cream? You can, but whole milk and cream give a richer, creamier texture that’s closer to the Starbucks version.
How do I keep the marshmallow topping from melting too quickly? Whip the cream gently and fold in the marshmallow fluff just before serving. Serve immediately for the best texture.
Can I make this dairy-free? Yes! Use plant-based milk like oat or almond and substitute dairy-free chocolate chips and cream alternatives.
Can I skip the graham cracker rim? Absolutely! The rim is optional and mainly adds texture and a s’mores feel. The drink is still delicious without it.
Can I make a larger batch for a crowd? Yes! Simply multiply the ingredients and heat the hot chocolate in a large pot. Top each serving with marshmallow cream and graham cracker crumbs individually.
More Copycat Starbucks Recipes
- Strawberry Acai Refresher Recipe
- Starbucks Lavender Frappuccino Recipe
- Starbucks Peppermint Mocha Creamiccino Recipe
Don’t Forget To Follow Us Along on Social Media; Instagram, Facebook, and TikTok, and Join Our Facebook Page and group for all your Air Fryer Recipes and Tips!

S’mores Hot Chocolate Starbucks Copycat
Description
Ingredients
- 2 cups whole milk
- 1/4 cup heavy cream
- 3 tablespoons unsweetened cocoa powder
- 3 tablespoons granulated sugar
- 1/4 cup semi-sweet chocolate chips
- 1/4 teaspoon vanilla extract
- 1/4 teaspoon salt
For The Rim:
- 2 tablespoons graham cracker crumbs, 1 tablespoon melted butter
- 1 tablespoon melted butter
Topping:
- 1/2 cup heavy cream
- 2 tablespoons powdered sugar
- 1/4 cup marshmallow fluff
Instructions
- Mix 2 tablespoons graham cracker crumbs with 1 tablespoon melted butter and dip the rim of your mug into the mixture. Set aside.
- In a small saucepan, combine 2 cups whole milk and 1/4 cup heavy cream over medium heat. Warm until hot but not boiling.
- Stir in 3 tablespoons unsweetened cocoa powder, 3 tablespoons granulated sugar and 1/4 cup semi-sweet chocolate chips until fully melted and smooth.
- Add v1/4 teaspoon vanilla extract and 1/4 teaspoon salt, stirring to combine. Taste and adjust sweetness if needed.
- Whip 1/2 cup heavy cream with 2 tablespoons powdered sugar until soft peaks form. Fold in 1/4 cup marshmallow fluff gently.
- Pour hot chocolate into the prepared mug, top with the whipped marshmallow cream, and sprinkle extra graham cracker crumbs if desired.
- Sip immediately while warm, enjoying the gooey, chocolatey, and nostalgic s’mores flavors.
Equipment
- Saucepan
- Whisk
Nutrition
Share this recipe
We can’t wait to see what you’ve made! Mention @forktospoon or tag #forktospoon!
