Fudge Recipes

Marshmallow Swirl Fudge

Millie Pham

Disclosure: As Amazon Associates, we earn from qualifying purchases at no extra cost to you.

This Marshmallow Swirl Fudge is rich, creamy, and just the right amount of gooey thanks to that dreamy marshmallow swirl.

It’s the kind of dessert that looks fancy but is super easy to make. Perfect for holidays, potlucks, or anytime you want something sweet and satisfying.

The swirl makes it look like you spent hours on it—but it comes together in less than 20 minutes on the stove. Let’s make it!

Why I Love This Recipe

Growing up, this was the fudge my mom made every Christmas. The marshmallow swirl was always my favorite part—I used to steal the corner pieces because they had the most! It’s nostalgic, but it also hits every time.

  • It’s quick and only takes one pot
  • No fancy equipment or candy thermometers needed
  • The swirl makes it pretty without trying
  • It stores well, perfect for gifting
  • It’s sweet, rich, and melty in the best way

Makes

16 squares

Time

Prep: 10 minutes
Cook: 10 minutes
Cool: 2 hours (in fridge)
Total Time: 2 hours 20 minutes

Macros (Per Square)

  • Calories: 165
  • Protein: 1g
  • Fat: 7g
  • Carbs: 25g
  • Sugar: 21g

What You’ll Need

  • 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
Marshmallow Swirl Fudge

Pro Tips

  • Don’t overheat the chocolate or it’ll seize. Stir constantly on low heat.
  • Add marshmallows last so they don’t completely melt—you want those swirls!
  • Use parchment paper in the pan for easy lifting and cutting.
  • A buttered knife makes cutting the fudge cleaner.
  • Store in an airtight container to keep it from drying out.

Tools Needed

  • Medium saucepan
  • Silicone spatula
  • 8×8-inch square baking pan
  • Parchment paper
  • Measuring cups and spoons
  • Butter knife or sharp chef’s knife

Substitutions and Variations

  • Swap semi-sweet chips with dark or milk chocolate
  • Use marshmallow fluff if you don’t have mini marshmallows
  • Add crushed peppermint or chopped nuts for texture
  • Mix in peanut butter chips for a twist
  • Use vegan condensed milk and chocolate for dairy-free version

Make Ahead Tips

You can make this fudge up to 5 days in advance. Just keep it wrapped tightly in the fridge. It also freezes beautifully—cut into squares and freeze with parchment between layers in an airtight container for up to 3 months.

Recipe & Instructions

Step 1: Prep Your Pan

Line an 8×8-inch square baking pan with parchment paper, leaving a little overhang on the sides.

Step 2: Melt Chocolate, Milk, Butter, and Salt

In a medium saucepan over low heat, add:

  • 3 cups semi-sweet chocolate chips
  • 1 (14 oz) can sweetened condensed milk
  • 2 tbsp unsalted butter
  • 1/8 tsp salt

Stir constantly until fully melted and smooth.

Step 3: Add Vanilla

Remove the pan from heat and stir in:

  • 1 tsp vanilla extract

Mix until fully combined.

Step 4: Fold in Marshmallows

Quickly add:

  • 1 1/4 cups mini marshmallows

Fold them in gently with your spatula, just enough to swirl but not melt them completely.

Step 5: Transfer to Pan and Swirl

Pour the mixture into your prepared baking pan. Use your spatula to gently swirl the top so some marshmallows peek through.

Step 6: Chill and Set

Let the pan cool at room temp for 10 minutes, then transfer to the fridge for at least 2 hours or until fully set.

Step 7: Slice and Serve

Once set, lift fudge out of pan using parchment, and slice into 16 squares with a buttered knife.

Marshmallow Swirl Fudge

Leftovers and Storage

Store in an airtight container in the fridge for up to 7 days. Keep layers separated with parchment if stacking. You can also freeze it—just thaw in the fridge overnight before serving.

Why This Recipe Works (Quick Science)

Sweetened condensed milk keeps the texture soft and chewy because of its high sugar content and thick consistency. The chocolate chips provide structure as they cool, while the marshmallows only partially melt, giving you that perfect swirl and a pop of texture in every bite.

Common Mistakes

  • Overheating the chocolate: Always melt on low heat or you risk burning or seizing it
  • Melting marshmallows completely: Stir quickly and gently—they should stay whole for the swirl
  • Not lining your pan: Makes it hard to remove and cut clean squares
  • Using high-heat chocolate: Choose a good quality chip for smooth texture

What to Serve With

  • A hot cup of coffee or tea
  • Crushed peppermint sprinkled on top
  • Whipped cream on the side
  • A glass of cold milk
  • A drizzle of caramel or sea salt flakes for a fancy twist

FAQ

Can I use marshmallow fluff instead of mini marshmallows?
Yes! Use about 1 cup of fluff and dollop it in before swirling.

Does it need to be refrigerated?
Yes, for best texture and freshness.

Can I double the recipe?
Absolutely—use a 9×13 pan if doubling.

Can I use dark chocolate chips?
Yes! It’ll be richer and slightly less sweet.

Final Thoughts

This Marshmallow Swirl Fudge is the kind of recipe you’ll want to keep in your back pocket. It’s simple, impressive, and just plain delicious. Try it once, and I bet you’ll be making it again and again. Let me know how yours turns out in the comments—I’d love to hear how it goes or help if you have any questions!

Hi there! I'm Millie Pham, a devoted brewer and tea lover at heart. As the founder of Bean Leaf Cup, my mission is to share my tea and coffee expertise with you all. I firmly believe that creating a fantastic cup of tea or coffee should be easy for everyone. No matter if you're already a coffee or tea expert or just beginning your journey, I'm here to help you navigate the world of brewing. Welcome aboard!