There’s something so fun about warm, gooey s’mores fresh from the oven.
This easy oven-baked s’mores dip gives you all the classic campfire flavors you love—melty chocolate, toasted marshmallows, and crunchy graham crackers—without needing a fire pit or camping trip.
Even better, it comes together in just minutes with simple ingredients and almost no prep.
It’s the kind of dessert anyone can make, whether you’re planning a cozy movie night, a holiday gathering, or a last-minute sweet treat for friends and family.
Serve it warm right out of the oven and watch it disappear fast.
One bite in, and everyone will be reaching for another cracker.
Why You’ll Love This Easy S’mores Dip
- Ready in under 15 minutes – A quick dessert that’s perfect when you want something sweet without spending lots of time in the kitchen.
- Made with simple pantry ingredients – You only need a few easy-to-find ingredients like chocolate, marshmallows, and graham crackers.
- Perfect for sharing – Serve it straight from the baking dish for a fun dessert everyone can dip into together.
- Gooey melted chocolate and toasted marshmallows – Every bite is warm, rich, soft, and packed with classic s’mores flavor.
- Easy to customize with different chocolates and dippers – Try milk chocolate, dark chocolate, cookies, fruit, pretzels, or your favorite snacks for dipping.

What Is S’mores Dip?
S’mores dip is a warm baked dessert inspired by the classic campfire treat made with chocolate, marshmallows, and graham crackers.
Instead of roasting marshmallows over an open fire, everything is layered into a baking dish or skillet and baked in the oven until hot and melty.
It gives you the same cozy flavor and texture people love about traditional s’mores, but in a much easier and less messy way.
The base is usually made with rich chocolate that melts into a smooth, creamy layer as it bakes.
On top, the marshmallows turn soft and gooey inside while becoming golden and lightly toasted on the outside.
That contrast between the melted chocolate and fluffy marshmallows is what makes every bite so satisfying.
S’mores dip is served warm straight from the oven, which makes it perfect for dipping graham crackers, cookies, pretzels, or fresh fruit.
It’s the kind of dessert that brings everyone together around the table because people can scoop and dip straight from the dish.
One of the best parts is how simple it is to make, even if you’ve never baked before.
You still get that nostalgic campfire taste without needing a fire pit, special equipment, or extra prep.
It’s quick, comforting, and perfect for everything from movie nights to holiday gatherings.
Ingredients You’ll Need
Main Ingredients
- 2 cups milk chocolate chips or 8 ounces milk chocolate bars – Creates the rich, melty chocolate base for the dip.
- 2 cups large marshmallows or mini marshmallows – Toast into a soft, gooey topping with golden edges.
- 8 to 10 graham crackers – Perfect for dipping and scooping up the warm chocolate and marshmallows.
Optional Add-Ins
- 2 tablespoons peanut butter – Adds a creamy, nutty flavor that pairs perfectly with chocolate.
- 2 tablespoons caramel drizzle – Gives the dip extra sweetness and a rich caramel flavor.
- ¼ cup crushed cookies – Adds a little crunch and extra texture on top.
- ¼ teaspoon flaky sea salt – Balances the sweetness and brings out the chocolate flavor.
- ½ cup sliced strawberries or bananas – Fresh fruit adds a bright and refreshing touch for dipping or topping.
Best Baking Dish to Use
Cast Iron Skillet
A cast-iron skillet is one of the best choices for making s’mores dip because it heats evenly and keeps the dessert warm longer after baking.
The sturdy pan also helps the chocolate melt smoothly while giving the marshmallows a beautifully golden top.
An 8-inch or 10-inch skillet works especially well for this recipe because it creates the perfect balance of melted chocolate and toasted marshmallows in every scoop.
Another reason people love using a skillet is the cozy presentation since you can serve the dip straight from the pan while it’s still warm and gooey.
If your skillet is well-seasoned, you usually won’t need to grease it before adding the ingredients.
Small Casserole Dish
A small casserole dish is a great option if you do not have a cast-iron skillet at home.
It bakes the dip evenly and makes serving simple, especially for family gatherings or movie nights.
Glass or ceramic casserole dishes both work well because they hold heat nicely and keep the chocolate melted for longer.
An 8×8-inch dish or a similar small baking dish is usually the right size for a standard batch.
If you want cleaner serving edges, lightly grease the dish before adding the chocolate.
Oven-Safe Baking Dish
Any oven-safe baking dish can work for s’mores dip as long as it can safely handle high oven temperatures.
This makes the recipe very beginner-friendly because you can often use dishes you already have in your kitchen.
Pie dishes, small roasting dishes, and ceramic baking pans are all good choices.
The most important thing is making sure the dish is deep enough to hold the melted chocolate and marshmallows without overflowing while baking.
Using an oven-safe dish with handles can also make it easier and safer to serve while hot.
Tips for Choosing the Right Size
Try to choose a baking dish that allows the chocolate to spread into an even layer across the bottom.
If the dish is too large, the chocolate layer may end up too thin and dry out faster.
If the dish is too small, the marshmallows can pile too high and may not toast evenly.
A medium-sized dish usually gives the best results because it creates thick, gooey layers without overcrowding the pan.
For parties or larger groups, you can easily double the recipe and bake it in a larger casserole dish.
No matter which dish you use, keep an eye on the marshmallows near the end of baking because they can brown quickly under the oven heat.
How To Make Easy Oven-Baked S’mores Dip
Step 1: Prepare the Oven
Start by preheating your oven to 350°F so it’s fully heated before the dip goes in.
A properly heated oven helps the chocolate melt evenly while allowing the marshmallows to toast nicely on top.
While the oven heats, place your cast-iron skillet or baking dish on the counter and make sure it is clean and completely oven-safe.
If you are using a glass or ceramic baking dish, lightly grease it with a small amount of butter or nonstick spray to help prevent sticking.
Taking a minute to prepare the dish first makes cleanup much easier later.
Step 2: Add the Chocolate
Spread the chocolate evenly across the bottom of the baking dish in a single layer.
You can use chocolate chips, broken chocolate bars, or a mix of both, depending on what you have at home.
Try to cover most of the bottom surface so every scoop gets plenty of melted chocolate.
If you want extra flavor, this is also a great time to add small spoonfuls of peanut butter or a light drizzle of caramel over the chocolate layer.
As the dip bakes, the chocolate will melt into a smooth and creamy base underneath the marshmallows.
Step 3: Top With Marshmallows
Arrange the marshmallows evenly over the chocolate in a single layer.
You can use large marshmallows for a classic look or mini marshmallows for more even coverage across the top.
Place them close together because they will puff up as they bake and create that soft, gooey topping everyone loves.
Try to cover most of the chocolate so the marshmallows protect it from drying out in the oven.
Even if the marshmallows do not look perfect, they will spread and brown beautifully while baking.
Step 4: Bake Until Golden
Place the dish into the oven and bake for about 8 to 12 minutes.
The exact baking time may vary slightly depending on your oven and the size of your baking dish.
Watch closely near the end because marshmallows can go from golden to burnt very quickly.
The dip is ready when the marshmallows are puffed up and lightly toasted on top while the chocolate underneath is fully melted.
If you want deeper golden tops, you can broil the dip for about 30 seconds to 1 minute, but stay close to the oven while doing this.
Step 5: Serve Warm
Carefully remove the dish from the oven since it will be very hot.
Let the dip cool for a minute or two before serving so the melted chocolate is not too hot to eat.
Serve it immediately while everything is still warm, soft, and gooey.
Graham crackers are the classic choice for dipping, but pretzels, vanilla wafers, strawberries, banana slices, and cookies also taste amazing with it.
This dessert is best enjoyed fresh from the oven when the marshmallows are stretchy, and the chocolate is perfectly melted underneath.
Tips for the Best S’mores Dip
Use High-Quality Chocolate for Better Flavor
The chocolate is the base of this dessert, so using good-quality chocolate makes a big difference in the final flavor.
Chocolate bars usually melt more smoothly than some chocolate chips, which can create a creamier texture in the dip.
Milk chocolate gives the dip that classic sweet s’mores flavor, while dark chocolate adds a richer taste that balances the sweetness of the marshmallows.
You can even mix different types of chocolate together for extra depth and flavor.
If you enjoy a softer and creamier center, try adding a few tablespoons of heavy cream or a small spoonful of peanut butter to the chocolate layer before baking.
Watch Carefully to Avoid Burnt Marshmallows
Marshmallows toast quickly in the oven, especially during the last few minutes of baking.
Keep an eye on the dip once the marshmallows start puffing up and turning golden on top.
A lightly toasted top gives the best flavor because the marshmallows stay soft and gooey inside without becoming too dark or bitter.
Every oven heats a little differently, so do not worry if your baking time is slightly shorter or longer than expected.
If the tops begin browning too fast, you can loosely place a piece of foil over the dish to slow down the coloring.
Serve Immediately While Warm and Gooey
S’mores dip tastes best fresh from the oven, while the chocolate is fully melted and the marshmallows are soft and stretchy.
As the dip cools, the chocolate will begin to firm up, and the marshmallows will lose some of their gooey texture.
Try to have your Graham crackers, fruit, cookies, or other dippers ready before the dip finishes baking so everyone can start enjoying it right away.
Serving it warm also makes dipping much easier because the chocolate stays smooth and creamy underneath.
This dessert is especially fun when everyone gathers around the dish and scoops straight from the pan together.
Broil Briefly for Extra Golden Tops
If you love deeply toasted marshmallows, a quick broil at the end can give the top that classic campfire look.
After baking, switch the oven to broil and place the dish under the heat for about 30 seconds to 1 minute.
Stay close to the oven during this step because marshmallows can brown very fast under direct heat.
The goal is a lightly crisp, golden top while keeping the inside soft and fluffy.
Even a short broil can add extra flavor and make the finished dip look even more irresistible when served.
Fun Variations To Try
- Peanut Butter S’mores Dip – Add spoonfuls of creamy peanut butter between the chocolate layer for a rich and nutty twist.
- Nutella S’mores Dip – Swap some of the chocolate for Nutella to create an extra creamy dip with delicious hazelnut flavor.
- Cookies and Cream S’mores Dip – Sprinkle crushed chocolate sandwich cookies over the chocolate before adding the marshmallows for added crunch and flavor.
- Salted Caramel S’mores Dip – Drizzle caramel sauce over the melted chocolate and finish with a pinch of flaky sea salt for a sweet and salty combination.
- Holiday-Themed S’mores Dip – Decorate the top with festive sprinkles, colored candies, or seasonal chocolates to match holidays and celebrations throughout the year.
What To Serve With S’mores Dip
- Graham crackers – The classic choice that adds the perfect crunchy texture with every gooey bite.
- Pretzels – A salty and crunchy option that balances the sweetness of the chocolate and marshmallows.
- Vanilla wafers – Light, buttery cookies that pair perfectly with the warm melted chocolate.
- Strawberries – Fresh strawberries add a juicy and refreshing contrast to the rich dip.
- Apple slices – Crisp apple slices bring a sweet and slightly tart flavor that works surprisingly well with s’mores dip.
- Banana slices – Soft banana slices make the dip extra creamy and add natural sweetness.
How To Store and Reheat
Storing Leftovers
If you have leftover s’mores dip, let it cool completely before storing it.
Placing hot food directly into the refrigerator can create extra moisture, which may affect the texture of the marshmallows.
Transfer the leftovers to an airtight container or tightly cover the baking dish with plastic wrap or foil.
Store the dip in the refrigerator for up to 3 days for the best flavor and texture.
The marshmallows will firm up once chilled, but the dip will still taste delicious after reheating.
If possible, store graham crackers and other dippers separately so they stay crisp and crunchy.
Refrigeration Tips
Keeping the dip tightly covered helps prevent the chocolate from drying out in the refrigerator.
If the marshmallows stick to the covering, lightly spray the foil or plastic wrap with nonstick spray before covering the dish.
For easier reheating later, you can store individual portions in small microwave-safe containers.
Try not to leave the dip sitting at room temperature for long periods after serving, especially if it has been out for a party or gathering.
The fresher the dip is when stored, the better the texture will be when reheated.
Reheating Instructions
S’mores dip reheats surprisingly well and becomes soft and gooey again with a little warmth.
The chocolate melts quickly, so reheating usually only takes a few minutes.
You can use either the oven or microwave, depending on how much time you have and how much dip is left.
Oven Reheating
To reheat in the oven, place the baking dish into a preheated 350°F oven.
Warm the dip for about 5 to 8 minutes or until the chocolate melts again.
If the marshmallows start browning too much during reheating, loosely cover the dish with foil.
The oven works especially well for larger portions because it heats the dip more evenly.
This method also helps bring back some of the freshly baked texture on top.
Microwave Reheating
For a quicker option, scoop a portion into a microwave-safe bowl and heat it in short intervals.
Start with 15 to 20 seconds at a time, then stir gently if needed.
Heating slowly helps prevent the marshmallows from becoming too tough or overheated.
The microwave is perfect for single servings when you want a fast sweet treat without reheating the whole dish.
Once warmed, serve immediately with fresh graham crackers or your favorite dippers for the best texture and flavor.
Final Thoughts
This easy oven-baked s’mores dip is the perfect dessert for movie nights, parties, holidays, or anytime you want a quick sweet treat without much effort.
The warm melted chocolate and gooey toasted marshmallows make every bite feel cozy, fun, and comforting.
You can easily make it your own by trying different chocolates, toppings, and dippers based on what you love most.
If you enjoyed this recipe, be sure to save it for later and share it with friends and family who love easy desserts just as much as you do.
FAQs
Can I Make S’mores Dip Without a Cast Iron Skillet?
Yes, you can use any small oven-safe baking dish, casserole dish, or pie dish instead of a cast-iron skillet.
Can I Use Chocolate Chips Instead of Chocolate Bars?
Absolutely. Chocolate chips melt well and make this recipe quick and easy to prepare.
How Do I Keep Marshmallows From Burning?
Watch the dip closely during the last few minutes of baking and remove it once the marshmallows turn golden brown.
Can I Make This Ahead of Time?
You can assemble the dip ahead of time and store it covered in the refrigerator until ready to bake.
What Chocolate Works Best for S’mores Dip?
Milk chocolate gives the most classic s’mores flavor, but dark chocolate and semi-sweet chocolate also work wonderfully.
Easy Oven-Baked S’mores Dip Recipe (Ready in 15 Minutes!)
Difficulty: Easy6
servings5
minutes10
minutes15
minutesThis easy oven-baked s’mores dip is warm, gooey, chocolatey, and perfect for sharing with family and friends.
Ingredients
2 cups milk chocolate chips
2 cups large marshmallows
Graham crackers, for serving
Directions
- Preheat the oven to 350°F.
- Spread the chocolate chips evenly into a small oven-safe skillet or baking dish.
- Arrange the marshmallows in a single layer over the chocolate.
- Bake for 8–10 minutes, or until the marshmallows are golden and the chocolate is melted.
- Serve warm with graham crackers for dipping.
Notes
- Watch the marshmallows closely near the end to prevent burning.
- You can use dark chocolate, semi-sweet chocolate, or peanut butter chips for different flavors.
- This dip tastes best served fresh and warm.


Hi, I’m Sorenna Blythe, the baker and writer behind Mix Whisk Bake. I share simple, reliable recipes and honest kitchen moments to help home bakers bake with confidence and joy. When I’m not testing new treats, you’ll find me sipping coffee and dreaming up my next bake.