Campfire S’mores Dip

Loading…

By Reading time

Melty chocolate, toasted marshmallow, and crisp graham crackers hit the table in one skillet, and the whole thing disappears fast. The best part is the contrast: a soft, gooey center under a bronzed marshmallow top, with just enough heat from the cast iron to keep the chocolate loose for dipping.

This version works because the chocolate goes in first and melts from the bottom while the marshmallows toast on top, which gives you those classic s’mores layers without the fuss of skewers or a full campfire setup. A cast iron skillet holds heat evenly, so the chocolate stays silky instead of seizing up, and the marshmallows brown before they collapse into the dip.

Below you’ll find the timing that keeps the top golden without scorching the chocolate, plus a few useful swaps for making it work with a fire pit, grill, or oven.

The marshmallows toasted up evenly and the chocolate stayed perfectly scoopable right from the skillet. We made this at the campsite and everyone kept reaching back in for “just one more” graham cracker.

★★★★★— Megan L.

Save this campfire s’mores dip for the night you want toasted marshmallows and melted chocolate in one easy skillet.

Save to Pinterest

The Part That Keeps the Chocolate Smooth Under the Marshmallows

Chocolate chips can handle heat, but only if you let the fire do the work slowly. If the skillet sits too close to a hot flame, the marshmallows brown before the chocolate underneath has time to soften, and you end up with a scorched top over a stubborn center. Medium heat over coals or a grate gives you a wider window, which is exactly what this dip needs.

The cast iron matters here. It spreads the heat across the whole base, so the chips melt evenly instead of burning in one hot spot. If your skillet is thin, the edges will overheat first and the chocolate there can turn grainy before the middle is ready.

What the Chocolate and Marshmallows Are Each Doing Here

Campfire S'mores Dip toasted marshmallow chocolate
  • Chocolate chips — Use a baking chip you like eating on its own, because that flavor carries through. Semi-sweet is the safest choice for balance, but milk chocolate gives a sweeter, softer dip. If you want a smoother melt, chop a chocolate bar instead of using chips, since bars usually melt a little more evenly.
  • Mini marshmallows — Minis toast faster and spread out into a more even blanket, which is what gives you that pull-apart top. Large marshmallows can work, but you’ll have gaps and uneven browning unless you tear them up first. Fresh marshmallows toast better than stale ones, which can dry out before they color.
  • Graham crackers — This is the one place the cheap box is fine. The crackers are here for crunch, not perfection, so choose a sturdy brand that won’t snap the second it hits the dip. Broken crackers are fine for scooping, but whole rectangles make serving easier around the fire.

Getting the Fire Right Before the First Scoop

Building the Chocolate Base

Spread the chocolate chips in an even layer across the bottom of the cast iron skillet. Don’t pile them thick in the center, or the middle will lag behind the edges and you’ll end up stirring hot melted chocolate into still-solid chips at the end. A single, level layer melts fastest and gives you a smoother finish.

Covering the Surface with Marshmallows

Scatter the mini marshmallows evenly over the chocolate until the chips are completely hidden. That blanket of marshmallow protects the chocolate from direct flame and gives you the toasted top everyone wants. If the layer is patchy, the exposed chocolate can scorch before the marshmallows are ready.

Watching for Melt and Toast

Set the skillet over medium heat on a grate or suspend it above coals, then leave it alone long enough for the heat to work. After 8 minutes, check for a glossy chocolate edge around the pan and marshmallows that are puffed with golden tops. If the marshmallows are browning too fast, move the skillet farther from the heat source instead of waiting for the chocolate to catch up.

Serving While the Center Is Still Loose

Pull the skillet off the heat as soon as the marshmallows are toasted and the chocolate underneath looks fully melted. This dip is best served right away, while the center is still soft enough to scoop cleanly with a graham cracker. If it sits too long, the chocolate starts to set at the edges first, and the texture loses that gooey pull.

Three Ways to Make This Work for Different Setups

Oven-Baked S’mores Dip

Use a 400°F oven for about 6 to 8 minutes instead of open heat. The top will toast more evenly and you’ll get less smoky flavor, but it’s the cleanest option when you’re not near a campfire. Watch closely near the end, because marshmallows can go from pale gold to burnt fast in the oven.

Dairy-Free Version

Choose dairy-free chocolate chips and check that your marshmallows are made without gelatin if that matters for your diet. The texture stays nearly the same, but the flavor leans a little darker and less creamy depending on the chocolate you pick. This is the easiest swap in the recipe because the structure comes from the skillet, not the dairy.

Peanut Butter S’mores Dip

Stir a few spoonfuls of peanut butter into the chocolate layer before adding the marshmallows. It melts into the chocolate and gives the dip a saltier, richer finish that tastes more like a candy bar than a classic s’more. Don’t add too much, or the center gets greasy instead of scoopable.

Storage and Reheating

  • Refrigerator: Best eaten right away, but leftovers keep for 1 day covered in the fridge. The marshmallows lose their toast and the chocolate firms up.
  • Freezer: Not a good freezer recipe. The marshmallows turn sticky and the texture falls apart after thawing.
  • Reheating: Warm leftovers in a low oven until the chocolate loosens again, then add a few fresh marshmallows on top if you want the toasted layer back. Don’t blast it with high heat or the chocolate will seize at the edges before the center melts.

Answers to the Questions Worth Asking

Can I make campfire s’mores dip ahead of time?+

You can prep the skillet with the chocolate and marshmallows ahead of time, then cover it and keep it at room temperature for a short while. I wouldn’t assemble it too far in advance, because marshmallows start to dry on the outside and don’t toast as evenly. The actual melting needs to happen right before serving.

How do I keep the chocolate from burning in the skillet?+

Keep the skillet over medium heat, not direct flame, and use a thick cast iron pan if you have one. The chocolate burns when the bottom gets too hot too fast, so the slower melt is what protects it. If you see the edges darkening before the marshmallows are colored, move the skillet higher or farther from the heat.

Can I use a different kind of chocolate chips?+

Yes, but the sweetness changes a lot depending on what you choose. Milk chocolate makes the dip softer and sweeter, while dark chocolate gives it a deeper taste that stands up well to the marshmallows. White chocolate works, but it melts faster and can get overly sweet with the marshmallow layer.

How do I know when the marshmallows are done?+

They should be puffed, lightly golden, and a little glossy on top. If they’re turning deep brown, the heat is too strong and the chocolate underneath is probably overheating. Pull the skillet as soon as the top looks toasted, because carryover heat will keep browning them after they come off the fire.

Can I reheat leftover s’mores dip?+

You can, but the texture won’t be as good as the first round. Reheat it gently in a low oven until the chocolate softens, then eat it right away. The marshmallow top won’t look the same after storing, so I usually add a handful of fresh minis before reheating if I want that toasted finish back.

Campfire S'mores Dip

S'mores dip made in a cast iron skillet with melted chocolate and toasted marshmallows. A campfire dessert with a golden marshmallow top that’s served warm for graham cracker dipping.
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings: 8 servings
Course: Dessert
Cuisine: American
Calories: 530

Ingredients
  

Base and topping
  • 2 cup chocolate chips Use semi-sweet or milk chocolate chips for the classic s'mores flavor.
  • 2 cup mini marshmallows For even melting, use mini marshmallows and spread them in a single layer.
  • 1 Graham crackers Serve alongside the skillet for dipping.

Equipment

  • 1 cast iron skillet

Method
 

Assemble in the skillet
  1. Spread the chocolate chips in the bottom of a cast iron skillet to form an even layer.
  2. Top the chocolate chips evenly with the mini marshmallows so they cover the surface.
Melt and toast over the campfire
  1. Place the skillet on a campfire grate over medium heat or suspend it over coals to create steady, indirect heat.
  2. Cook for 8-10 minutes until the chocolate is fully melted and the marshmallows are golden and toasted, watching closely as they brown.
Serve
  1. Remove from the heat and serve immediately with graham crackers for dipping.

Notes

For the best melty texture, use a single even layer of chips and don’t stir—just let the heat melt and toast the marshmallows on top. Store leftovers in the refrigerator up to 2 days; rewarm in the skillet over low heat until soft. This freezes poorly due to marshmallow texture, so it’s best enjoyed fresh. If you want a gluten-free swap, use gluten-free graham crackers for dipping.

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Save to Pinterest

Leave a Comment

Recipe Rating