Campfire s’mores dip is the kind of dessert that disappears while the skillet is still warm. You get a thick layer of melted chocolate under a toasted marshmallow top that turns golden at the edges and stays gooey in the center. Every scoop with a graham cracker gives you the same campfire flavor people chase in a full s’more, just with less mess and no stacking, skewering, or balancing around a flame.
The trick is keeping the heat gentle enough to melt the chocolate before the marshmallows scorch. A cast iron skillet holds and spreads that heat evenly, which gives you a soft, spoonable middle instead of a burnt top over unmelted chips. Mini marshmallows work better than large ones here because they melt and toast at the same pace, so you get a better surface and fewer dry spots.
Below you’ll find the small details that make this work outdoors, plus a few ways to adapt it if you’re making it in a backyard, at a campsite, or in the oven when the weather doesn’t cooperate.
The chocolate melted into a perfect pool and the marshmallows browned right on top without burning. We ate it straight from the skillet with graham crackers and there wasn’t a crumb left.
Save this campfire s’mores dip for the nights when you want toasted marshmallows, melted chocolate, and graham crackers all in one skillet.
The Reason the Chocolate Needs a Head Start Under the Marshmallows
Chocolate chips and mini marshmallows look straightforward, but the order matters. If the heat is too aggressive, the marshmallows will blister before the chocolate beneath them has time to soften, and you’ll end up with a dry top over a stubborn center. The goal is a gentle, steady melt that lets the chocolate turn creamy while the marshmallows toast just enough to pick up color and a little crispness on the tips.
Cast iron helps because it holds heat evenly across the skillet. That gives the chocolate a chance to melt from the bottom up instead of scorching in one spot. If your campfire runs hot, move the skillet slightly off the strongest flame or over a cooler patch of coals. The dip should look glossy and loose when it’s ready, with marshmallows that are puffed, golden, and just starting to slump.
What Each Ingredient Is Actually Doing in This Skillet

- Chocolate chips — These form the base, so use a brand you like eating on its own. Semi-sweet chips give you the classic s’mores balance, but milk chocolate makes the dip sweeter and softer. If you want a smoother melt, chopped chocolate bars work too and often melt more evenly than chips.
- Mini marshmallows — Mini marshmallows toast faster and more evenly than large ones, which matters when you’re cooking over fire. They create that browned, sticky top without leaving you with raw spots in the middle. If all you have are large marshmallows, cut them in half so they melt and color at the same pace.
- Graham crackers — These are the right tool for dipping because they bring crunch and honeyed sweetness without competing with the chocolate. Broken pieces are easier to use around a hot skillet than whole squares. Any sturdy cookie can work in a pinch, but graham crackers keep the s’mores flavor intact.
Getting the Skillet Hot Enough Without Burning the Top
Building the Chocolate Base
Spread the chocolate chips in an even layer across the bottom of a cast iron skillet. Don’t mound them in the center, or the middle will take longer to melt than the edges. A level layer gives you a smoother finish and keeps the dip from feeling patchy when you scoop it.
Layering on the Marshmallows
Scatter the mini marshmallows over the chocolate so the surface is covered edge to edge. Leave a little overlap, but don’t pile them so high that the top browns before the lower ones soften. A single even layer gives you the best balance of toasted tops and melty pockets underneath.
Managing the Fire
Set the skillet on a campfire grate over medium heat or hover it over coals, not direct roaring flame. You want steady heat, not a blast furnace. Watch for the marshmallows to puff, turn golden, and develop a few browned spots; if they darken too fast, move the skillet away from the hottest section right away.
Serving While the Center Is Still Loose
Pull the skillet off the heat as soon as the chocolate is melted and the marshmallows look toasted. The residual heat keeps working for a minute or two, so don’t wait for the whole top to look deeply browned before serving. Bring the graham crackers in immediately and let people dip while the middle is still soft and spoonable.
Ways to Adapt the Dip for Different Fires, Diets, and Crowds
Oven-Baked Version for Backyards and Rainy Nights
Bake the skillet at 400°F for about 6 to 8 minutes, just until the chocolate melts and the marshmallows turn golden. This version gives you even heat and a more predictable finish than a campfire, which is helpful if you’re serving a crowd. Keep a close eye on it near the end because marshmallows can go from toasted to burnt fast in the oven.
Dairy-Free Chocolate Dip
Use dairy-free chocolate chips or chopped dairy-free chocolate bars. The texture stays the same, but the flavor can be a little less creamy, so choose a chocolate you already like eating plain. The marshmallows and graham crackers still give you the classic s’mores feel.
Gluten-Free Serving Option
Swap the graham crackers for certified gluten-free graham-style crackers or sturdy gluten-free cookies. The dip itself is naturally gluten-free, so the only thing to watch is the dippers. Pick something crisp enough to hold up under warm chocolate so you don’t end up chasing crumbs in the skillet.
Storage and Reheating
- Refrigerator: Store leftovers covered for up to 3 days. The marshmallows will firm up and lose their toasted texture.
- Freezer: I don’t recommend freezing this dip. The marshmallows turn tacky and the chocolate loses its smooth melt after thawing.
- Reheating: Warm leftovers in a low oven or over very gentle heat until just melted again. High heat will seize the chocolate and scorch the marshmallows 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.
- Top the chocolate chips evenly with the mini marshmallows so they cover the surface.
- Place the skillet on a campfire grate over medium heat (or suspend it over coals) for 8-10 minutes until the chocolate is melted and the marshmallows are golden and toasted.
- Remove the skillet from the heat and serve immediately with graham crackers for dipping.