Cold nights call for cozy drinks, and this Smores Hot Chocolate delivers all the campfire magic without leaving your kitchen.
I created this recipe after a camping trip got rained out. We never made it to the fire pit, but I wasn’t about to let those s’mores supplies go to waste.
Tossing graham crackers, chocolate, and marshmallows into hot cocoa turned out to be one of my best kitchen experiments.
The result? A drink that tastes exactly like a s’more but in liquid form. Rich chocolate mingles with hints of graham cracker, while toasted marshmallows add that essential smoky sweetness on top.
20 Cozy Hot Chocolate Recipes Perfect for Winter Nights
| Quick Recipe Summary | |
|---|---|
| Prep Time | 5 minutes |
| Cook Time | 10 minutes |
| Total Time | 15 minutes |
| Servings | 4 servings |
| Difficulty Level | Easy |

Why You’ll Love This S’mores Hot Chocolate Recipe
This drink captures everything wonderful about s’mores without the need for a campfire.
The chocolate is rich and velvety, and the graham cracker adds a subtle honey sweetness that makes each sip feel special.
It comes together in just 15 minutes, which means you can whip it up on busy weeknights when you need something comforting.
Kids absolutely love helping toast the marshmallows, and adults appreciate the nostalgic flavors that transport them back to summer camp.
The presentation is stunning too. Those golden-brown toasted marshmallows on top make every mug look like it came from a fancy café.
Plus, you probably have most of the ingredients in your pantry right now.
Here’s what makes this recipe a winner:
- Authentic s’mores flavor in every sip
- Ready in 15 minutes from start to finish
- Kid-friendly and fun to make together
- Customizable with different chocolate types or toppings
- Perfect for gatherings or cozy nights in
- Budget-friendly using simple pantry ingredients
Another favorite: Peppermint Hot Chocolate Recipe
Ingredients for S’mores Hot Chocolate
This recipe uses simple ingredients that create complex, campfire-inspired flavors. The combination of different chocolate forms adds depth, while graham crackers provide that essential s’mores foundation.
- 4 cups whole milk
- 1/2 cup heavy cream
- 1/2 cup semi-sweet chocolate chips
- 1/4 cup cocoa powder
- 1/4 cup granulated sugar
- 1/4 teaspoon salt
- 1 teaspoon vanilla extract
- 4 graham crackers, crushed (plus extra for garnish)
- 12-16 large marshmallows for topping
- 2 tablespoons chocolate syrup for drizzling (optional)
Read Also: Mexican Hot Chocolate Recipe
Kitchen Equipment Needed
Having the right tools makes this recipe even easier to prepare. These basic items will help you achieve the perfect consistency and presentation.
- Medium saucepan (3-quart capacity)
- Whisk
- Measuring cups and spoons
- Kitchen torch or broiler for toasting marshmallows
- Serving mugs (heat-safe, 12-16 oz capacity)
- Fine-mesh strainer (optional, for extra smooth texture)
You might also enjoy: Red Velvet Hot Chocolate Recipe
Recommended Products for This Recipe
These are my go-to products that make this s’mores hot chocolate even better. I’ve tested plenty of options over the years, and these consistently deliver the best results.
1. Ghirardelli Semi-Sweet Chocolate Chips
The quality of your chocolate makes a huge difference in hot chocolate.
Ghirardelli chips melt smoothly without any graininess, and their balanced sweetness complements the marshmallows perfectly without being overwhelming.
2. Kitchen Culinary Torch
Toasting marshmallows with a kitchen torch gives you way more control than a broiler.
You can get that perfect golden-brown color with slightly charred edges, just like marshmallows over a campfire. This torch heats up quickly and is easy to handle.
3. Honey Maid Graham Crackers
Not all graham crackers are created equal for this recipe. Honey Maid has the ideal honey-cinnamon balance that infuses into the hot chocolate without tasting artificial.
They also crush beautifully into fine crumbs that blend smoothly.
4. Le Creuset Enameled Cast Iron Saucepan
This saucepan distributes heat incredibly evenly, which prevents the chocolate from scorching on the bottom.
The enameled interior also makes cleanup effortless, even with sticky chocolate residue. It’s pricey but will last for decades.
5. Sweese Porcelain Mugs
These 16-ounce mugs are the perfect size for a generous serving of s’mores hot chocolate.
The thick porcelain keeps drinks hot for ages, and the wide rim makes it easy to pile on those toasted marshmallows and graham cracker crumbs.

Step-by-Step Instructions: How to Make S’mores Hot Chocolate
Follow these detailed steps to create hot chocolate that rivals any café version. Each stage builds flavor and ensures a silky-smooth texture.
1. Prepare the Graham Cracker Base
- Place 4 graham crackers in a sealed plastic bag and crush them with a rolling pin until you have fine crumbs (some small chunks are fine)
- Alternatively, pulse graham crackers in a food processor for 5-10 seconds until crumbly
- Set aside about 2 tablespoons of crushed graham crackers for garnish
- Keep the remaining crumbs ready to infuse into your hot chocolate
2. Heat the Milk and Cream Mixture
- Pour 4 cups of whole milk and 1/2 cup heavy cream into your medium saucepan
- Add the crushed graham crackers (except the garnish portion) to the liquid
- Place the saucepan over medium heat and warm the mixture, stirring occasionally
- Heat until small bubbles form around the edges (about 5 minutes), but don’t let it boil
- Remove from heat and let the graham crackers steep for 3-4 minutes to infuse their flavor
3. Strain and Add Chocolate
- Place a fine-mesh strainer over a large bowl or heat-safe pitcher
- Pour the milk mixture through the strainer to remove the graham cracker pieces (you can skip this step if you prefer a more rustic texture)
- Return the strained liquid to the saucepan and place back over medium-low heat
- Add 1/2 cup semi-sweet chocolate chips to the warm milk
- Stir continuously with a whisk until the chocolate completely melts and incorporates smoothly (about 2-3 minutes)
4. Mix in Cocoa and Sweetener
- Add 1/4 cup cocoa powder, 1/4 cup granulated sugar, and 1/4 teaspoon salt to the chocolate mixture
- Whisk vigorously to break up any cocoa powder clumps and fully dissolve the sugar
- Continue whisking for 1-2 minutes until the mixture is completely smooth and velvety
- Reduce heat to low if the mixture starts to simmer too vigorously
5. Add Vanilla and Final Touches
- Remove the saucepan from heat
- Stir in 1 teaspoon vanilla extract for depth of flavor
- Taste and adjust sweetness if needed by adding 1-2 tablespoons more sugar
- Whisk one final time to ensure everything is well combined and silky
6. Toast the Marshmallows
- Thread 3-4 large marshmallows onto a skewer or hold them with tongs
- Use a kitchen torch to carefully toast the marshmallows, rotating them until golden brown all over
- If using a broiler, place marshmallows on a baking sheet lined with parchment paper and broil for 1-2 minutes, watching closely to prevent burning
- Repeat until you have enough toasted marshmallows for all servings
7. Assemble and Serve
- Pour the hot chocolate into your prepared mugs, filling them about three-quarters full
- Top each mug with 3-4 toasted marshmallows
- Drizzle chocolate syrup over the marshmallows if desired
- Sprinkle reserved graham cracker crumbs on top for extra texture
- Serve immediately while hot and enjoy
This pairs beautifully with my Gingerbread Cookies Recipe for a complete cozy dessert spread.
Tips for The Best S’mores Hot Chocolate
These expert tips will help you nail the perfect cup every time. Small adjustments make a big difference in flavor and texture.
- Use whole milk rather than low-fat versions for the richest, creamiest texture that coats your mouth
- Don’t skip the heavy cream since it adds luxurious body and prevents the hot chocolate from tasting thin
- Keep the heat at medium-low once you add chocolate to prevent it from seizing or developing a grainy texture
- Steep the graham crackers long enough to extract their honey-cinnamon flavor but not so long that they make the mixture gritty
- Toast marshmallows just before serving because they deflate and lose their appealing texture as they cool
- Warm your mugs with hot water before pouring to keep the hot chocolate at the ideal temperature longer
- Use high-quality chocolate chips or chopped chocolate bars for superior melting properties and flavor
- Whisk constantly when adding cocoa powder to avoid lumps that are difficult to dissolve later
- Add a pinch of espresso powder to intensify the chocolate flavor without making it taste like coffee
You might also enjoy: Mocha Hot Chocolate Recipe
Serving Suggestions

This s’mores hot chocolate shines as both a standalone treat and part of a larger spread. The rich, sweet flavors pair wonderfully with various complementary foods.
S’mores hot chocolate works beautifully at winter gatherings, movie nights, or holiday celebrations.
Set up a hot chocolate bar with different toppings and let guests customize their mugs.
The toasted marshmallow top makes an impressive presentation that feels special without requiring professional skills.
Try these serving ideas:
- Breakfast treat: Serve alongside Pumpkin Scones or Apple Cider Donuts for a sweet morning
- Dessert pairing: Complement with Gingerbread Loaf or Maple Glazed Donuts
- Cookie dunking: Serve with White Chocolate Cranberry Cookies for dipping
- After-dinner drink: Follow a hearty meal like Crockpot Salisbury Steak Meatballs with this sweet finish
- Hot chocolate bar: Set out bowls of crushed graham crackers, mini marshmallows, chocolate chips, and whipped cream for guests to customize their drinks
Another favorite: White Hot Chocolate Recipe
Variations of S’mores Hot Chocolate
Experimenting with different flavors and ingredients keeps this recipe exciting. These variations maintain the s’mores essence while adding new dimensions.
- Dark Chocolate S’mores: Replace semi-sweet chips with dark chocolate chips for a more sophisticated, less sweet version with deeper cocoa notes
- White Chocolate S’mores: Substitute white chocolate chips for the semi-sweet variety and reduce sugar by 2 tablespoons for a sweeter, creamier drink
- Peanut Butter S’mores: Whisk in 3 tablespoons of creamy peanut butter after melting the chocolate for a Reese’s-inspired twist
- Mint S’mores: Add 1/2 teaspoon peppermint extract along with the vanilla for a refreshing spin
- Salted Caramel S’mores: Drizzle caramel sauce over the toasted marshmallows and add a pinch of sea salt
- Cinnamon S’mores: Stir in 1/2 teaspoon ground cinnamon with the cocoa powder for extra warmth
- Nutella S’mores: Replace 1/4 cup of chocolate chips with Nutella for hazelnut richness
- Vegan S’mores: Use coconut milk or oat milk, dairy-free chocolate chips, and vegan marshmallows to make it plant-based
- Boozy S’mores: Add 1 ounce of bourbon or Kahlúa per serving for an adult version
- Raspberry S’mores: Stir in 2 tablespoons raspberry jam for a fruity contrast to the chocolate
Read Also: Nutella Hot Chocolate Recipe
Storage and Reheating
Proper storage keeps your s’mores hot chocolate fresh for enjoying later. Follow these guidelines to maintain quality and flavor.
Store leftover hot chocolate in an airtight container in the refrigerator for up to 3 days. The mixture may separate slightly as it cools, which is completely normal.
Keep marshmallow toppings separate since they become soggy when stored with liquid.
Follow these storage tips:
- Refrigerator storage: Pour cooled hot chocolate into a sealed jar or container and refrigerate for up to 3 days
- Freezing: Freeze hot chocolate base (without marshmallows) in freezer-safe containers for up to 2 months
- Reheating on stovetop: Pour refrigerated hot chocolate into a saucepan and warm over medium-low heat, whisking frequently until hot (about 5 minutes)
- Reheating in microwave: Heat individual servings in microwave-safe mugs for 60-90 seconds, stirring halfway through
- Preventing skin formation: Place plastic wrap directly on the surface of stored hot chocolate to prevent a film from forming
- Fresh toppings: Always toast marshmallows fresh just before serving for the best texture and appearance
- Thawing frozen hot chocolate: Transfer from freezer to refrigerator overnight, then reheat using your preferred method
You might also enjoy: Hazelnut Hot Chocolate Recipe
Nutritional Facts
Understanding the nutritional content helps you make informed choices about portion sizes and modifications.
This analysis is based on one serving (1 cup) of s’mores hot chocolate with toppings.
Per Serving (1 cup):
- Calories: 385
- Total Fat: 16g
- Saturated Fat: 10g
- Cholesterol: 35mg
- Sodium: 195mg
- Total Carbohydrates: 54g
- Dietary Fiber: 3g
- Sugars: 45g
- Protein: 9g
- Calcium: 285mg
- Iron: 2mg
Note that these values are approximate and will vary based on specific brands used and optional toppings added.
Using dark chocolate reduces sugar content slightly, while adding whipped cream increases calories and fat.
The whole milk and heavy cream contribute most of the fat content, which can be reduced by using low-fat alternatives, though this affects the texture and richness.
Another favorite: French Hot Chocolate Recipe
Health Benefits of Key Ingredients
While s’mores hot chocolate is definitely an indulgent treat, several ingredients offer surprising nutritional benefits. Understanding what each component contributes can help you appreciate this beverage beyond just its delicious taste.
Cocoa powder contains powerful antioxidants called flavonoids that support heart health and may improve blood flow.
Dark chocolate varieties provide even more of these beneficial compounds. Whole milk supplies calcium for strong bones and teeth, plus vitamin D that helps your body absorb that calcium effectively.
The key health benefits include:
- Cocoa powder: Rich in antioxidants that combat free radicals and may reduce inflammation
- Milk: Provides essential calcium, vitamin D, and protein for bone health and muscle function
- Dark chocolate: Contains flavonoids that support cardiovascular health and may improve mood
- Heavy cream: Supplies fat-soluble vitamins A, D, E, and K that support various body functions
- Vanilla extract: Contains small amounts of antioxidants and may have calming properties
- Graham crackers: Provide small amounts of whole grains and iron
You might also enjoy: Baileys Hot Chocolate Recipe

FAQs About S’mores Hot Chocolate
1. Can I make s’mores hot chocolate without graham crackers?
Absolutely, though you’ll lose some of that authentic s’mores flavor. If you want to skip the graham crackers, consider adding 1/4 teaspoon of cinnamon and a tablespoon of honey to mimic their honey-spice notes.
You can also sprinkle crushed graham crackers just on top as a garnish rather than infusing them into the drink.
2. What’s the best way to toast marshmallows without a kitchen torch?
Your oven’s broiler works perfectly as an alternative. Place marshmallows on a parchment-lined baking sheet and position them about 4-6 inches from the broiler element.
Watch them carefully and rotate the pan every 20-30 seconds until they’re golden brown all over.
You can also use a gas stovetop by carefully holding marshmallows on a skewer over the flame.
3. Can I use milk alternatives in this recipe?
Yes, though the texture and richness will change somewhat. Oat milk produces the creamiest result among non-dairy options and froths well for a luxurious mouthfeel.
Coconut milk (full-fat canned variety) creates wonderful richness but adds coconut flavor.
Almond milk works but creates a thinner consistency, so you might want to add extra chocolate or a tablespoon of cornstarch slurry to thicken it.
4. Why did my hot chocolate turn grainy?
Graininess usually happens when chocolate overheats or when you add cocoa powder too quickly without whisking thoroughly.
Always keep your heat at medium-low once you add chocolate, and whisk constantly to maintain a smooth emulsion.
If it does turn grainy, try blending it with an immersion blender or regular blender to break up the particles and restore smoothness.
5. How can I make this recipe less sweet?
Reduce the granulated sugar to 2 tablespoons and use 60-70% cacao dark chocolate instead of semi-sweet chips.
You can also try using unsweetened cocoa powder and controlling sweetness entirely with sugar additions.
Another option is to top with unsweetened whipped cream instead of marshmallows, which cuts down significantly on sugar while maintaining that creamy, indulgent feel.
Read Also: Salted Caramel Hot Chocolate Recipe
Conclusion
This s’mores hot chocolate brings all the campfire nostalgia right into your kitchen, no flames required.
The combination of rich chocolate, toasted marshmallows, and graham cracker flavors creates something truly special that both kids and adults request again and again.
I hope you love this recipe as much as my family does. Give it a try on your next cozy night in, and don’t be surprised when everyone asks for seconds.
Drop a comment below and let me know how your s’mores hot chocolate turned out! I’d love to hear about any creative variations you tried or what you served alongside it.

Recommended:
- Hot Chocolate with Marshmallows
- Chai Spiced Hot Chocolate Recipe
- Maple Hot Chocolate Recipe
- Orange Hot Chocolate Recipe
- Peanut Butter Hot Chocolate Recipe



