With its mesmerizing marbled swirls and ultra-creamy texture, this Easy Marshmallow Swirl Fudge is the showstopper treat that requires surprisingly little effort. It’s the kind of sweet you whip up in minutes but looks like it came straight from a candy shop window. Velvety chocolate is folded with gooey marshmallow to create a playful swirl that melts in your mouth with every bite.
Whether you’re making holiday treat boxes, hosting a bake sale, or just want something to wow your sweet tooth, this fudge checks all the boxes. It’s nostalgic, rich, and totally irresistible—and the best part is you don’t need any special candy thermometers or complicated techniques. Just melt, swirl, chill, and slice!
What Kind of Chocolate Should I Use?
For the richest flavor and smoothest texture, use high-quality semi-sweet chocolate chips or a bar chopped into pieces. If you prefer a sweeter bite, milk chocolate works beautifully too. Avoid chocolate labeled as “baking chocolate” unless it specifically says it’s sweetened. The better the chocolate, the more decadent your fudge will be.
Ingredients for the Easy Marshmallow Swirl Fudge
Semi-sweet chocolate chips
These form the luscious base of your fudge, giving it a bold, balanced cocoa flavor without being overly sweet.
Sweetened condensed milk
Acts as the silky binder that brings everything together and keeps your fudge creamy and smooth even after it sets.
Mini marshmallows
Melted into the mix and swirled on top, they create those signature white streaks and a fluffy, chewy contrast to the dense fudge.
Vanilla extract
Adds depth and enhances both the chocolate and marshmallow flavor notes.
Butter
Just a tablespoon adds richness and helps with smooth melting.
Pinch of salt
A little salt balances the sweetness and intensifies the chocolate.


How To Make the Easy Marshmallow Swirl Fudge
Step 1: Prep Your Pan
Line an 8×8-inch baking dish with parchment paper, leaving some overhang on the sides to make lifting easier. Lightly spray with nonstick spray if desired. This will ensure clean, easy removal once the fudge sets.
Step 2: Melt the Chocolate Mixture
In a medium saucepan over low heat, combine the semi-sweet chocolate chips, sweetened condensed milk, butter, vanilla extract, and salt. Stir continuously until the chocolate is melted and the mixture is smooth and glossy. Be patient—low heat prevents scorching.
Step 3: Pour and Swirl
Pour the hot chocolate mixture into your prepared pan, spreading it evenly. Immediately scatter mini marshmallows on top and press them in slightly. Then, use a butter knife or skewer to swirl the marshmallows into the fudge, creating beautiful marbled patterns.
Step 4: Chill Until Set
Place the pan in the refrigerator and chill for at least 2 hours, or until completely firm. Once set, lift the fudge out using the parchment overhang and cut into squares.
Step 5: Serve and Savor
Serve your marshmallow swirl fudge at room temperature for the best texture. Store any leftovers in an airtight container in the fridge.
Serving and Storing Easy Marshmallow Swirl Fudge
This fudge is rich, so small squares go a long way—perfect for sharing at potlucks, gifting during the holidays, or stashing in the freezer for an anytime indulgence. Serve it chilled for firmer bites, or let it sit out for 10 minutes to get that melt-in-your-mouth texture.
To store, keep your fudge in an airtight container. It will last up to 2 weeks in the refrigerator or 3 months in the freezer. If freezing, place parchment between layers to prevent sticking. Thaw in the fridge overnight before serving.
Frequently Asked Questions
How do I get clean cuts?
Use a sharp knife and wipe it clean between slices. For extra clean cuts, dip the knife in hot water and dry it before cutting.
Can I use marshmallow fluff instead of mini marshmallows?
You can! Just swirl in a few spoonfuls after spreading the fudge in the pan. It won’t have the same chewy bites but still looks gorgeous.
Can I use different types of chocolate?
Absolutely. Dark chocolate makes it richer, milk chocolate adds more sweetness, and white chocolate creates a completely different look and taste. Mix and match as you like.
Do I need a candy thermometer?
Nope! That’s the beauty of this recipe. Everything is done on low heat and doesn’t require any precise temperature monitoring.
How do I make it dairy-free?
Use dairy-free chocolate and swap the sweetened condensed milk for a plant-based version. Make sure your marshmallows are vegan too.
Is it gluten-free?
Yes—just double-check the labels on your chocolate and marshmallows to be sure they’re certified gluten-free.
Want More Dessert Ideas with a Swirl?
If you loved this Easy Marshmallow Swirl Fudge, try these other creative treats next:
- Condensed Milk Snow Cookies for a melt-in-your-mouth wintery bite.
- Lemon Raspberry Swirl Cheesecake Cups for a tangy, fruity twist.
- Chocolate Instant Pudding when you want ultra-creamy and quick.
- Winter Brittle for a crunchy, caramelized contrast.
- Brown Butter Dulce de Leche Rice Krispie Treats for a gooey, caramel-forward treat.
These all pair perfectly with a warm drink and cozy night in.
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest dessert board so you can come back to it any time.
And let me know in the comments how yours turned out! Did you go classic with chocolate, or mix in peanut butter or white chocolate? Any unique swirls?
I love seeing your kitchen creations and sharing inspiration.
Looking for more delicious ideas like this? Check out my daily treats on Pinterest @hallarecipes and follow along!


Easy Marshmallow Swirl Fudge
- Total Time: 15 minutes + chill time
- Yield: 25 squares
Description
This Easy Marshmallow Swirl Fudge combines rich, creamy chocolate with soft, gooey marshmallows for a no-fuss, no-fail dessert. It’s a quick stovetop treat that looks fancy and tastes like a dream.
Ingredients
2 cups semi-sweet chocolate chips
1 can (14 ounces) sweetened condensed milk
1 tablespoon unsalted butter
1 teaspoon vanilla extract
1 pinch salt
1 cup mini marshmallows
Instructions
1. Line an 8×8-inch baking dish with parchment paper, leaving overhang for easy lifting. Lightly spray with nonstick spray if desired.
2. In a medium saucepan over low heat, combine chocolate chips, sweetened condensed milk, butter, vanilla extract, and salt. Stir until smooth and fully melted.
3. Pour the mixture into the prepared pan and smooth it evenly.
4. Sprinkle mini marshmallows on top, then gently swirl them into the fudge with a knife or skewer to create a marbled effect.
5. Chill the pan in the refrigerator for at least 2 hours, or until firm.
6. Lift the fudge out using the parchment, cut into squares, and serve.
Notes
For clean cuts, dip your knife in hot water and wipe it dry between slices.
You can substitute marshmallows with spoonfuls of marshmallow fluff for a smoother swirl.
If you’re using white chocolate, reduce the sweetened condensed milk slightly to balance the sweetness.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1 square
- Calories: 135
- Sugar: 15
- Sodium: 25
- Fat: 6
- Saturated Fat: 4
- Unsaturated Fat: 2
- Trans Fat: 0
- Carbohydrates: 20
- Fiber: 1
- Protein: 1
- Cholesterol: 5
Keywords: easy fudge, no bake, marshmallow swirl, chocolate dessert
