There is something pure magic about watching a skillet of chocolate bubble under the broiler while little marshmallow ghosts toast to golden perfection on top. Ghost S’mores Dip takes everything you love about the classic campfire s’more — that gooey, chocolatey, marshmallowy bliss — and turns it into the easiest Halloween dessert you will ever make. No campfire, no burnt fingers, no wrestling with skewers. Just one oven-safe skillet, fifteen minutes, and a table full of happy faces dunking graham crackers into pools of melted chocolate. The toasted ghost faces peeking up from the chocolate make this a Halloween party showstopper, but honestly, you will want to make it long after October is over.
Recipe at a Glance
Prep time: 5 minutes | Cook time: 10 minutes | Total time: 15 minutes
Yield: 8 servings | Equipment: one 8-inch oven-safe skillet (cast iron is ideal)

Ingredients
- 2 cups (12 oz) semi-sweet chocolate chips
- 2 tablespoons unsalted butter, cut into small cubes
- 1 tablespoon heavy cream
- 10 ghost-shaped marshmallow Peeps (or 10 large marshmallows decorated with melted chocolate faces)
- 16 graham cracker sheets, broken in half, for serving

Directions
- Heat the oven. Position an oven rack in the center and preheat to 350°F (175°C).
- Melt the chocolate base. Scatter the chocolate chips in an even layer in your 8-inch oven-safe skillet. Dot the butter cubes over the top and drizzle over the heavy cream. Bake for 7 to 8 minutes, until the chocolate is melted and glossy. Give it a gentle stir with a spoon to smooth it out.
- Arrange the ghosts. Place the ghost marshmallow Peeps upright on top of the melted chocolate, packing them close so they cover the surface like a little crowd of ghosts.

- Toast under the broiler. Switch the oven to BROIL on high. Slide the skillet under the broiler for 1 to 2 minutes only, watching every second, until the marshmallows are puffed and golden brown on top. Adult job: the broiler is extremely hot — handle the skillet with oven mitts and keep children at a safe distance.
- Serve immediately. Set the skillet on a heatproof trivet, surround it with graham crackers, and let everyone dunk. Dig deep so each scoop gets both melty chocolate and stretchy marshmallow.
Why This Method Works
The secret to a perfectly gooey s’mores dip is the two-stage heat method. First, the low oven gently melts the chocolate chips without scorching them — chocolate seizes and turns grainy when overheated, which is exactly what happens if you skip straight to the broiler. The pat of butter and splash of cream keep the chocolate silky and dippable instead of setting firm. Second, the quick broiler blast is purely about the marshmallows: their surface sugars caramelize in about 90 seconds, giving you that toasty golden campfire flavor while the centers stay soft and stretchy. Small chocolate chips also matter — they melt faster and more evenly than a thick chopped bar, so the base is uniformly smooth before the ghosts go on. And placing the marshmallow ghosts close together means they insulate each other, puffing up into one connected gooey blanket instead of shrinking into dry little islands.
Pro Tips
- Do not walk away from the broiler. Marshmallows go from golden to charred in about 30 seconds. Stand there and watch — it is the whole recipe.
- Warm the graham crackers. A quick 2 minutes in a 300°F oven makes them crisp and sturdy for scooping heavy dip.
- Draw your own ghost faces. If you cannot find ghost Peeps, use large marshmallows and dot on two eyes and an open mouth with melted chocolate chips applied with a toothpick. They look even spookier.
- Keep it warm. Set the skillet on an electric warming tray or a trivet — the dip stays spoonable for about 30 minutes. Rewarm in a 325°F oven for 5 minutes if it firms up.
- Serve it the second it leaves the broiler. The marshmallow pull is at its stretchiest in the first five minutes. Set it on a dessert board next to Spooky Monster Cookies and Poison Toffee Apples for a full Halloween spread.
Common Mistakes (and How to Fix Them)
- Burnt marshmallow tops: The broiler was too close or unattended. Next time, move the rack one notch lower and watch constantly. Salvage it by peeling off the blackened tops — the dip underneath is usually fine.
- Grainy or stiff chocolate: The chocolate overheated or a drop of water got in. Stir in a teaspoon of warm cream and whisk gently — it often comes back to silky.
- Dip sets too fast: You used chocolate without the butter and cream. That little bit of fat is what keeps it fluid and dippable; do not skip it.
- Marshmallows slide off: The chocolate surface was too liquid. Let the melted base sit for 1 minute before arranging the ghosts so it thickens slightly.
Substitutions
- Chocolate: Swap semi-sweet chips for milk chocolate chips (sweeter, kid-favorite) or dark chocolate chips (richer, less sweet). White chocolate chips work too but watch them closely — they scorch faster.
- Ghost Peeps: Large marshmallows with hand-drawn chocolate faces, or mini marshmallows in a single packed layer for a classic (non-spooky) s’mores dip.
- Graham crackers: Shortbread cookies, pretzel sticks, apple slices, or vanilla wafers all scoop beautifully.
- Skillet: Any oven-safe 8-inch pan works — a pie dish or an 8×8 baking dish will do in a pinch.
Storage and Make-Ahead
S’mores dip is truly at its best served fresh, but leftovers keep well. Cool the skillet completely, then cover tightly with plastic wrap and refrigerate for up to 3 days. Rewarm in a 325°F oven for 8 to 10 minutes, until the chocolate is melty again — the marshmallow tops will not re-toast, but the flavor is just as good. For make-ahead, melt the chocolate base up to a day early, refrigerate it right in the skillet, then let it sit at room temperature for 20 minutes before adding the ghosts and broiling. Freezing is not recommended — the marshmallows turn rubbery when thawed. For a complete spooky party table, serve this dip alongside Graveyard Dirt Cups — they share the chocolate-and-cookie DNA that makes both disappear fast.

Frequently Asked Questions
Can I make ghost s’mores dip without an oven-safe skillet?
Yes. Melt the chocolate, butter, and cream in an 8×8-inch oven-safe baking dish or a ceramic pie plate instead of a skillet. Everything else — the ghost arrangement and the 1 to 2 minute broiler toast — works exactly the same. Just make sure whatever dish you use is rated oven-safe to 500°F.
How do I keep the marshmallows from burning under the broiler?
Keep the skillet at least 6 inches from the broiler element and watch it the entire time. Most broilers toast the ghosts in 60 to 90 seconds. If your broiler runs hot, move the rack one position lower. The moment the tops turn golden, pull the skillet out — do not wait for them to look dark.
Can I make s’mores dip ahead of time?
You can prepare the melted chocolate base a day ahead and refrigerate it in the skillet, covered. Before serving, let it sit at room temperature for 20 minutes, arrange the marshmallow ghosts on top, and broil for 1 to 2 minutes. The toasting step should always happen right before serving for the best texture.
What is the best chocolate for s’mores dip?
Semi-sweet chocolate chips are the most reliable choice because they melt evenly and stay dippable with the butter and cream added. Milk chocolate makes a sweeter, kid-favorite dip, while dark chocolate gives a richer, less sweet result. Chocolate chips melt more smoothly than bar chocolate because their small size heats evenly.
Rate this recipe
Be the first to rate it!