Marshmallow Swirl Fudge Recipe
Introduction
This Marshmallow Swirl Fudge is a nostalgic treat that’s rich, sweet, and delightfully melty. With a simple one-pot method and a pretty marshmallow swirl, it’s perfect for holiday gifting or any time you want a quick homemade indulgence.

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 the chocolate chips, sweetened condensed milk, butter, and salt. Stir constantly until fully melted and smooth.
- Step 3: Remove the saucepan from heat and stir in the vanilla extract until evenly combined.
- Step 4: Quickly fold in the mini marshmallows gently with a spatula, just enough to create swirls but not to melt them completely.
- Step 5: Pour the fudge mixture into the prepared pan. Use the spatula to gently swirl the top so marshmallows peek through.
- Step 6: Let the fudge 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 from the pan using the parchment overhang and slice into 16 squares with a buttered knife.
Tips & Variations
- Use parchment paper to make lifting and cutting the fudge easier.
- Don’t overheat the chocolate to prevent seizing; stir constantly on low heat.
- Add marshmallows last and fold gently so they remain visible for that pretty swirl effect.
- Substitute semi-sweet chips with dark or milk chocolate according to your preference.
- Try marshmallow fluff if you don’t have mini marshmallows on hand.
- Add crushed peppermint or chopped nuts for extra texture.
- Mix in peanut butter chips for a fun twist.
- Use vegan condensed milk and chocolate to make a dairy-free version.
Storage
Store your fudge in an airtight container in the fridge for up to 7 days. If stacking pieces, separate layers with parchment paper to prevent sticking. For longer storage, freeze fudge squares with parchment between layers in an airtight container for up to 3 months. Thaw in the fridge overnight before serving.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different type of chocolate?
Yes! You can substitute semi-sweet chocolate chips with dark or milk chocolate chips depending on your taste preference. Just be sure to choose good quality chips for the best texture.
Why are my marshmallows melting completely?
To keep the marshmallows swirled and intact, add them last and fold gently into the warm fudge mixture. Stirring too vigorously or adding them too early can cause them to melt fully, losing the swirl effect.
