Easy S’mores Dip Recipe
This S’mores Dip is a warm, gooey, melted chocolate and marshmallow dessert baked in a cast iron skillet that brings campfire nostalgia straight to your kitchen. It’s quick, shareable, and absolutely irresistible with graham crackers or fruit dippers. Perfect for cozy nights or easy entertaining.
Hey friend, I’m Linda Sandra, and if you’ve ever wished you could enjoy the magic of s’mores without building a fire, this Smores Dip is your new best friend. It’s warm, melty, and ridiculously easy to pull together on a weeknight or when friends drop by unexpectedly.
I first made this on a rainy Charleston evening when my kids were begging for s’mores but we had no firewood. I grabbed my trusty cast iron skillet, melted some chocolate, piled on marshmallows, and slid it into the oven. The result was pure magic—gooey, golden, and gone in minutes.
Table of Contents
Quick Overview
Little Snapshot: What This Recipe Delivers
This Smores Dip delivers campfire flavor in under 15 minutes using just five ingredients and one cast iron skillet. You’ll get melted chocolate, toasted marshmallows, and crunchy graham crackers in every warm, gooey scoop. It’s an easy dessert dip perfect for parties or cozy family nights.
Why You’ll Love This Recipe 🌸
- This Smores Dip takes less time than folding laundry and tastes like a warm hug from your childhood.
- You only need five simple ingredients and one skillet—no campfire, no mess, no stress.
- It’s endlessly customizable with different chocolates, toppings, and dippers to match your mood.
- According to Smithsonian Magazine, s’mores have been an American treat since the 1920s—and this recipe proves exactly why they’ve stood the test of time.
Quick Facts ⚡
Here’s the quick scoop on this Smores Dip.
- CourseDessert
- Prep Time5 minutes
- Cook Time10 minutes
- Total Time15 minutes
- Servings6 servings
- DifficultyEasy
Nutritional Peek
| Nutrient | Amount per serving |
|---|---|
| Calories | 285 kcal |
| Protein | 3g |
| Carbohydrates | 42g |
| Fat | 13g |
| Fiber | 2g |
| Sugar | 34g |
What You’ll Need
You don’t need fancy gadgets or a dozen tools to make this happen. Just a few kitchen basics and you’re set.
- Cast iron skillet (8-inch or 10-inch works beautifully)
- Oven mitts (that skillet gets hot!)
- Measuring cups and spoons
- Serving spoon or spatula
Ingredients

This S’mores Dip uses a handful of pantry staples and classic campfire ingredients to create something seriously crave-worthy. The butter helps the chocolate melt smoothly, while the mini marshmallows toast up into golden, pillowy perfection. You’ll love how simple and forgiving this ingredient list is.
| Group | Ingredient | Amount | Notes |
|---|---|---|---|
| Base | Unsalted butter | ½ tablespoon | Coats the skillet and adds richness |
| Chocolate Layer | Hershey’s milk chocolate bars | 4 (1.55 oz.) bars | Classic s’mores flavor |
| Chocolate Layer | Dark chocolate chips | ½ cup | Adds depth and balances sweetness |
| Crunch | Graham crackers | ½ cup broken pieces | About 4 crackers, bite-sized |
| Topping | Mini marshmallows | 1 ½ cups | Toast to golden perfection |
Step-by-Step Instructions
Let’s make this happen. This Smores Dip comes together fast, so keep your oven mitts handy and your dippers ready.

Step 1: Preheat and Warm Your Skillet
Preheat your oven to 350°F. Place your cast iron skillet inside to warm while the oven heats up. A warm skillet helps the chocolate melt more evenly and gives you that perfect gooey texture from edge to center.
Step 2: Butter the Skillet
Carefully remove the warm skillet from the oven using oven mitts. Add ½ tablespoon unsalted butter and swirl it around to coat the bottom and sides. The butter prevents sticking and adds a subtle richness that makes every bite taste a little more indulgent.
Step 3: Add the Chocolate
Break up 4 Hershey’s milk chocolate bars and scatter them across the bottom of the buttered skillet. Sprinkle ½ cup dark chocolate chips over the top for extra depth. Slide the skillet back into the oven and bake for 2-3 minutes until the chocolate softens and starts to melt.
Step 4: Layer Graham Crackers and Marshmallows
Pull the skillet out and sprinkle ½ cup bite-sized graham cracker pieces over the melted chocolate. Top with 1 ½ cups mini marshmallows, spreading them evenly so every scoop gets a little bit of everything.
Step 5: Toast to Perfection
Return the skillet to the oven and bake for 5-8 minutes until the marshmallows puff up and turn lightly golden. If you prefer a crispy top with deeper toasted flavor, bake a minute or two longer until the marshmallows are more golden brown.
Step 6: Serve Immediately
Bring the skillet to the table (with a trivet!) and serve warm with your favorite dippers. Graham crackers, apple slices, pretzels, or cookies all work beautifully. Dig in while it’s still gooey and melty for the best experience.
Pro Tips & Gentle Guidance
This S’mores Dip is forgiving and fun, but a few tricks will help you nail it every time. Whether you’re a first-timer or a seasoned dipper, these tips make the magic happen.
Use a cast iron skillet for the best heat retention and that classic campfire vibe. If you don’t have one, an oven-safe baking dish works too—just adjust the bake time by a minute or two since it won’t hold heat quite as well.
Don’t skip warming the skillet before adding butter. This step helps the chocolate melt faster and more evenly, giving you that silky, gooey base without any grainy spots.
Watch your marshmallows closely in the final minutes. Ovens vary, and marshmallows can go from golden to burnt in a blink. If you want extra gooeyness inside, pull it out when they’re just lightly toasted.
Try different chocolates for a fun twist. White chocolate, peanut butter cups, or even caramel-filled chocolates add personality and make this dip your own. According to Food Network, s’mores variations are endless—so feel free to experiment with flavors that make you smile.
Serve this dip straight from the oven for maximum gooeyness. The longer it sits, the more the chocolate firms up, so timing is everything when you want that melty, campfire magic.
Variations & Adaptations
This recipe is a blank canvas for your creativity. Swap out ingredients, add toppings, or change up the dippers to match your mood or pantry.
Peanut Butter S’mores Dip
Stir a few tablespoons of creamy peanut butter into the melted chocolate before adding marshmallows. The nutty richness pairs beautifully with the chocolate and adds extra protein. Use Reese’s peanut butter cups instead of Hershey bars for an even bolder peanut butter punch.
Cookies and Cream Dip
Replace the dark chocolate chips with white chocolate chips and fold in crushed Oreos after the chocolate melts. Top with marshmallows and bake as usual. It tastes like a s’more met a milkshake and decided to become a dip.
Salted Caramel Delight
Drizzle caramel sauce over the melted chocolate before adding marshmallows, then sprinkle flaky sea salt on top after baking. The sweet-salty combo is ridiculously addictive and feels a little fancy without any extra effort.
Gluten-Free Option
Use gluten-free graham crackers and double-check your chocolate brands to ensure they’re certified gluten-free. Serve with gluten-free pretzels, fruit, or cookies for dipping. This way, everyone at the table can dig in without worry.
Vegan S’mores Dip
Swap the butter for vegan butter, use dairy-free chocolate chips and bars, and top with vegan marshmallows. Bake as directed and serve with your favorite plant-based dippers. It’s just as gooey and delicious as the original.
Quick Fixes for Smores Dip
Problem: Chocolate isn’t melting evenly
Make sure your skillet is fully warmed before adding the chocolate, and break the chocolate bars into smaller pieces so they melt faster. If needed, stir gently halfway through the first bake to distribute the heat.
Problem: Marshmallows are burning on top but still firm inside
Lower your oven temperature to 325°F and bake a minute or two longer. You can also tent the skillet loosely with foil during the last few minutes to slow down the browning on top while the insides get gooey.
Problem: Dip is too thick or stiff after cooling
Chocolate firms up as it cools, so serve this dip hot and fresh for the best texture. If it does firm up, pop it back in a 300°F oven for 3-4 minutes to re-melt.
Problem: Marshmallows didn’t puff or toast
Make sure your oven is fully preheated and that the marshmallows are in a single, even layer. If your oven runs cool, increase the temperature by 25°F or switch to the broiler for the last minute (watch closely!).
Storage & Reheating

This S’mores Dip is best enjoyed fresh and warm, straight from the oven when the chocolate is melty and the marshmallows are golden. Serve it with graham crackers, apple slices, pretzels, or even cookies for dipping. It’s a showstopper dessert that disappears fast.
If you do have leftovers, let the dip cool completely, then cover the skillet tightly with plastic wrap or transfer to an airtight container. Store in the refrigerator for up to 3 days. The texture will firm up as the chocolate solidifies, but it’s still delicious cold—think chocolate bark with marshmallow bits.
To reheat, place the skillet in a 300°F oven for 5-7 minutes until the chocolate softens and the marshmallows warm through. You can also microwave individual portions in 15-second bursts, stirring between each, until it reaches your desired gooeyness.
| Storage Method | Duration | Best For |
|---|---|---|
| Room Temperature (covered) | 2 hours max | Active party serving |
| Refrigerator (airtight) | Up to 3 days | Leftovers or make-ahead |
| Freezer | Not recommended | Texture suffers |
| Reheating (oven) | 5-7 minutes at 300°F | Best texture and flavor |
No-Waste Kitchen Magic
Leftover graham crackers from this recipe are perfect for crushing into a quick pie crust or sprinkling over yogurt and ice cream. You can also blend them into a crumb topping for muffins or coffee cake. They store beautifully in an airtight container for weeks.
If you have extra marshmallows, use them in hot cocoa, rice crispy treats, or even toasted on top of sweet potato casserole. Mini marshmallows are also wonderful folded into brownie batter or sprinkled over fruit salad for a playful touch.
Extra chocolate chips can go into cookies, pancakes, trail mix, or melted for a quick chocolate drizzle over popcorn or pretzels. Store them in the freezer to keep them fresh longer and ready for your next baking adventure.
Don’t toss that cast iron skillet aside after making dip—wipe it clean, season it lightly, and it’s ready for your next Air Fryer Smores Hand Pies Recipe or skillet dessert. Cast iron gets better with every use.
Frequently Asked Questions
Here are some of the most common questions I get about making this Smores Dip, answered with love and clarity.
What is Smores Dip?
Smores Dip is a warm, gooey dessert that combines the classic flavors of s’mores in a shareable dip form. It typically consists of melted chocolate topped with toasted marshmallows, served with graham crackers for dipping.
How do you make Smores Dip?
To make Smores Dip, spread chocolate chips in an oven-safe skillet or baking dish, top with marshmallows, and bake at 450 degrees Fahrenheit for 5 to 7 minutes until the marshmallows are golden and toasted. Serve immediately with graham crackers.
Can you make Smores Dip without an oven?
Yes, you can make Smores Dip using a microwave or over a campfire. For microwave preparation, heat the chocolate and marshmallows in a microwave-safe dish in 30-second intervals. Over a campfire, use a cast iron skillet placed on a grate or coals.
What can I serve with Smores Dip?
Graham crackers are the traditional choice for Smores Dip, but you can also serve it with vanilla wafers, pretzels, strawberries, banana slices, apple slices, or cookies for dipping.
How do you store leftover Smores Dip?
Leftover Smores Dip can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, place it back in the oven at 350 degrees Fahrenheit until warmed through and the marshmallows soften again, or microwave in short intervals.
Final Dish
This Smores Dip is everything you love about campfire s’mores, minus the smoke and mosquitoes. It’s warm, gooey, shareable, and ready in minutes—perfect for movie nights, game days, or when you just need a little chocolate therapy. I hope you make it your own, try a few fun variations, and create some sweet memories around the table.
If you loved this recipe, snap a photo and tag me—I can’t wait to see your melty masterpieces! And if you’re craving more cozy dips, check out my Creamy Whipped Feta Dip Recipe, Easy Mexican Street Corn Dip Recipe, or Air Fryer Spinach Artichoke Dip Bites Recipe for more shareable goodness.
I’m Linda Sandra — a Charleston home chef and comfort-food daydreamer. Around here, cooking’s not about perfection — it’s about cozy vibes, creative twists, and food that feels like love.
S’mores Dip
Ingredients
- ½ tablespoon unsalted butter
- 4 1.55 oz. Hershey’s milk chocolate bars (6.2 oz. total)
- ½ cup dark chocolate chips
- ½ cup graham crackers broken into bite-sized pieces (~4 crackers)
- 1 ½ cups mini marshmallows
Instructions
- Preheat oven to 350°F. Warm cast iron skillet in the oven.
- Melt ½ tablespoon unsalted butter in the skillet and swirl it around to coat the bottom and sides of the skillet.
- Add 4 (1.55 oz.) Hershey’s milk chocolate bars and ½ cup dark chocolate chips to the skillet. Bake for 2-3 minutes, or until the chocolate softens.
- Sprinkle the bite-sized ½ cup graham crackers on top of the melted chocolate, then add the 1 ½ cups mini marshmallows on top.
- Bake for 5-8 minutes, or until marshmallows are puffed up and lightly golden. If you bake it longer until the marshmallows are more golden brown, the top will be crispy, and you will need to dig for gooey marshmallow texture.
- Enjoy warm with favorite dippers!
