Imagine the classic flavors of a summer campfire treat combined with the juicy, sun-ripened sweetness of fresh peaches. This Skillet Peach S’mores Dip takes a beloved tradition and gives it a sophisticated, fruity twist that will have everyone reaching for seconds. It is the ultimate crowd-pleasing dessert that feels special but requires very little effort to pull together.
The combination of warm, gooey chocolate, toasted marshmallows, and slightly caramelized peaches creates a texture and flavor profile that is hard to beat. Whether you are hosting a backyard barbecue or looking for a cozy indoor treat, this dip is the perfect solution for satisfying a sweet tooth. It is messy, fun, and absolutely delicious.
Recipe Information
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Servings: 6
- Difficulty Level: Easy
Nutrition Information
- Calories per serving: 315
- Protein: 3g
- Carbohydrates: 54g
- Fat: 11g
- Fiber: 2g
- Sugar: 42g
- Sodium: 85mg
Why Make This Skillet Peach S’mores Dip
This recipe is a game-changer for dessert lovers because it bridges the gap between a fruit cobbler and a classic s’more. The acidity and freshness of the peaches cut through the richness of the chocolate and the sweetness of the marshmallows, making it more balanced than a traditional s’mores dip. It is an excellent way to use up seasonal produce while still serving something indulgent.
Another reason to love this dish is its simplicity. You only need one skillet and a handful of ingredients. Cleanup is a breeze, and the presentation of toasted marshmallows in a cast-iron pan is always a hit at the dinner table. It is interactive, encouraging everyone to gather around the skillet with their favorite dippers.
How to Make Skillet Peach S’mores Dip
Making this dip is incredibly straightforward. You will start by softening the peaches to release their natural juices before layering the sweet components and finishing it all off in the oven for that perfect toasted glow.
Ingredients
- 2 large fresh peaches, pitted and sliced into thin wedges
- 1 tablespoon unsalted butter
- 1 tablespoon honey or light brown sugar
- 1.5 cups semi-sweet chocolate chips (or chopped chocolate bars)
- 1 bag (10 oz) large marshmallows
- 1/4 teaspoon ground cinnamon (optional)
- Graham crackers, for serving
Directions
Step 1: Preheat and Prep
Preheat your oven to 450°F (230°C). While the oven is heating, ensure your 8-inch or 10-inch cast-iron skillet is clean and ready for use.
Step 2: Sauté the Peaches
Place the skillet over medium heat on the stovetop. Add the butter and let it melt. Toss in the sliced peaches, honey, and cinnamon. Sauté for 3 to 5 minutes until the peaches are slightly softened and caramelized. Spread them out into an even layer at the bottom of the skillet.
Step 3: Add the Chocolate Layer
Remove the skillet from the heat. Pour the chocolate chips evenly over the warm peaches. The residual heat will begin to melt the chocolate slightly, creating a smooth base for the next layer.
Step 4: Top with Marshmallows
Arrange the large marshmallows on top of the chocolate layer. Pack them tightly together so they cover the entire surface of the dip. You can stand them up on their ends for a more uniform, professional look.
Step 5: Bake and Toast
Place the skillet into the preheated oven. Bake for 5 to 7 minutes. Keep a very close eye on it! You want the marshmallows to turn a deep golden brown and become gooey without burning. If you prefer a charred look, you can broil for the last 30 seconds.
Step 6: Rest and Serve
Carefully remove the hot skillet from the oven. Let it sit for about 2 minutes to allow the chocolate to finish melting and the marshmallows to set slightly. Serve immediately while warm.
How to Serve Skillet Peach S’mores Dip
The best way to enjoy this dip is straight out of the skillet while it is still hot and stretchy. Place the skillet on a heat-proof trivet in the center of the table. Surround it with a variety of dippers. Classic graham crackers are a must, but vanilla wafers, pretzel rods, and even apple slices provide a great contrast in flavor and texture.
How to Store Skillet Peach S’mores Dip
This dip is definitely best eaten immediately. However, if you have leftovers, you can store them in an airtight container in the refrigerator for up to two days. To reheat, place the mixture back into an oven-safe dish and warm at 350°F until the chocolate is melty again. Be aware that the marshmallows may lose their fluffiness after reheating.
Expert Tips for Perfect Skillet Peach S’mores Dip
For the best results, use ripe but firm peaches. If they are too soft, they will turn into mush during the sautéing process. Also, consider using high-quality chocolate; since there are so few ingredients, the quality of the chocolate really stands out. If you find your marshmallows are browning too fast before the chocolate melts, you can cover the skillet with foil for the first few minutes of baking.

Delicious Variations
You can easily customize this dip to suit your preferences. Try using white chocolate chips for a creamier, sweeter taste that pairs beautifully with peaches. If you want a bit of crunch, sprinkle some chopped pecans or walnuts over the chocolate layer before adding the marshmallows. For a “Peach Melba” inspired version, add a few fresh raspberries in with the peaches.
Frequently Asked Questions
Q: Can I use canned peaches instead of fresh?
A: Yes, you can use canned peaches. Just make sure to drain them very well and pat them dry so the dip doesn’t become too watery.
Q: What if I don’t have a cast-iron skillet?
A: You can use any oven-safe baking dish or a deep pie plate. The cooking time should remain roughly the same.
Q: Can I use mini marshmallows instead of large ones?
A: Absolutely! Mini marshmallows work perfectly. Use enough to create a thick, solid layer over the chocolate.
Q: How do I prevent the chocolate from burning?
A: Make sure the chocolate is fully covered by the marshmallows. This helps insulate the chocolate from the direct heat of the oven.
Q: Can I make this on a grill?
A: Yes! This is a great camping recipe. Place the skillet on the grill over medium-low heat and close the lid until the marshmallows are toasted and melted.
Conclusion
This Skillet Peach S’mores Dip is a delightful twist on a classic dessert that is sure to impress your family and friends. It combines the nostalgia of s’mores with the freshness of summer fruit in one easy-to-make package. Give it a try at your next gathering and watch it disappear in minutes!

Skillet Peach S’mores Dip
- Total Time: 25 minutes
Ingredients
2 large fresh peaches, pitted and sliced into thin wedges; 1 tablespoon unsalted butter; 1 tablespoon honey or light brown sugar; 1.5 cups semi-sweet chocolate chips (or chopped chocolate bars); 1 bag (10 oz) large marshmallows; 1/4 teaspoon ground cinnamon (optional); Graham crackers, for serving
Instructions
Preheat your oven to 450°F (230°C). While the oven is heating, ensure your 8-inch or 10-inch cast-iron skillet is clean.
- Cook Time: 25 minutes
- Diet: Vegetarian



