Marshmallow Swirl Fudge Recipe
Introduction
This Marshmallow Swirl Fudge is a creamy, rich treat with pockets of gooey marshmallows swirled throughout. Perfect for holidays or any time you want an indulgent homemade candy, it’s simple to make and sure to delight.

Ingredients
- 3 cups semi-sweet chocolate chips
- 1 (14 oz) can sweetened condensed milk
- 2 tbsp unsalted butter
- 1 tsp vanilla extract
- 1/8 tsp salt
- 1 1/4 cups mini marshmallows
Instructions
- Step 1: Line an 8×8-inch square baking pan with parchment paper, leaving a little overhang on the sides for easy removal.
- Step 2: In a medium saucepan over low heat, combine chocolate chips, sweetened condensed milk, butter, and salt. Stir constantly until the mixture is fully melted and smooth.
- Step 3: Remove the saucepan from heat and stir in the vanilla extract until fully combined.
- Step 4: Quickly fold in the mini marshmallows gently with a spatula, swirling them into the mixture without melting them completely.
- Step 5: Pour the fudge mixture into the prepared pan and use a spatula to gently swirl the top so some marshmallows peek through.
- Step 6: Let the pan cool at room temperature for 10 minutes, then refrigerate for at least 2 hours or until fully set.
- Step 7: Once set, lift the fudge out using the parchment paper and slice into 16 squares with a buttered knife.
Tips & Variations
- Use salted butter instead of unsalted for a slightly different flavor balance.
- Try adding chopped nuts or a pinch of cinnamon for extra texture and warmth.
- For a festive touch, substitute mini marshmallows with peppermint marshmallows during the holidays.
Storage
Store the fudge in an airtight container in the refrigerator for up to 1 week. To serve, let it sit at room temperature for a few minutes for a softer texture. You can also freeze fudge for up to 3 months; thaw in the fridge before slicing.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different type of chocolate for this fudge?
Yes, you can substitute semi-sweet chips with milk or dark chocolate chips depending on your sweetness preference. Just ensure the total amount remains the same.
Why are the marshmallows not fully melted?
The marshmallows are folded in gently off the heat to keep their shape and create a fun, chewy swirl throughout the fudge rather than melting into the base.
PrintMarshmallow Swirl Fudge Recipe
This Marshmallow Swirl Fudge is a decadent, creamy treat combining rich semi-sweet chocolate with sweetened condensed milk and buttery goodness, accented by a delightful swirl of mini marshmallows for extra texture and sweetness. Perfect for gift-giving or indulging at home, this no-bake fudge is easy to prepare and sure to satisfy chocolate lovers.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 2 hours 20 minutes
- Yield: 16 pieces 1x
- Category: Dessert
- Method: Stovetop
- Cuisine: American
Ingredients
Fudge Base
- 3 cups semi-sweet chocolate chips
- 1 (14 oz) can sweetened condensed milk
- 2 tbsp unsalted butter
- 1/8 tsp salt
Flavoring and Mix-In
- 1 tsp vanilla extract
- 1 1/4 cups mini marshmallows
Instructions
- Prep Your Pan: Line an 8×8-inch square baking pan with parchment paper, leaving a little overhang on the sides to easily lift out the fudge later.
- Melt Chocolate, Milk, Butter, and Salt: In a medium saucepan over low heat, combine the semi-sweet chocolate chips, sweetened condensed milk, unsalted butter, and salt. Stir constantly until the mixture is fully melted and smooth, ensuring the chocolate doesn’t burn.
- Add Vanilla: Remove the pan from the heat and stir in the vanilla extract until fully combined to enhance the flavor depth.
- Fold in Marshmallows: Quickly add the mini marshmallows and gently fold them into the fudge mixture using a spatula, just enough to create a swirl effect without melting them completely.
- Transfer to Pan and Swirl: Pour the fudge mixture into the prepared baking pan. Use the spatula to swirl the top so some marshmallows peek through, giving the fudge a decorative look.
- Chill and Set: Let the pan cool at room temperature for 10 minutes, then transfer it to the refrigerator for at least 2 hours, or until the fudge is fully set and firm.
- Slice and Serve: Once set, lift the fudge out of the pan using the parchment paper overhang. Slice into 16 squares with a buttered knife for clean cuts and serve.
Notes
- Make sure to stir constantly while melting the chocolate mixture to avoid scorching or burning.
- For extra flair, you can sprinkle a handful of additional mini marshmallows on top before chilling.
- Store fudge in an airtight container in the refrigerator for up to 1 week.
- Use a buttered knife to slice the fudge cleanly without sticking.
- Allow fudge to come to room temperature for a few minutes before serving for the best texture.
Keywords: marshmallow fudge, chocolate fudge, easy fudge recipe, no-bake fudge, sweet treats, holiday fudge

