The kid in everyone will enjoy this S' mores Fudge.
Toasted marshmallows and crunchy graham crackers are blended with our amazing chocolate fudge to create this fun twist on a classic campfire treat.
If you love eating gooey toasted marshmallows on top of a decadently rich chocolate bar all squished in between two graham crackers then you are going to love this easy S' mores Fudge recipe.
To make this fudge you will start with our rich and creamy 2-ingredient Chocolate Fudge then toss in some toasted marshmallows and graham cracker pieces.
When you take a bite, and the velvety chocolate fudge begins to melt in your mouth, you'll feel like you are sitting around a campfire enjoying the classic summertime treat.
I chose to toast the marshmallows to really give this fudge an authentic s'mores flavor but you can skip this step if you want to make this recipe even easier.
How to toast marshmallows in the oven?
- Sprinkle mini marshmallows on a silicone baking mat and arrange them so that there is space between each marshmallow.
- Place in the oven, and set on a rack that is about 4 inches from the top broiler coils.
- Turn the broiler on high and let heat for one minute.
- Then crack open the oven door and watch as your marshmallows turn golden brown.
- The caramelization should take between 2 and 3 minutes.
- If you want really dark toasted marshmallows then allow them to heat even longer.
How to toast marshmallows with a torch?
- Arrange your mini marshmallows on a silicone mat set on a baking sheet allowing space in between each marshmallow.
- Light your torch, if needed, then point the flame at a marshmallow. Move the torch back and forth over the marshmallow allowing it to caramelize and turn golden brown.
- Continue torching all the marshmallows until browned.
How to get the melted marshmallows off the silicone mat?
Your toasted marshmallows will stick to the silicone mat even after they cool so I found a trick to easily remove them.
- Allow the marshmallows to cool completely.
- Then place them in the freezer for about 10 minutes until the marshmallows become firm.
- Peel the marshmallows off the silicone mat and stir into your fudge while still firm and slightly frozen.
If you love marshmallows in your fudge but don't want to add graham crackers, be sure to check out our Marshmallow Fudge Recipe.
Ingredients
- 12 ounces semi-sweet chocolate*
- 14 ounces sweetened condensed milk
- 3 graham crackers (the whole rectangles), broken into small pieces
- 1 cup mini marshmallows
*Use really great-tasting chocolate, one that you enjoy eating by the handful because this fudge will definitely taste like the chocolate you use. I love using Hershey's Special Dark Chips or Callebaut Semi-Sweet Chocolate Callets.
Supplies
- microwave-safe bowl or saucepan
- 8-inch square pan
- non-stick tin foil or parchment paper or baking spray
Instructions
prepping your 8-inch pan:
- line an 8-inch square pan with tin foil (non-stick tin foil is preferable and this is my favorite method)
- line the pan with parchment paper strips
- butter the bottom and sides of your pan
- spray the pan with cooking spray
microwave method:
- Combine your favorite chocolate and sweetened condensed milk in a microwave-safe mixing bowl.
- Heat on 70% power in the microwave for 90 seconds.
- Let the bowl sit in the microwave for 3 minutes.
- Remove and stir until smooth and creamy.
- If all the chocolate is not melted, let the bowl sit for another minute then stir again.
- If necessary, heat for 15 seconds at 70% power, let rest, then stir.
- Stir in about 75% of your graham cracker pieces and about 75% of your marshmallows.
- Spread into your pan.
- Sprinkle the remaining graham cracker pieces and marshmallows on top of the fudge.
- Cover the fudge and allow it to either sit at room temperature for about 4 hours or refrigerate it for 2-3 hours until firm.
- Remove the fudge from the pan and cut it into 36 small squares.
stove-top method:
- Combine your favorite chocolate and sweetened condensed milk in a medium saucepan.
- Set on the stovetop over low heat.
- Heat, stirring occasionally, until about 75% of the chocolate has melted.
- Remove from the heat and stir until smooth and creamy.
- If all the chocolate will not melt, allow the pan to sit for a few minutes, allowing the residual heat from the melted chocolate to melt the remaining solid chocolate, then stir again.
- If needed, return to low heat and continue to melt.
- Stir in 75% of your graham cracker pieces and about 75% of your marshmallows.
- Spread into your pan.
- Sprinkle the remaining graham cracker pieces and marshmallows on top of the fudge.
- Cover the fudge and either allow it to sit at room temperature for about 4 hours or refrigerate it for 2-3 hours until firm.
- Remove the fudge from the pan and cut it into 36 small squares.
Watch this video to see how quickly and easily this s' mores fudge comes together.
Video
If you love the flavor of s'mores you might also like these other dessert recipes:
- s' mores popcorn
- starfish s' mores (with homemade marshmallows)
- brownie s' mores cheesecake
- s'mores rice crispy treats
You can find the supplies needed to make this easy fudge recipe from Amazon (commission earned for sales at no extra cost to you).
Recipe
Get a printed copy of our How To Make Easy Fudge cookbook from Amazon or a printable E-book from Gumroad. The full-color fudge cookbook features 60 of our most popular easy fudge recipes.
Learn how to store fudge and lots of other great fudge-making tips on our Easy Fudge FAQ page.
Recipe originally published July 3, 2019.

Creamy chocolate fudge loaded with toasted marshmallows and graham cracker pieces. This s' mores fudge is a fun twist on a summertime classic.
- 12 ounces semi-sweet chocolate, finely chopped bars or chips
- 14 ounces sweetened condensed milk
- 3 graham crackers, broken into small pieces
- 1 cup mini marshmallows
Spread the mini marshmallows on a baking pan that is lined with a silicone mat or non-stick tin foil, allowing room in between each marshmallow.
Set the pan in your oven on the top rack that is about 4 inches from the top coils.
Turn on the broiler and allow the oven to heat for one minute then crack open the oven door a little and watch the marshmallows as they caramelize and turn golden brown.
Once they are browned to your liking, remove the marshmallows from the oven and allow them to cool completely.
Pop the pan of marshmallows into the freezer for about 10 minutes.
Remove and peel the marshmallows off the silicone mat.
Keep the marshmallows chilled until you fold them into the fudge.
Line an 8-inch square pan with non-stick tin foil or parchment paper.
Stir together the chocolate chips and sweetened condensed milk in a large microwave-safe bowl.
Heat in the microwave at 70% power for 90 seconds.
Let the bowl sit in the microwave for 3 minutes.
Remove and stir until the chocolate melts.
If needed, heat for an additional 15 seconds at 70% power.
Stir in about three-quarters of the graham cracker pieces and toasted marshmallows.
Spread the fudge into the pan then sprinkle the remaining graham cracker pieces and toasted marshmallows over top.
Cover the fudge with plastic wrap or tin foil and either set aside for about 4 hours or refrigerate for 2-3 hours until firm.
Remove fudge from pan and cut into 36 squares.
- This fudge is best served within a few days.
- Place the fudge in a zip-top bag and store at room temperature.
- The marshmallows on top of the fudge may become a bit sticky after a few days.
- The fudge will still be good to eat for up to 2 weeks.
- You may store this fudge in the fridge or freezer.
- Wrap well in plastic wrap then over-wrap in tin foil and place in a zip-top bag before placing in the freezer.
- Thaw in the packaging at room temperature for a few hours before serving.
Related Recipes
Be sure to check out these other delicious fudge recipes...
- Fruity Pebbles Fudge - March 30, 2024
- Hot Chocolate Fudge - November 14, 2023
- white chocolate macadamia nut fudge - June 12, 2023
Please leave a comment.