This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases, at no extra cost to you.

Halloween is hands down my favorite excuse to make something a little ridiculous and a lot of fun. I’m talking cute, spooky, and ready in ten minutes, the kind of treat that makes everyone at the party crowd around the pan.
This ghost s’mores dip is exactly that. It’s a warm, gooey skillet of melted chocolate topped with toasty marshmallow ghosts, and it might be the easiest holiday dessert I make all year. Four ingredients, one skillet, zero stress.
View this reel on Instagram
What Makes This Ghost S’mores Dip So Good
You get all the campfire s’mores feelings without the campfire (yes, oven s’mores are absolutely a thing). The bottom layer is rich, melty chocolate, the kind you want to swipe a graham cracker straight through. On top, the marshmallow ghosts puff up and turn golden in the oven, and because Peeps come coated in a thin layer of sugar, they caramelize into a satisfying little crackle.
If you want that same no-campfire s’mores energy in an individual handheld format, these Easy S’mores Croissants stuff toasted marshmallow and chocolate inside a buttery croissant for a quick summer dessert. Or for a more refreshing and romantic (?!?) take, my strawberry s’mores are an awesome surprise for your special person. If you love an easy crowd pleaser, this one belongs on your Halloween table.
Why Peeps Ghosts Are the Move
Regular marshmallows work in a pinch, but the Peeps Marshmallow Ghosts are the whole personality of this dish. That sugar coating is the secret. It caramelizes in the oven and gives you a light crunch on top of the soft, melty centers. Plus, those little ghost shapes make the whole thing look adorable with almost no effort.
If you want to go a step further for your Halloween spread, these Fluffy Homemade Raspberry Marshmallows are a from-scratch fruit-flavored option you can cut into any shape you like.
A couple of mini chocolate chips pressed in for eyes and a mouth and suddenly you have a pan full of friendly little ghosts. It’s the kind of detail that makes people grab their phones before they grab a graham cracker.

Tips for the Best Ghost S’mores Dip
1. Use an oven-safe skillet
A 10 inch cast iron or oven-safe skillet is ideal because it goes from oven to table and keeps the dip warm and dippable for longer. No skillet? A small baking dish works too.
2. Watch it like a hawk
The oven works fast at high heat. Three to five minutes is usually all it takes for the Peeps to puff and brown, and they can go from golden to burnt in seconds, so don’t walk away.
3. Stir the cream into the chocolate
Mixing the heavy cream into the chocolate chips before baking gives you a smoother, more scoopable base, almost like a quick ganache, instead of a stiff chocolate layer.
4. Add the faces at the end
Press the mini chocolate chip eyes and mouths on after baking, once the ghosts have puffed. If you add them before, they slide around and melt into the marshmallow.
Storage and Leftovers
S’mores dip is really best fresh and warm, when everything is gooey and the topping is crisp. If you do have leftovers, cover the skillet and keep it in the fridge for up to two days, then rewarm gently in a low oven until the chocolate is melty again. The texture will be softer the second time, but it still tastes great spread on graham crackers.

Ingredients
- 2 cups semi-sweet chocolate chips. Milk chocolate works too if you like it sweeter.
- 1/4 cup heavy cream. This melts into the chocolate for a smooth, dippable base.
- 3 packs Peeps Marshmallow Ghosts (about 15 pieces). Regular marshmallows work in a pinch, but you lose the cute factor.
- 45 mini chocolate chips, for the ghost eyes and mouths.
- Graham crackers, for dipping. Pretzels, apple slices, or strawberries are great too.
Equipment
Instructions
- Preheat the oven. Set it to 450 F.
- Layer the chocolate. Pour the chocolate chips into a 10 inch oven-safe skillet and level them out.
- Add the cream. Pour in the heavy cream and stir it together with the chocolate chips.
- Top with ghosts. Arrange the Peeps Marshmallow Ghosts on top in concentric circles.
- Bake. Place the skillet in the oven for 3 to 5 minutes, until the Peeps expand and brown on top. Keep a close eye so they do not burn.
- Make the faces. Press a few mini chocolate chips onto each ghost for the eyes and mouth, then serve warm with graham crackers.
Another Spooky Treat to Try
Building out the rest of the table? This Halloween charcuterie board shaped like a creepy severed hand is the savory centerpiece that balances out all this gooey chocolate.
Print
Ghost S’mores Dip
- Total Time: 10
- Yield: 6 servings 1x
Description
An easy 4-ingredient ghost s’mores dip: melty chocolate baked in a skillet under toasty Peeps Marshmallow Ghosts, served warm with graham crackers for dipping.
Ingredients
- 2 cups semi-sweet chocolate chips
- 1/4 cup heavy cream
- 3 packs Peeps Marshmallow Ghosts (about 15 pieces)
- 45 mini chocolate chips, for the eyes and mouths
- Graham crackers, for dipping
Equipment
Instructions
- Preheat the oven to 450 F.
- Layer the chocolate. Pour the chocolate chips into a 10 inch oven-safe skillet and level them out.
- Add the cream. Pour in the heavy cream and stir it together with the chocolate chips.
- Top with ghosts. Arrange the Peeps Marshmallow Ghosts on top in concentric circles.
- Bake for 3 to 5 minutes, until the Peeps expand and brown on top. Watch closely so they do not burn.
- Make the faces. Press a few mini chocolate chips onto each ghost for eyes and a mouth, then serve warm with graham crackers.
Notes
- Use a 10 inch cast iron or oven-safe skillet so it goes oven to table.
- Watch the broiler closely; Peeps brown in seconds.
- Stir the cream into the chocolate for a smoother, dippable base.
- Add the chocolate chip faces after baking so they do not slide off.
- Serve with pretzels, apple slices, or strawberries as well as graham crackers.
- Prep Time: 5
- Cook Time: 5
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 340 kcal
- Sugar: 40g
- Sodium: 20mg
- Fat: 18g
- Saturated Fat: 11g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 3g
- Protein: 3g
- Cholesterol: 10mg