Marshmallow Swirl Fudge Recipe
Introduction
If you love soft, chocolatey fudge with gooey swirls of marshmallow, this Marshmallow Swirl Fudge is going to be your new favorite treat! It’s rich, creamy, and melts in your mouth, with sweet ribbons of marshmallow running through every bite. Best of all, it requires no baking or candy thermometer—just melt, swirl, and chill.

Ingredients
- 2 cups semi-sweet chocolate chips
- 1 can (14 oz) sweetened condensed milk
- 2 tbsp unsalted butter (melted)
- 1 tsp vanilla extract
- ¼ tsp salt
- 1 cup marshmallow fluff (or marshmallow cream)
Instructions
- Step 1: In a medium saucepan over low heat, melt the chocolate chips, sweetened condensed milk, and melted butter together, stirring constantly until smooth.
- Step 2: Remove the saucepan from heat and stir in the vanilla extract and salt until fully combined.
- Step 3: Line an 8×8-inch baking dish with parchment paper, then pour and spread the chocolate mixture evenly in the pan.
- Step 4: Drop spoonfuls of marshmallow fluff on top of the fudge, then gently swirl it into the chocolate using a knife to create thick marshmallow ribbons.
- Step 5: Refrigerate the fudge for at least 2 hours, or until firm.
- Step 6: Once set, lift the fudge out using the parchment paper, cut into squares, and enjoy!
Tips & Variations
- Use marshmallow fluff instead of mini marshmallows for smooth, creamy swirls that don’t melt fully into the fudge.
- Don’t overmix the marshmallow swirl; gently drag the knife through to keep the ribbons thick and visible.
- Let the fudge set completely in the fridge for clean, perfect squares when cutting.
- Sprinkle crushed graham crackers on top for a s’mores twist.
- For toasted marshmallows, lightly torch the top after swirling for a caramelized flavor.
- Dairy-free option: substitute dairy-free chocolate and coconut condensed milk.
- Make it extra chocolatey by mixing in ½ cup chopped dark chocolate before swirling.
- Add crunch by stirring in crushed cookies or chopped nuts.
- Create a graham cracker crust before pouring in the fudge for a delicious s’mores version.
Storage
Store your Marshmallow Swirl Fudge in an airtight container in the refrigerator for up to one week. For longer storage, freeze the fudge for up to three months and thaw in the refrigerator before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use mini marshmallows instead of marshmallow fluff?
Mini marshmallows tend to melt completely into the fudge, losing the distinct swirls. Using marshmallow fluff creates smooth, creamy ribbons that stay visible and add a lovely texture.
Do I need any special equipment to make this fudge?
No special equipment is needed—just a medium saucepan, spatula, an 8×8-inch baking dish lined with parchment paper, and a knife for swirling and cutting.
Print
Marshmallow Swirl Fudge Recipe
- Total Time: 2 hours 20 minutes
- Yield: 16 squares 1x
Description
Marshmallow Swirl Fudge is a rich, creamy, and chocolatey no-bake treat featuring gooey swirls of marshmallow fluff. This easy-to-make fudge requires no baking or candy thermometer—just melt, swirl, and chill to enjoy decadent squares perfect for any chocolate lover’s craving.
Ingredients
Fudge Base
- 2 cups semi-sweet chocolate chips
- 1 can (14 oz) sweetened condensed milk
- 2 tbsp unsalted butter, melted
- 1 tsp vanilla extract
- ¼ tsp salt
Marshmallow Swirl
- 1 cup marshmallow fluff (or marshmallow cream)
Instructions
- Melt the chocolate. In a medium saucepan over low heat, melt the semi-sweet chocolate chips, sweetened condensed milk, and melted butter together, stirring constantly until the mixture is smooth and fully combined.
- Add the vanilla and salt. Remove the saucepan from heat and stir in the vanilla extract and salt until fully incorporated, enhancing the fudge’s flavor depth.
- Pour into the pan. Line an 8×8-inch baking dish with parchment paper, then evenly spread the melted chocolate fudge mixture into the dish.
- Add the marshmallow swirl. Spoon dollops of marshmallow fluff on top of the fudge, then gently drag a knife through it to create thick, creamy swirls without overmixing, ensuring visible marshmallow ribbons throughout.
- Chill and set. Refrigerate the fudge for at least 2 hours or until firm to allow it to set completely and develop the perfect texture.
- Cut and serve. Once set, lift the fudge out using the parchment paper, cut into squares with a sharp knife, and enjoy your rich chocolate and marshmallow treat!
Notes
- Use marshmallow fluff instead of mini marshmallows for smooth, creamy swirls.
- Don’t overmix the marshmallow swirl to keep thick, visible ribbons.
- Chill fudge for at least 2 hours to ensure clean cutting.
- Sprinkle crushed graham crackers on top for a delicious s’mores twist.
- For toasted marshmallow flavor, lightly torch the top after swirling.
- Store fudge in an airtight container in the fridge up to 1 week or freeze up to 3 months.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: American
Keywords: marshmallow swirl fudge, chocolate fudge recipe, no bake fudge, easy fudge recipe, marshmallow fudge

