Campfire s’mores dip delivers the part everyone actually wants: a hot skillet of melted chocolate under a blanket of toasted marshmallows, scooped up with crunchy graham crackers while it’s still bubbling at the edges. It’s the kind of dessert that disappears fast because there’s nothing fussy about it and nothing to cool down before people dig in.
The trick is keeping the heat gentle enough for the chocolate to melt before the marshmallows scorch. A cast iron skillet helps hold steady heat, and the marshmallows go on top from the start so they toast while the chocolate softens underneath. If you rush this over a hot flame, the top burns before the center gets silky, which is exactly the problem this method avoids.
Below, I’ll show you how to keep the marshmallows golden instead of blackened, what kind of chocolate works best, and how to serve it fast enough that the dip stays soft and scoopable.
The marshmallows browned evenly and the chocolate underneath turned perfectly smooth without burning. I set it over the coals for about 9 minutes and everyone was scraping the skillet clean.
Save this campfire s’mores dip for the night you want a gooey skillet dessert with toasted marshmallows and zero extra fuss.
The Heat Control That Keeps the Chocolate Silky
The biggest failure point in campfire s’mores dip is heat that’s too aggressive. Marshmallows look forgiving, but they brown fast, and once the top turns dark the chocolate underneath still might be lumpy. Medium heat over coals gives you a slow enough melt for the chocolate chips to soften all the way through while the marshmallows toast instead of turning brittle.
Cast iron matters here because it spreads the heat across the whole bottom of the skillet. Thin pans create hot spots, which means burnt edges and a cold center. If the fire is running hot, move the skillet off the direct flames and onto the grate or a cooler spot over the coals. That small adjustment is what gives you a smooth, dipable center instead of a scorched top.
What Each Ingredient Is Actually Doing in This Dip

- Chocolate chips — Chips are easy because they melt into a thick, scoopable base, which is exactly what you want under the marshmallows. Semi-sweet gives the best balance against the sweet topping, but milk chocolate works if you want a softer, sweeter dip. If you use chopped chocolate instead, it melts a little smoother, though chips are the practical choice for camping.
- Mini marshmallows — Minis toast evenly and cover the chocolate in a tight layer, so you get better browning than with large marshmallows. They melt and puff at the same time, which helps seal in the chocolate underneath. Big marshmallows can work in a pinch, but they leave gaps and take longer to brown.
- Graham crackers — Use sturdy crackers, not a fragile version that snaps the second it hits the warm skillet. The slight honey flavor fits the chocolate and marshmallow combination without needing anything extra. Broken pieces are fine; they’re easier to scoop with anyway.
How to Melt, Toast, and Serve It Before It Seizes
Building the Chocolate Base
Spread the chocolate chips in an even layer across the bottom of the cast iron skillet. Keep the layer level so the chocolate melts at the same pace everywhere instead of pooling on one side. If the chips are piled too thick in the center, the top marshmallows can be done before the middle chocolate has softened.
Toasting the Marshmallows Over the Coals
Scatter the mini marshmallows evenly over the chocolate so every bite gets that toasted top. Set the skillet on the campfire grate over medium heat or suspend it above coals, then watch for the marshmallows to puff, turn glossy, and go golden on the peaks. If the fire is licking the sides of the pan, pull it back; the difference between toasted and burnt is usually only a minute or two.
Serving at the Right Moment
Take the skillet off the heat as soon as the marshmallows are bronzed and the chocolate underneath looks softened. Serve it immediately with graham crackers, because this dip tightens as it sits. If you wait too long, the marshmallow top firms up and the chocolate loses that molten center everyone is after.
Three Ways to Change the Skillet Without Losing the Fun
Dairy-Free Chocolate Swap
Use a dairy-free chocolate chip or chopped dairy-free chocolate bar in place of standard chips. The texture stays the same, but check the ingredient label because some chocolate brands still include milk solids. This is the easiest way to keep the dip vegan-friendly without changing the method.
Dark Chocolate for a Less Sweet Finish
Swap in dark chocolate chips or a chopped bar with a higher cocoa percentage if you want the marshmallows to stand out more. The dip will taste richer and less candy-sweet, but it may set a little firmer as it cools. That’s a good trade if you like a deeper chocolate flavor.
Oven Version for the Backyard
If you’re not cooking over a fire, bake the skillet at 400°F until the marshmallows are toasted and the chocolate has melted, usually about 6 to 8 minutes. The oven gives you more control and less smoke, though you lose a little of the campfire flavor. It’s the safer route when you want the same gooey texture without managing coals.
Storage and Reheating
- Refrigerator: Leftovers keep for about 2 days, but the marshmallows lose their toasted top and the chocolate firms up.
- Freezer: I don’t recommend freezing this dip. The marshmallows turn sticky and the chocolate’s texture changes after thawing.
- Reheating: Rewarm the skillet gently in a low oven until the chocolate softens again. Don’t blast it over high heat or the marshmallows will burn before the center loosens.
Answers to the Questions Worth Asking

Campfire S'mores Dip
Ingredients
Equipment
Method
- Spread the chocolate chips in the bottom of a cast iron skillet in an even layer (no gaps).
- Top the chocolate evenly with the mini marshmallows so the surface is fully covered.
- Place the skillet on a campfire grate over medium heat or suspend it over coals. Cook for 8-10 minutes, keeping an eye out for bubbling chocolate and golden toasted marshmallows (visual cue: browned, puffed tops).
- Remove the skillet from the heat and serve immediately with graham crackers for dipping, while the marshmallows are still hot and glossy.


