Fudge Recipes

Marshmallow Swirl Fudge

Millie Pham

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.

And the best part? No baking, no candy thermometer—just melt, swirl, and chill!

Let’s get into it!

What You’ll Need

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

Pro Tips

  1. Use marshmallow fluff instead of mini marshmallows. It creates smooth, creamy swirls instead of melting into the fudge.
  2. Don’t overmix the swirl! Gently drag a knife through the fudge to keep the marshmallow ribbons thick and visible.
  3. Let it set completely. Chill for at least 2 hours before cutting to get clean, perfect squares.
  4. Make it extra fun! Sprinkle crushed graham crackers on top for a s’mores twist.
  5. Want toasted marshmallows? Lightly torch the top after swirling for a caramelized flavor!

Tools You’ll Need

  • Medium saucepan
  • Spatula
  • 8×8-inch baking dish
  • Parchment paper
  • Knife for swirling and cutting

Substitutions & Variations

  • Dairy-free option: Use dairy-free chocolate and coconut condensed milk.
  • Extra chocolatey: Mix in ½ cup chopped dark chocolate before swirling.
  • Crunchy version: Stir in crushed cookies or chopped nuts.
  • S’mores version: Add a graham cracker crust before pouring the fudge in!

Instructions

1. Melt the chocolate.

In a saucepan over low heat, melt semi-sweet chocolate chips, sweetened condensed milk, and butter, stirring constantly until smooth.

A super close-up shot of a spatula stirring melted semi-sweet chocolate, sweetened condensed milk, and butter in a saucepan

2. Add the vanilla and salt.

Remove from heat and stir in vanilla extract and salt until fully combined.

A super close-up shot of vanilla extract being poured into the rich, melted chocolate mixture,

3. Pour into the pan.

Line an 8×8-inch baking dish with parchment paper, then spread the chocolate fudge evenly.

A super close-up shot of a spatula spreading thick chocolate fudge into a parchment-lined baking dish

4. Add the marshmallow swirl.

Drop spoonfuls of marshmallow fluff on top, then use a knife to gently swirl it into the fudge.

A super close-up shot of a knife swirling thick, glossy marshmallow fluff

5. Chill and set.

Refrigerate for at least 2 hours or until firm.

 super close-up shot of a baking dish covered with plastic wrap, resting in the fridge

6. Cut and serve.

Once set, lift the fudge out using the parchment paper, cut into squares, and enjoy!

A super close-up shot of Marshmallow Swirl Fudge squares stacked on parchment paper

Leftovers & Storage

  • Store in an airtight container in the fridge for up to 1 week.
  • Want to keep it longer? Freeze the fudge for up to 3 months and thaw before serving.

Wrap-Up

And that’s it—your Marshmallow Swirl Fudge is ready to enjoy! It’s rich, chocolatey, and packed with gooey marshmallow goodness in every bite. Try it out, take a pic, and let me know how it turned out. Happy snacking! 🍫✨

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!