Introduction
The sound of marshmallows sizzling and chocolate melting in a cast iron skillet takes me right back to summer campfires, even when I’m just standing in my kitchen. The first time I whipped up this irresistible s’mores dip recipe, it was on a rainy Friday night—a total craving moment, you know? I didn’t have the patience (or dry firewood) for traditional s’mores, but I wanted that gooey nostalgia in every bite. So, I grabbed my trusty cast iron skillet, tossed in a handful of chocolate chips and marshmallows, and watched the magic happen in minutes. That first spoonful, straight from the pan, was pure bliss. Since then, this smores dip has become my go-to for cozy nights in, movie marathons, and honestly, any time I need a quick dessert fix. Whether you’re hosting a last-minute get-together or wrangling hungry kids after dinner, this easy s’mores dessert is always a hit. It’s quick, fun, and doesn’t require a campfire (or fancy gear). Plus, it’s perfect for sharing—just scoop it up with graham crackers and dive in! I’ve tested this recipe more times than I can count, tweaking it for the best balance of melty chocolate and fluffy marshmallows. If you’re a fan of classic s’mores but want something you can make indoors in just five minutes, you’re in for a treat. Grab your skillet, and let’s make some magic with this irresistible s’mores dip recipe!
Why You’ll Love This Recipe
After making this smores dip recipe for everything from family game nights to potluck parties, I can say it’s a total crowd-pleaser. The way the chocolate and marshmallows fuse together—honestly, it’s next-level comfort food. I’ve had guests ask for seconds (and even thirds!). Here’s what makes this easy s’mores dessert in a cast iron skillet stand out:
- Quick & Easy: Ready in just five minutes—no need to preheat the oven for ages or fuss over a campfire.
- Simple Ingredients: You probably have everything you need: chocolate chips, marshmallows, and graham crackers.
- Perfect for Any Occasion: Great for birthday parties, sleepovers, backyard BBQs, or a sweet treat after dinner.
- Crowd-Pleaser: Kids love scooping up ooey-gooey bites, and adults get that nostalgic hit of s’mores without any mess.
- Unbelievably Delicious: The warm, melty chocolate and toasted marshmallow topping are pure comfort in a skillet.
What sets this smores dip apart? I blend two types of chocolate for a richer flavor, and use mini marshmallows for the perfect fluff-to-crisp ratio. The skillet gives you that classic campfire effect—crispy marshmallows on top, gooey chocolate underneath. It’s not just good; it’s the kind of dessert that makes people close their eyes and smile after the first taste. You can prep it ahead, tweak it for dietary needs, and serve it straight from the pan. If you’re looking for a dessert that’s easy, memorable, and downright fun, this smores dip recipe is the one you’ll keep coming back to!
Ingredients Needed
This easy s’mores dessert uses simple, pantry-friendly ingredients that come together for the ultimate snack attack. No fancy stuff—just classic flavors with a bit of flexibility for what you’ve got on hand.
- For the Dip:
- 1 cup (170g) semi-sweet chocolate chips (I like Ghirardelli for a smooth melt)
- 1/2 cup (85g) milk chocolate chips (adds sweetness—Hershey’s is a solid pick)
- 2 cups (100g) mini marshmallows (smaller ones toast evenly; use vegan marshmallows if needed)
- 1 tablespoon (14g) unsalted butter (optional, for extra richness and shine)
- For Dipping:
- Graham crackers (classic, but cinnamon graham works too)
- Vanilla wafers (kids love these)
- Sliced strawberries or apple wedges (for a fruity twist)
- Pretzel sticks (salty crunch—so good!)
You can swap in dark chocolate chips for a bolder flavor, or use dairy-free chocolate if you’re working around allergies. If you don’t have mini marshmallows, just snip regular-sized ones in half. For gluten-free folks, swap graham crackers for GF cookies or even rice cakes. This s’mores dip recipe is pretty forgiving—use what you have, and it’ll still be delicious. I always keep a stash of chocolate and marshmallows for “emergency” dessert nights, and this dip is proof that simple is best. If you want to mix things up, toss in a sprinkle of flaky sea salt or chopped nuts on top before broiling. Trust me, it’s hard to mess this one up!
Equipment Needed
- 8-inch Cast Iron Skillet: The classic choice for that campfire vibe. I use Lodge—it heats evenly and gives the marshmallows the perfect toast.
- Oven Mitts: Cast iron gets hot—don’t risk burned fingers (been there!).
- Rubber Spatula or Spoon: For scooping and swirling the dip.
- Baking Sheet (optional): Place your skillet on this for easy oven transfer, especially if you’re broiling.
- Broiler (or Oven): Needed to toast those marshmallows just right.
- Serving Plate or Tray: For arranging your dippables next to the skillet.
If you don’t have a cast iron skillet, you can use any oven-safe baking dish (ceramic or glass works too, but skip plastic). I’ve made this in a pie plate once, and it was still tasty—just not quite as crispy on top. For easy cleanup, wipe your skillet with a paper towel and a touch of oil (don’t soak cast iron in water). Budget-wise, a small cast iron pan is a great investment—it’s cheap, lasts forever, and you’ll use it for everything from dips to cornbread. If you’re using a nonstick pan, keep an eye on the marshmallows—they toast fast!
Preparation Method
-
Preheat your broiler: Set to high and make sure your oven rack is about 6 inches from the heat source. This helps the marshmallows get golden in seconds.
Time: 2 minutes -
Layer the chocolate: Pour both chocolate chips (semi-sweet and milk) into the bottom of your 8-inch cast iron skillet. Sprinkle butter over the top if using—it helps the chocolate melt smoothly.
Tip: Don’t overload with chocolate, or it may burn. Spread evenly for even melting.
Time: 1 minute -
Add marshmallows: Scatter mini marshmallows over the chocolate in an even layer. You want full coverage so every scoop has gooey marshmallow!
Warning: If you pile the marshmallows too high, they may puff up and stick to the broiler. One even layer is best.
Time: 1 minute -
Broil until golden: Pop the skillet under the broiler for 1-2 minutes, watching closely. Marshmallows toast really fast—don’t step away!
Sensory cue: When the tops are golden brown and smell caramelized, it’s done.
Time: 1-2 minutes -
Serve immediately: Using oven mitts, carefully remove the skillet. Let cool for 30 seconds (trust me, it’s lava-hot!), then serve with graham crackers and your favorite dippers.
Efficiency tip: Pre-arrange your dippers while the dip is broiling for smooth serving.
Troubleshooting: If the chocolate isn’t fully melted, cover the skillet with foil and let it sit for 2-3 minutes—the residual heat will do the trick. If marshmallows burn, just peel off the top layer and add fresh ones (I’ve salvaged a dip or two this way!). Trust your senses—the smell of toasted marshmallow is your best guide. Once you get the hang of timing, you’ll be able to whip this out in under five minutes, easy.
Cooking Tips & Techniques
After making this s’mores dip recipe a dozen times (and burning the marshmallows once too often), here are my hard-earned tips for perfect results every time:
- Broiler Watch: Stay close! Marshmallows go from perfect to charred in seconds. I once answered a text and came back to black blobs—lesson learned.
- Even Layering: Spread chocolate chips and marshmallows in a single, even layer for consistent melting and toasting.
- Chocolate Choices: Mixing semi-sweet and milk chocolate gives you depth and just the right sweetness. If you love dark chocolate, toss some in for a more grown-up flavor.
- Butter Boost: A touch of butter makes the chocolate glossier, but skip it if you want a firmer dip.
- Timing: Pre-arrange your dippers while the dip is cooking so you can serve immediately (hot is best!).
- Multitasking: Get your serving tray set up while the broiler preheats—it’s the little things that make you look like a hosting pro.
- Consistency: If the dip cools and thickens, zap it back under the broiler for 20 seconds or microwave for 10 seconds (in a microwave-safe dish).
- Clean-Up: For cast iron, just wipe out with a paper towel—don’t soak it! For nonstick, let cool and wash gently.
The biggest mistake? Walking away from the broiler. Second biggest: using too much chocolate, which can make the dip oily. Stick to the recipe for the right gooey balance. And if you’re serving a crowd, double the recipe in a larger skillet—just add a minute to broil time!
Variations & Adaptations
This smores dip recipe is super flexible—make it your own with these tasty twists:
- Dietary Swaps: Use dairy-free chocolate chips and vegan marshmallows for a plant-based treat. Gluten-free graham crackers work great too.
- Seasonal Flavor Boost: Add a sprinkle of cinnamon or pumpkin spice to the chocolate layer for a fall-inspired dip. For summer, toss in a few fresh raspberries before broiling.
- Peanut Butter Lovers: Swirl 2 tablespoons (32g) creamy peanut butter into the chocolate before adding marshmallows—think Reese’s s’mores!
- Cooking Methods: No broiler? Bake at 400°F (200°C) for 4-5 minutes until marshmallows are golden. You can even make this in a toaster oven or over a campfire (in a foil packet).
- Allergen Substitutes: For nut allergies, stick to classic chocolate and marshmallows. For dairy allergies, swap in coconut oil instead of butter.
My personal favorite? Adding a pinch of flaky sea salt after broiling—just that little pop makes the dip taste even more decadent. I’ve also tried swirling caramel sauce into the chocolate for a “s’mores caramel dip,” and wow, it disappeared fast. Make it your own with what you love or what’s in the pantry!
Serving & Storage Suggestions
This smores dip recipe is all about presentation and sharing. For the best experience, serve it piping hot—right from the skillet with a big pile of graham crackers and fruit slices on the side. Arrange your dippers on a platter, and set the skillet in the center for that “wow” factor. It’s perfect for dipping and passing around at parties or family gatherings.
Leftovers (if you have any!) can be covered tightly and stored in the fridge for up to two days. To reheat, pop the skillet under the broiler for 30 seconds or microwave a scoop in a small bowl for 10-15 seconds until warm and gooey. The flavors actually deepen overnight—the chocolate gets richer and the marshmallows settle into a creamy layer. If the dip firms up too much, add a splash of milk and warm gently. For longer storage, transfer to an airtight container and freeze for up to a month—thaw and reheat before serving, though the marshmallows might lose a bit of their texture.
Nutritional Information & Benefits
Here’s a rough estimate for one serving (about 1/6 of the skillet):
- Calories: 220
- Fat: 10g
- Carbs: 32g
- Sugar: 24g
- Protein: 2g
While this smores dip recipe isn’t exactly health food, chocolate does provide antioxidants, and you can sneak in some fruit dippers for fiber and vitamins. If you use dark chocolate, you’ll get a bit more iron and less sugar. For dietary concerns, swapping out for gluten-free or dairy-free options makes it easy to share. Watch out for allergens in marshmallows (some contain gelatin) and use allergy-friendly brands if needed. Personally, I love that this dessert lets you control the portions and ingredients—it’s all about balance and a little indulgence!
Conclusion
This smores dip recipe is my secret weapon for turning any regular night into something special. Whether you’re making it for a crowd or just sneaking a bite during movie night, it’s always a hit. The best part? It’s endlessly customizable and takes just five minutes to pull together—no campfire required. If you’re craving comfort, nostalgia, and a little bit of chocolatey magic, this easy s’mores dessert in a cast iron skillet is the one to try. I hope you love it as much as my family and friends do!
Give it a whirl, and let me know your favorite way to serve it in the comments below. Got a wild variation or a clever dipping idea? Share it—I’d love to hear how you make this recipe your own. Don’t forget to save or pin this for later, and spread the s’mores joy!
FAQs
Can I make s’mores dip without a cast iron skillet?
Absolutely! Use any oven-safe baking dish, like ceramic or glass. Just keep an eye on the marshmallows—they toast fast in all pans.
How do I keep the chocolate from burning?
Stick to the suggested layer thickness and broil for only 1-2 minutes. If you see the marshmallows browning, it’s time to pull the pan out.
Is this smores dip recipe gluten-free?
The dip itself is gluten-free if you use the right chocolate and marshmallows. Just swap in gluten-free dippers (like GF crackers or cookies).
Can I prepare this s’mores dip ahead of time?
You can layer the chocolate and marshmallows in the skillet and store covered in the fridge. Broil right before serving for fresh, gooey results.
What are some fun things to dip besides graham crackers?
Pretzel sticks, vanilla wafers, apple slices, strawberries, or even potato chips add a unique twist. Mix and match for a fun dessert platter!
Pin This Recipe!

Smores Dip Recipe: Easy 5-Minute Dessert in Cast Iron Skillet
- Total Time: 5 minutes
- Yield: 6 servings 1x
Description
This irresistible s’mores dip brings the nostalgic flavors of campfire s’mores indoors, combining melty chocolate and toasted marshmallows in a cast iron skillet for a quick, crowd-pleasing dessert. Perfect for cozy nights, parties, or last-minute sweet cravings, it’s ready in just five minutes and ideal for sharing with your favorite dippers.
Ingredients
- 1 cup (6 oz) semi-sweet chocolate chips
- 1/2 cup (3 oz) milk chocolate chips
- 2 cups mini marshmallows
- 1 tablespoon unsalted butter (optional)
- Graham crackers, for dipping
- Vanilla wafers, for dipping
- Sliced strawberries or apple wedges, for dipping
- Pretzel sticks, for dipping
Instructions
- Preheat your broiler to high and position the oven rack about 6 inches from the heat source.
- Pour both semi-sweet and milk chocolate chips into the bottom of an 8-inch cast iron skillet. Sprinkle butter over the top if using.
- Scatter mini marshmallows evenly over the chocolate layer.
- Broil for 1-2 minutes, watching closely, until marshmallows are golden brown and toasted.
- Carefully remove the skillet using oven mitts. Let cool for 30 seconds.
- Serve immediately with graham crackers, vanilla wafers, fruit slices, and pretzel sticks for dipping.
Notes
Watch the broiler closely—marshmallows toast quickly. For dietary needs, use dairy-free chocolate and vegan marshmallows. You can swap in dark chocolate or add a sprinkle of sea salt or chopped nuts for extra flavor. If chocolate isn’t fully melted, cover with foil and let sit for a few minutes. For gluten-free, use GF dippers. Leftovers can be reheated under the broiler or in the microwave.
- Prep Time: 2 minutes
- Cook Time: 3 minutes
- Category: Dessert
- Cuisine: American
Nutrition
- Serving Size: About 1/6 of the skillet
- Calories: 220
- Sugar: 24
- Sodium: 60
- Fat: 10
- Saturated Fat: 6
- Carbohydrates: 32
- Fiber: 1
- Protein: 2
Keywords: smores dip, easy dessert, cast iron skillet, chocolate, marshmallow, party dip, quick dessert, indoor smores, kid-friendly, broiler recipe