S’mores Dip

S’mores Dip is a warm, ooey-gooey, chocolatey dip made with melted chocolate chips that are topped with marshmallows and toasted in the oven. Try my Booty Dip and Apple Toffee Dip for more delicious dips that pair well with graham crackers.

S’mores Dip

When you can’t build a campfire to make s’mores, this dip is the next best thing! You will still get the ooey-gooey chocolate with toasted marshmallows in every bite. Take a graham cracker and dip in to enjoy all the flavors of traditional s’mores.


Hand Dipping Graham Cracker into Smores Dip

Dip Ingredients

With just a few simple ingredients and an oven-safe skillet, you can get this dip made and served!

Butter: Use salted butter in this recipe.

Chocolate: I chose to use semisweet chocolate chips because I like darker chocolate. However, you could use milk chocolate chips or a combination of both!

Marshmallows: In the recipe, I call for a 10-ounce bag of regular-sized marshmallows. You will not use all of the marshmallows in the bag, only about 16 of them, for this recipe. If you use a larger or smaller skillet, you will need to adjust the number of marshmallows used.

Graham Crackers: I love dipping graham crackers into the dip. But, try dipping apples, vanilla wafers, or ginger cookies into the dip for more delicious options.

Adding Chocolate and Marshmallows to a Skillet for Smores Dip in a Skillet

How to Make S’mores Dip

This dip is super easy to make and it is addicting! It is perfect to share at parties or gatherings, or just hanging out with family. It is not great reheated, so make it when you are ready to enjoy it.

To make the dip, get out an oven-safe (like a cast iron) skillet. I used a 9-inch skillet, but you could use the size you have on hand. If you do use a different size the amounts of the ingredients may have to be adjusted. First, melt the butter in the skillet over medium-high heat.

Next, add the chocolate chips and salt, mixing until the chocolate has melted. Top the melted with the halves of marshmallows and place the skillet in the oven. Bake the dip for 5-7 minutes, or until the marshmallows are toasted. Serve immediately with graham crackers for dipping.

Skillet of Smores Dip

Can You Make S’mores Dip in the Microwave?

Absolutely! I recommend cutting the recipe in half.

Add 1 tablespoon butter and 1 1/2 cups chocolate chips into a bowl. Microwave for 30 seconds, stir well, and return to the microwave. Check it every 20 seconds and then remove it when the chips are *almost* melted. Stir again, the chips will continue to melt and it should be smooth. Add a layer of mini marshmallows to the top and put back into the microwave for about 10-15 seconds – keep an eye on them! The marshmallows will expand, and that is good! Remove from the microwave. You can either serve it like that or stir to create a swirl. Dip some graham crackers in and enjoy!

Looking for More Yummy Treats?

Frozen S’mores

Chocolate Marshmallow Cookies

Cornflake Marshmallow Cookies

Toasted Marshmallow Brownies

S’mores Dip

S'mores Dip is a warm, ooey-gooey, chocolatey dip made with melted chocolate chips that are topped with marshmallows and toasted in the oven.

Print Recipe
Pin Recipe
Rate Recipe

Prep Time: 5 minutes
Cook Time: 7 minutes
Total Time: 12 minutes
Course: Appetizer
Cuisine: American
Keyword: S’mores Dip
Servings: 8
Calories: 558kcal
Author: Amanda Rettke–iambaker.net


  • 2 tablespoons salted butter
  • 3 cups (504g) semisweet chocolate chips
  • teaspoon kosher salt
  • 1 bag (10 ounces) large marshmallows, you will use 16 marshmallows, cut in half
  • graham crackers, broken into individual pieces for dipping


  • Preheat oven to 450°F.
  • In a 9-inch oven-safe skillet over medium-high heat, melt butter. Add chocolate chips and salt and mix well until the chocolate is melted.
  • Top with the marshmallow halves and bake 5-7 minutes, or until the marshmallows are slightly toasted.
  • Serve immediately with graham crackers for dipping.


Calories: 558kcal
Tried this recipe?Let us know how it was!

Leave a Reply

Your email address will not be published. Required fields are marked *