S'mores

S'mores
⏱️ cook time 10 minutes
🍽️ servings 4
⚡ Difficulty easy

intro

Toasty, gooey, chocolatey classic campfire dessert with molten marshmallow and rich milk chocolate sandwiched between crisp graham crackers, made in minutes over open heat.

Ingredients

Graham cracker sheets 4 full rectangular sheets (120g)
Large campfire marshmallows 4 pieces (60g, 3cm diameter standard size)
Milk chocolate bars 120g (2 standard 1.55oz/44g bars, split into 30g segments)

Steps

1

Prep fire and ingredients

Set up a safe campfire, fire pit, or tabletop propane fire 30 minutes before cooking, letting wood logs burn down to glowing red embers with no tall, leaping flames (target heat level: medium indirect heat, approximately 190°C/375°F measured at grill grate height). Break all graham cracker sheets along their perforations into 8 equal square pieces, and split milk chocolate bars into 4 equal 30g segments, arranging all ingredients on a platter within easy reach of the fire.

Step 1
step1:Prep fire and ingredients
2

Skewer marshmallows securely

Insert one long, clean metal skewer (or wooden skewer soaked in cold water for 30 minutes to prevent burning) lengthwise through the center of each large marshmallow, pushing it 2/3 of the way up the marshmallow so it sits securely without sliding. Do not pierce all the way through the far end of the marshmallow to prevent molten marshmallow from oozing off the skewer as it cooks.

Step 2
step2:Skewer marshmallows securely
3

Toast marshmallows evenly

Hold the skewered marshmallows 8-10cm (3-4 inches) above the glowing embers, not directly in open flame, rotating the skewer slowly and constantly for 45-60 seconds total. Cook until the marshmallow exterior is deep golden brown, puffed to 1.5x its original size, and soft and molten all the way to the center; cook for an extra 15 seconds if you prefer a charred, crisp exterior.

Step 3
step3:Toast marshmallows evenly
4

Prep graham cracker bases

While marshmallows finish toasting, lay out 4 of the graham cracker squares on a heat-safe serving platter, placing one 30g milk chocolate segment flat on top of each graham cracker base. Set the platter 30cm (1 foot) from the fire edge for 1 minute to let ambient heat slightly soften the chocolate for smoother melting.

Step 4
step4:Prep graham cracker bases
5

Sandwich hot marshmallows

As soon as each marshmallow is fully toasted, hold the skewer directly over a chocolate-topped graham cracker base, and use the remaining 4 plain graham cracker squares to gently press down on the top of the hot marshmallow while pulling the skewer free, sliding the molten marshmallow directly onto the chocolate. Apply light, even pressure to the top graham cracker for 10 seconds to let the marshmallow’s heat melt the chocolate into a smooth, gooey layer.

Step 5
step5:Sandwich hot marshmallows
6

Rest and serve warm

Let the assembled s'mores rest for 30 seconds after sandwiching to allow the chocolate to fully melt and the marshmallow to cool slightly to a safe eating temperature, to avoid burning your mouth on the molten filling. Serve immediately while still warm, gooey, and soft.

Step 6
step6:Rest and serve warm

Tips

1.Never hold marshmallows directly in open flame: this will burn the outer layer to a bitter black crisp before the center melts, and can cause dripping sugar to create dangerous flare-ups.
2.If no outdoor fire is available, make s'mores indoors by toasting marshmallows over a medium-low gas stove burner, or bake assembled s'mores on a lined tray at 200°C/400°F for 3 minutes until marshmallows are puffed.
3.Customize your s'mores by swapping plain milk chocolate for salted dark chocolate, peanut butter cups, or caramel-filled chocolate, or adding a thin slice of strawberry for a fresh, fruity twist.

✨ You May Also Like

Desserts & Baking
🍜 Italy

Creamy, coffee-kissed classic Northern Italian no-bake dessert, with layers of rum-spiked mascarpone cream, soft ladyfingers, and a rich cocoa dusting.

⏱️ 4 hours 3Desserts & Baking ★ 4.8
Desserts & Baking
🍜 France

Flaky, shatteringly crisp, buttery French croissants with golden exteriors and soft, airy layered interiors, perfect for pairing with coffee for a special morning treat.

⏱️ 12 hours Desserts & Baking ★ 4.7
Desserts & Baking
🍜 United States

Warm, spiced baked apples topped with a fluffy golden biscuit crust, this cozy dessert pairs perfectly with vanilla ice cream for cool-weather comfort.

⏱️ 55 minuteDesserts & Baking ★ 4.7
Desserts & Baking
🍜 United States

A star-spangled classic American blueberry pie with buttery flaky crust and bright sweet-tart filling, perfect for summer patriotic gatherings.

⏱️ 1 hour 25Desserts & Baking ★ 4.8
Desserts & Baking
🍜 United States

A beloved no-bake regional Maine candy with a chewy coconut-potato center coated in rich dark chocolate, a New England holiday staple since the 1870s.

⏱️ 2 hours 3Desserts & Baking ★ 4.9
Desserts & Baking
🍜 France

Luxuriously creamy, floral frozen custard made with aromatic Tahitian vanilla beans, boasting a smooth, rich texture that melts slowly on the tongue.

⏱️ 3 hours 3Desserts & Baking ★ 4.6

S'mores:Frequently Asked Questions

1.How do I roast a perfect, evenly melted marshmallow without burning it to a crisp?
Hold your marshmallow 4 to 6 inches above glowing campfire embers (not leaping direct flame), rotating it slowly and constantly for 3 to 5 minutes until it’s evenly golden, puffed, and molten all the way through. If it catches fire, gently blow it out instead of waving the stick to avoid flinging hot, sticky marshmallow.
2.Can I make classic s'mores if I don’t have access to a campfire?
Absolutely! You don’t need an open campfire to nail that classic toasty, gooey texture. Roast marshmallows over a low gas stove burner, tabletop propane fire pit, or culinary kitchen torch, then assemble the sandwich exactly as you would camp-side for nearly identical, delicious results.
3.What type of milk chocolate works best for classic s'mores?
Reach for standard, thin milk chocolate bars (like the iconic Hershey’s milk chocolate bar) instead of thick artisanal chocolate blocks. Thin bars melt fully and evenly from the residual heat of the freshly roasted marshmallow, and their mild, creamy sweetness balances the toasty marshmallow and crisp graham cracker perfectly.
4.How do I keep my graham crackers from getting soggy when I assemble s'mores?
Sogginess happens when trapped steam from the hot marshmallow softens crackers too much. Avoid this by pre-portoning chocolate onto room-temperature graham cracker halves ahead of time, setting the freshly roasted marshmallow directly on the chocolate, then adding the top cracker and eating immediately.
5.Can I prep s'mores components ahead of time for a large group camping trip?
Definitely! Pre-portion all components before you head to the campsite to cut down on mess and wait time for large groups. Break graham crackers into uniform halves, split chocolate bars into single-serve rectangles, and store everything in sealed, airtight containers to keep crackers crisp and prevent chocolate from melting in warm transit.
6.My marshmallow always oozes out the sides when I squish my s'more—how do I fix that?
That gooey oozing is part of s'mores’ charm, but you can cut down on excess stickiness by letting your roasted marshmallow rest 2 to 3 seconds after pulling it from heat before setting it on the chocolate. Squish the top graham cracker down with slow, even pressure instead of mashing hard fast, which shoves molten marshmallow out the edges.
7.What easy swaps work if I run out of one of the classic s'mores ingredients?
For last-minute swaps that keep the classic flavor profile, use plain honey graham crackers if standard graham sheets are unavailable, regular large marshmallows (skip minis, they melt too fast) if campfire-sized ones are sold out, and thin milk chocolate melting wafers if you don’t have full chocolate bars.
8.How long should I let an assembled s'more rest before taking the first bite?
Wait 10 to 15 seconds after assembling and squishing the sandwich before taking your first bite. That short rest lets the residual heat from the marshmallow fully melt the chocolate into a smooth, even layer, and cools the molten marshmallow just enough to avoid burning the roof of your mouth.
9.Is it safe for kids to roast their own marshmallows for s'mores around the campfire?
It can be totally safe with a few simple ground rules. Give kids long, sturdy roasting sticks (at least 30 inches long) to keep their hands far from heat, set up a designated roasting zone a safe distance from open flame and flying embers, and supervise closely to prevent accidents with hot sticks or molten marshmallows.

Comments (18)

2 days ago

OMG, made these for our annual family camping trip last weekend and they were SUCH a hit! I swapped regular milk chocolate for cookies and cream bars for half the batch and people went crazy for it. My 7 year old said it’s the “best dessert ever” which is high praise coming from a kid who only eats goldfish and popsicles. 10/10, will make every camping trip from now on.

1 day ago

Wait the cookies and cream swap is genius! Did you use the full size bars or the fun size ones? I’m prepping for our boy scout campout next week and need all the hacks.

18 hours ago

Love that custom swap! Full size bars work great for extra gooeyness, but fun size are perfect if you’re making s’mores for a big crowd and want less mess. So glad your family loved them!

3 days ago

Super easy recipe, total no brainer for our last minute fire pit hang with neighbors. Only note is that toasting the marshmallow super slow over low embers instead of open flame gives you that perfectly melty center without burning the outside to a crisp. Game changer tip if you hate charred marshmallow like me!

2 days ago

That’s such a great pro tip! Low, slow heat from embers really does make the perfectly melted marshmallow every time—no burnt bitter outer layer required. Thanks for sharing!

5 days ago

Made these with my roommates on our dorm roof fire pit (don’t tell RA lmao) and they hit so hard. We didn’t have graham crackers so we used cinnamon toast crunch cereal bars and it was elite. 10 minute cook time is no cap, we had a whole batch done in no time between talking about midterms.

1 week ago

Brought all the fixings for these to our neighborhood potluck last week and the s’mores station was empty in 20 minutes! I set out different chocolate options—dark, milk, even salted caramel—and let people build their own. So easy, no fancy prep needed, everyone was asking where I got the idea.

5 days ago

Wait the build your own station idea is perfect for our block party next month! Did you put out any extra toppings like sprinkles or peanut butter cups?

yesterday

Wait I always thought s’mores were just for actual campfires but we made these over our tabletop propane fire pit on the apartment patio last night and they were exactly like the ones I had as a kid at summer camp! No fancy ingredients, zero stress, my partner ate 4 in a row lmao. Why did I wait so long to make these at home?

12 hours ago

Wait do tabletop fire pits get hot enough to fully melt the chocolate? I tried last year and the chocolate was still solid no matter how long I held the marshmallow on it.

6 hours ago

They absolutely do! Just make sure to let your fire pit run for 5-10 minutes first to build up good heat, and sandwich the marshmallow tight between the graham cracker and chocolate for 30 seconds after pulling it off the heat to help the chocolate melt fully.

2 weeks ago

Super easy, my 10 year old was able to make these almost entirely by herself during our post-game cookout for the team. Only reason it’s not 5 stars is that a couple of the kids got marshmallow all over my patio furniture, but that’s not the recipe’s fault tbh. Will definitely make again, just gonna bring wet wipes next time.

1 week ago

Great base recipe! I swapped in vegan marshmallows, dairy free chocolate, and gluten free graham crackers for my friends with dietary restrictions and nobody could tell the difference. Super adaptable for different diets which I love for group events.

6 days ago

That’s such a fantastic swap! We love how customizable classic s’mores are, and it makes us so happy to hear everyone could enjoy them regardless of dietary needs. Thanks for sharing your version!

3 days ago

Tried these on our last backpacking trip and they were the perfect end to a long day of hiking. I pre-portioned the graham crackers and chocolate into snack bags ahead of time so we didn’t have to haul full boxes up the trail, which made setup at camp so fast. SO much better than the sad energy bars we usually bring for dessert.

2 days ago

The pre-portioned bag hack is chef’s kiss. How many servings did you pack per person? My group always overeats s’mores so I never know how much to bring.

1 day ago

I did this on my last trip too! I threw in a few mini peanut butter cups in each bag and people lost their minds. Pro tip: bring extra wet wipes for sticky fingers.

2 weeks ago

Made these for our Fourth of July backyard party and they were the star of the show! I put out red white and blue sprinkles, crushed pretzels, and even mini marshmallow bits for people to add on top. The adults loved them as much as the kids, which I was not expecting.

1 week ago

Wait the crushed pretzel addition sounds insane, I bet that salty sweet combo is unbeatable. Definitely stealing that for our Labor Day cookout!

5 days ago

This was my first time ever making s’mores on a recent camping trip with my partner’s family and I was so nervous I’d mess it up! The recipe was so straightforward, I didn’t burn a single marshmallow (okay, one, but I ate that one before anyone saw). Super easy, total confidence builder for a camping newbie like me.

2 hours ago

So good, but I have a major sweet tooth so I added a thin layer of Nutella on one of the graham crackers before adding the chocolate and toasted marshmallow. Literally life changing, I will never make a regular s’more again. It adds that extra hazelnut kick that makes it feel fancy even though it takes 2 extra seconds.

30 minutes ago

The Nutella addition is *chef’s kiss*—that hazelnut flavor pairs so perfectly with milk chocolate and toasty marshmallow. We might have to test that version for our next s’mores night!

yesterday

Made these for my kids’ last bonfire and I told them s’more jokes the whole time: “Why don’t s’mores ever win races? Because they’re always graham-cracking under pressure!” They booed me but ate 3 s’mores each so I think I won. Recipe was super easy, zero fuss, perfect for a lazy weekend night in the yard.

20 hours ago

My husband does the exact same terrible dad jokes every time we make s’mores! The kids pretend to hate it but they always ask him to tell more while they roast marshmallows.

12 hours ago

That joke is terrible, we love it. So glad the whole family had a great time—s’mores and bad dad jokes are the perfect bonfire combo, tbh.

2 weeks ago

Made these in the fire pit at our cabin over ski weekend last month and they were the perfect warm treat after freezing on the slopes all day. We used dark chocolate instead of milk for a richer flavor and it cut the sweetness perfectly, especially with a mug of hot cocoa on the side. 10/10, will be a staple on all our winter trips from now on.

5 days ago

Love that this recipe uses stuff I already have in my pantry most of the time! No fancy expensive ingredients, no complicated steps, just a quick, delicious treat that feels special. I made these on a random Tuesday night when my kids were bored and it turned the whole night around, no advance planning needed.

3 days ago

Right?! I always keep graham crackers, marshmallows, and chocolate bars stashed in the pantry for exactly those random bored nights. It’s cheaper than running out for ice cream too!

1 week ago

Wait I run a small dessert food truck and I tested this recipe for a pop-up camping themed event we did last weekend and we sold out in 2 hours! We added an option to add a slice of cooked bacon on the s’more for a salty sweet twist and people went absolutely wild for it. Who knew such a simple classic could be such a huge seller?

5 days ago

BACON ON A S'MORE??? That sounds like the most insane combo ever, I need to try that this weekend. Do you use crispy bacon or a little chewy?

4 days ago

That is such a genius pop-up idea! The salty bacon with sweet marshmallow and chocolate is a combo we can get behind—congrats on selling out! For anyone trying this at home, extra crispy bacon works best so it doesn’t get soggy from the warm marshmallow.

3 days ago

It poured rain on our camping trip last weekend so we couldn’t get a campfire going, so we made these in the oven on a baking sheet when we got home and they were just as good! Broiled the marshmallows for 30 seconds, sandwiched them with the chocolate and graham, and it hit exactly the same. No campfire required if the weather ruins your plans!

just now

Made these with my group of 8 year old campers last week and it was chaotic but so fun. The recipe was easy enough for the kids to help assemble (with supervision around the fire, obviously) and every single kid asked for seconds. I even had a couple campers say they were gonna teach their parents how to make them when they got home.

just now

This makes our day! There’s nothing better than passing down the classic s’mores tradition to the next generation. So glad you and your campers had a blast (and that no one burned their marshmallow too badly, we hope!).

2 days ago

I have a kid with a severe nut allergy and I love that this recipe is so easy to adapt to be totally nut free as long as you use certified nut free graham crackers, chocolate, and marshmallows. We made these for his cub scout campout and he didn’t have to sit out dessert time for once, which meant the world to both of us.

1 day ago

This makes me so happy! My daughter has a peanut allergy and so many potluck desserts are cross contaminated, I love that I can make these safely for her without a ton of extra work.

20 hours ago

We’re so glad this recipe let your son join in on the s’mores fun! Food allergies can make group events so stressful, so it means a lot that this classic treat can be made safely for everyone to enjoy.