Marshmallow Swirl Fudge homemade chocolate dessert

Marshmallow Swirl Fudge: Easy Step-by-Step Recipe

By:

Alma

February 7, 2026

Marshmallow Swirl Fudge is that dreamy, chocolatey, melt-in-your-mouth treat that never goes out of style. If you grew up sneaking spoonfuls of fudge batter from your grandma’s saucepan, you know exactly what kind of magic this dessert holds. With a rich blend of semi-sweet chocolate and creamy condensed milk, this Marshmallow Swirl Fudge adds a playful twist — sweet pockets of marshmallow goodness peeking through each fudgy bite.

It’s a simple, no-bake wonder that looks impressive enough for holidays, bake sales, or that Wednesday night craving when you need something sweet after a long day. Whether you’re a kitchen novice or the go-to dessert maker in your family, this Marshmallow Swirl Fudge recipe is about to become your new secret weapon. The best part? You only need ten minutes of hands-on work to whip it up before the fridge takes care of the rest.

Table of Contents

What is Marshmallow Swirl Fudge?

Marshmallow Swirl Fudge is a smooth, chocolate fudge infused with ribbons of melted marshmallows that create a beautiful swirl pattern throughout. Think of it as a hybrid between classic fudge and rocky road, but simpler and softer.

The chocolate base comes together with just a few ingredients—chocolate chips, condensed milk, butter, and vanilla—while the mini marshmallows add both sweetness and that signature gooey texture. The contrast between the rich chocolate and the light, fluffy marshmallow makes it downright addictive. You can find countless variations of this treat, but this version strikes the perfect balance between decadence and ease.

Reasons to Try Marshmallow Swirl Fudge

If you’re not already running to the pantry, let me give you a few reasons to fall in love with Marshmallow Swirl Fudge. First, it’s ridiculously easy. You don’t need a candy thermometer or complicated steps; just melt, mix, swirl, and chill. Second, it’s versatile.

You can dress it up with peppermint for the holidays, swirl in peanut butter for a nutty twist, or even make it dairy-free by swapping a few ingredients. Third, it’s the perfect make-ahead dessert. You can prepare it days in advance and keep it chilled until ready to serve. And finally, it’s family-friendly. Kids love helping with the marshmallow swirls, and it makes a fantastic edible gift during festive seasons. If you’re into no-fuss desserts like 3-ingredient no-bake strawberry cloud cake, this fudge will be right up your alley.

Ingredients Needed to Make Marshmallow Swirl Fudge

You’ll need only a few pantry staples to create this creamy chocolate masterpiece:

  • 3 cups semi-sweet chocolate chips – for that deep, classic fudge flavor.
  • 1 (14 oz) can sweetened condensed milk – the creamy base that ties it all together.
  • 2 tbsp unsalted butter – adds richness and smooth texture.
  • 1 tsp vanilla extract – a subtle flavor enhancer.
  • 1/8 tsp salt – to balance the sweetness.
  • 1 ¼ cups mini marshmallows – the stars of the show, creating those signature swirls.

Optional Add-ins: crushed peppermint, chopped nuts, or peanut butter chips if you want to get creative.

Instructions to Make Marshmallow Swirl Fudge – Step by Step

Step 1: Prep the Pan and Gather Tools

Before you start, line an 8×8-inch square baking pan with parchment paper, leaving a bit hanging over the edges for easy lifting later. This step is your insurance policy against sticky fudge struggles. Lightly butter the parchment paper or spritz it with nonstick spray for good measure. Grab your medium saucepan, a silicone spatula, and a sturdy spoon — that’s all you need.

Step 2: Melt the Chocolate Base

Place the saucepan over low heat and add your chocolate chips, sweetened condensed milk, and butter. Stir slowly and continuously. Patience is key here—don’t crank the heat! Chocolate can go from glossy and smooth to dry and grainy in seconds if overheated. Keep stirring until everything melts into a silky, thick mixture. Once melted, remove from heat and stir in the vanilla and salt. This base should look luscious and shiny, almost like melted brownie batter.

Step 3: Cool Slightly Before Adding Marshmallows

Here’s a pro tip: let the fudge mixture cool for about two to three minutes before adding marshmallows. If you toss them in too soon, they’ll melt completely and disappear into the chocolate. We want visible swirls, not marshmallow soup! When the mixture feels warm but not hot, gently fold in the mini marshmallows. Use your spatula to lift and turn the mixture instead of stirring aggressively. You should see streaks of white throughout the chocolate — that’s your swirl effect in action.

Step 4: Pour, Swirl, and Smooth

Pour the mixture into your prepared pan, spreading it evenly with the spatula. You can press a few extra marshmallows on top if you like a more dramatic look. To enhance the swirl effect, take a butter knife and gently drag it through the fudge in a zigzag motion. It’s oddly satisfying — like dessert art therapy. Don’t overdo it though; too much swirling will blend everything together.

Step 5: Chill and Set

Refrigerate the fudge for about 2 hours or until firm. This is the hardest part — waiting! The cooling process allows the fudge to solidify and the flavors to deepen. If you’re in a rush, you can pop it in the freezer for 45 minutes, but fridge-setting gives the best texture.

Step 6: Slice and Serve

Once the fudge is firm, lift it out of the pan using the parchment overhang. Place it on a cutting board and use a buttered knife to cut it into neat squares. A quick tip: wipe the knife clean between slices for perfect edges. You’ll end up with beautiful pieces, each showcasing ribbons of marshmallow running through rich chocolate.

This step-by-step process makes Marshmallow Swirl Fudge practically foolproof. Even if you’ve never made candy before, you’ll nail it. The texture is soft yet stable, the flavor deeply chocolatey with sweet hits of marshmallow in every bite. It’s the kind of treat that’ll make you feel like a confectionery pro. If you’re into easy desserts like my lemon-blueberry cupcakes, you’ll find this fudge just as delightful — but with way less effort.

What to Serve with Marshmallow Swirl Fudge

Marshmallow Swirl Fudge pairs beautifully with coffee or hot cocoa, especially on a chilly day. You can also serve it as part of a dessert platter with cookies, fruit, and salty snacks like pretzels for balance. During the holidays, it makes a lovely addition to a carrot cake loaf or lemon-blueberry bars spread. For an elegant touch, sprinkle a bit of flaky sea salt or drizzle white chocolate on top before serving.

Key Tips for Making Marshmallow Swirl Fudge

  1. Low and slow – Never rush the melting process. Low heat keeps the chocolate smooth and prevents seizing.
  2. Swirl smart – Add marshmallows last and fold gently to keep their shape.
  3. Butter that knife – For clean cuts, lightly butter your knife or dip it in hot water and dry it off between slices.
  4. Customize it – Swap in dark chocolate chips for a richer flavor or mix in peanut butter for a crowd-pleasing variation.
  5. Line your pan – Parchment paper is your best friend here; it guarantees easy removal and clean edges.

Storage and Reheating Tips for Marshmallow Swirl Fudge

Marshmallow Swirl Fudge stores beautifully. Keep it in an airtight container in the fridge for up to two weeks or at room temperature (in cooler weather) for about five days. If you like your fudge softer, let it sit out for 10–15 minutes before serving. For long-term storage, freeze the squares in layers separated by parchment paper for up to three months. Thaw overnight in the fridge when ready to enjoy. Avoid reheating fudge in the microwave—it can alter the texture. If you must soften it, leave it at room temp until slightly pliable.

FAQs

Q: Can I use marshmallow fluff instead of mini marshmallows?
A: Absolutely. Just spoon small dollops into the chocolate and swirl gently with a knife. It’ll melt a bit more evenly but still give you those dreamy ribbons.

Q: How can I make this fudge dairy-free?
A: Easy! Use vegan chocolate chips and a dairy-free condensed milk alternative. You can find them in most grocery stores now.

Q: Why did my fudge turn grainy?
A: That usually happens when chocolate overheats. Keep the heat low and stir constantly for a smooth finish.

Q: Can I double this recipe?
A: Yes, just use a 9×13-inch pan instead of an 8×8. The fudge will still set beautifully.

Q: What if my marshmallows melt completely?
A: Don’t panic! It’ll still taste amazing, just without the swirl effect. Next time, cool your mixture a bit longer before adding them.

Final Thoughts

Marshmallow Swirl Fudge is the definition of sweet simplicity. It’s quick to make, easy to customize, and always a hit at any gathering. With its creamy chocolate base and fluffy marshmallow ribbons, it’s a nostalgic treat that brings smiles with every bite. Whether you’re making it for the holidays, a bake sale, or a random Tuesday night indulgence, this recipe will quickly earn a permanent spot in your dessert rotation. So go ahead — grab that saucepan, melt some chocolate, and swirl up a little happiness today. For more easy dessert inspiration, check out my fresh strawberry cupcakes or lemon-blueberry mini bundt cakes on First Tasting.

Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Marshmallow Swirl Fudge homemade chocolate dessert

Marshmallow Swirl Fudge: Easy Step-by-Step Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef Alma
  • Total Time: 2 hours 20 minutes
  • Yield: 16 squares 1x

Description

Marshmallow Swirl Fudge is an indulgent, rich treat made with creamy chocolate and ribbons of gooey marshmallows. Perfect for holidays, gifting, or satisfying your sweet tooth, this easy, no-fail recipe comes together in just 20 minutes of hands-on time. With a melt-in-your-mouth texture and beautiful swirls, it’s a stunning addition to any dessert tray.


Ingredients

Scale
  • 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

1. Line an 8×8-inch square baking pan with parchment paper and lightly grease it.

2. In a medium saucepan over low heat, combine chocolate chips, sweetened condensed milk, butter, salt, and vanilla extract.

3. Stir constantly until the mixture is smooth and fully melted—do not overheat.

4. Remove from heat and quickly fold in the mini marshmallows, stirring just enough to create swirls without fully melting them.

5. Pour the fudge mixture into the prepared pan and smooth the top with a spatula.

6. Refrigerate for at least 2 hours until firm.

7. Lift the fudge out using the parchment paper, cut into squares with a buttered or sharp knife, and serve.

Notes

Don’t overheat the chocolate or it may seize—use low heat and stir constantly. For distinct marshmallow swirls, add marshmallows last and stir gently. Store in an airtight container in the fridge for up to 1 week. Try customizing with crushed peppermint, chopped nuts, or peanut butter chips.

  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Category: Dessert
  • Method: No-Bake
  • Cuisine: American

Nutrition

  • Serving Size: 1 square
  • Calories: 165
  • Sugar: 21g
  • Fat: 7g
  • Carbohydrates: 25g
  • Protein: 1g

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star