
S'mores Dip Recipe tastes like a gooey campfire treat in a skillet, comes together in about 15 minutes, and works perfectly for anyone who wants s'mores without smelling like smoke. It hits that sweet spot between nostalgic and over-the-top indulgent, with melted chocolate and toasted marshmallows in every bite. I first made this on a rainy camping trip in my tiny apartment kitchen, and my friends still talk about it like it was a life event.
Why Make This S'mores Dip Recipe at Home
You skip the smoke, bugs, and burnt marshmallow sticks, but keep all the chocolatey, toasty goodness. This skillet dessert works for parties, movie nights, game nights, or those evenings when you just want dessert in under 20 minutes.
You control everything: how dark you toast the marshmallows, how sweet you make it, and what you scoop into it. Kids love it, adults pretend they made it for the kids, and everyone hovers around the pan like it might disappear.
"This S'mores Dip Recipe tastes like a campfire party in a skillet and disappears in minutes every single time I serve it. ★★★★★"
Ingredients You Need
Core ingredients
-
Chocolate chips:
- 2 cups semi-sweet chocolate chips
- Use a good brand that melts smoothly, like Ghirardelli or Guittard.
- Swap with milk chocolate chips for a sweeter dip or dark chocolate chips for a richer flavor.
-
Heavy cream or half-and-half:
- 1/3 cup heavy cream
- This helps the chocolate melt silky and stay dippable instead of turning stiff.
- Use half-and-half in a pinch, but avoid regular milk because it can thin the dip too much.
-
Marshmallows:
- 3 to 4 cups regular-size marshmallows
- Use mini marshmallows if you want more even browning and easier scooping.
- Vegan marshmallows work, but they sometimes brown a bit slower.
-
Butter:
- 1 tablespoon unsalted butter
- This adds shine and a little richness to the chocolate layer.
-
Salt:
- 1 small pinch fine sea salt
- Salt balances the sweetness and makes the chocolate flavor pop.
Dippers
Use what you already have in the pantry and mix textures.
- Graham crackers, classic or cinnamon
- Vanilla wafers
- Pretzel twists or rods
- Fresh strawberries or apple slices
- Shortbread cookies
- Rice cereal treats, cut into sticks
Pantry shortcuts and notes
- Use chocolate chips instead of chopping bars to save time.
- Use bagged marshmallows; you do not need fancy ones here.
- Use cinnamon graham crackers when you want extra flavor without extra work.
- Keep a bag of chocolate chips and marshmallows in the pantry so you can make this S'mores Dip Recipe any time guests show up.
Equipment list
- 8 or 9 inch oven-safe skillet (cast iron works best) or a small baking dish
- Small saucepan or microwave-safe bowl
- Heatproof spatula
- Oven mitts
- Broiler-safe oven
Tips & Mistakes
- Preheat the oven fully so the marshmallows toast quickly instead of melting into a puddle.
- Use an oven-safe skillet so you can melt the chocolate on the stove and move it straight to the oven.
- Keep the chocolate layer slightly thick so the dippers do not scrape the bottom of the pan.
- Add a tiny pinch of salt to the chocolate to cut the sweetness and deepen the flavor.
- Watch the marshmallows under the broiler like a hawk because they go from golden to charcoal in seconds.
- Rotate the pan halfway through broiling so the top browns evenly.
- Let the dip cool 5 to 10 minutes so the molten chocolate does not burn mouths.
- Use sturdy dippers like graham crackers or pretzels so they do not snap off in the dip.
- Avoid overbaking the chocolate layer or it can seize and turn grainy.
- Do not refrigerate the skillet while it is still very hot or the pan can warp and the chocolate can turn weird in texture.
How to Make S'mores Dip Recipe
Step 1: Preheat and prep
Set your oven to broil on high and move an oven rack to the upper third.
Grease an 8 or 9 inch oven-safe skillet or baking dish lightly with butter or cooking spray.
Gather all your dippers and place them on a platter so you can serve the dip right away.
Step 2: Melt the chocolate
Add the chocolate chips, heavy cream, butter, and pinch of salt to a small saucepan.
Set the pan over low heat and stir constantly until the chocolate melts smooth and glossy.
If you use a microwave, heat in 20 to 30 second bursts, stirring between each burst until smooth.
Step 3: Build the chocolate layer
Pour the melted chocolate mixture into the prepared skillet or baking dish.
Spread it into an even layer with a spatula so every scoop hits chocolate.
Tap the pan gently on the counter to smooth the top and release any air bubbles.
Step 4: Add the marshmallows
Arrange the marshmallows in a tight single layer over the chocolate.
Stand them upright and pack them close so they toast evenly and cover the chocolate.
If you use mini marshmallows, sprinkle them in a thick, even blanket.
Step 5: Broil to toast
Place the skillet on the upper rack under the broiler.
Broil 1 to 3 minutes, watching constantly, until the marshmallows turn golden brown with some deeper toasted spots.
Rotate the pan once if one side browns faster than the other.
Step 6: Cool slightly and serve
Remove the skillet from the oven and set it on a heatproof surface.
Let the S'mores Dip Recipe cool 5 to 10 minutes so the chocolate thickens slightly and the marshmallows set a bit.
Serve warm with graham crackers, fruit, and your favorite dippers all around the pan.
Variations I've Tried
- Peanut butter swirl: Drop a few spoonfuls of peanut butter over the melted chocolate and swirl it lightly before adding marshmallows. This tastes like a peanut butter cup met a campfire dessert.
- Salted caramel: Drizzle store-bought caramel sauce over the chocolate layer, then sprinkle a pinch of flaky salt before topping with marshmallows. The sweet-salty combo tastes ridiculously good.
- Cookies and cream: Stir crushed chocolate sandwich cookies into the melted chocolate, then top with marshmallows. This version feels extra indulgent and kids go wild for it.
- Nutty crunch: Add chopped toasted pecans, almonds, or hazelnuts over the chocolate before the marshmallows. The crunch balances the soft, gooey texture.
- Gluten-free version: Use gluten-free graham crackers or gluten-free cookies as dippers and double-check your marshmallows and chocolate labels.
How to Serve S'mores Dip Recipe
Serve the S'mores Dip Recipe right in the warm skillet and place it in the center of the table like a dessert campfire. Surround it with bowls of graham crackers, pretzels, and fresh fruit so everyone can pick their favorite combo. Add small spoons so kids can scoop some onto plates if the skillet feels too hot. This dessert works perfectly for movie nights, birthday parties, or any cozy night when you want something sweet and shareable.
How to store
- Cool completely: Let the S'mores Dip Recipe cool to room temperature before you cover it.
- Fridge: Cover the skillet tightly or transfer leftovers to an airtight container and refrigerate for up to 3 days.
- Freezer: Skip freezing this dessert because the marshmallows turn tough and the texture suffers.
- Reheat in oven: Reheat in a 350°F oven for 8 to 10 minutes until the chocolate softens and the marshmallows warm through.
- Reheat in microwave: Microwave small portions in short bursts at 50 percent power until warm, and stop before the marshmallows puff too much.

S'mores Dip Recipe
Ingredients
Method
- Set your oven to broil on high and move an oven rack to the upper third position. Lightly grease an 8 or 9 inch oven-safe skillet or small baking dish with butter or cooking spray. Arrange your dippers on a platter so they are ready to serve.
- Add the chocolate chips, heavy cream, butter, and pinch of fine sea salt to a small saucepan. Set over low heat and stir constantly until the chocolate is fully melted, smooth, and glossy. Alternatively, combine these ingredients in a microwave-safe bowl and heat in 20–30 second bursts, stirring between each burst until smooth.
- Pour the melted chocolate mixture into the prepared skillet or baking dish. Spread it into an even layer with a spatula, then tap the pan gently on the counter to smooth the top and release any air bubbles.
- Arrange the marshmallows in a tight single layer over the chocolate, standing them upright and packing them closely so they cover the chocolate evenly. If using mini marshmallows, sprinkle them in a thick, even layer.
- Place the skillet on the upper rack under the broiler. Broil for 1–3 minutes, watching constantly, until the marshmallows are golden brown with some deeper toasted spots. Rotate the pan once if one side browns faster than the other.
- Remove the skillet from the oven and set it on a heatproof surface. Let the S'mores Dip cool for 5–10 minutes so the chocolate thickens slightly and the marshmallows set a bit. Serve warm right from the skillet with graham crackers and your favorite dippers arranged around the pan.
Notes
Approximate per serving (about 1/10 of recipe, without dippers): 260 calories; fat 14 g; saturated fat 8 g; carbohydrates 33 g; fiber 2 g; sugars 29 g; protein 3 g; sodium 60 mg. Values will vary based on brands used, type and amount of dippers, and portion size.
