Print

Marshmallow Swirl Fudge Recipe

4.6 from 139 reviews

This Marshmallow Swirl Fudge is a rich, creamy, and irresistibly sweet treat featuring smooth semi-sweet chocolate blended with sweetened condensed milk and a delightful swirl of mini marshmallows for a chewy texture and beautiful marbled look. Perfect for holiday gifting, parties, or anytime you crave a homemade chocolate indulgence.

Ingredients

Scale

Fudge Base

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

Swirl

  • 1 1/4 cups mini marshmallows

Instructions

  1. Prep Your Pan: Line an 8×8-inch square baking pan with parchment paper, leaving a little overhang on the sides to easily lift the fudge out later.
  2. Melt Chocolate, Milk, Butter, and Salt: In a medium saucepan over low heat, combine semi-sweet chocolate chips, sweetened condensed milk, unsalted butter, and salt. Stir constantly until the mixture is fully melted and smooth to avoid seizing or burning the chocolate.
  3. Add Vanilla: Remove the saucepan from heat and stir in vanilla extract until fully combined, enhancing the flavor of the fudge.
  4. Fold in Marshmallows: Quickly add mini marshmallows and gently fold them in with a spatula. Be careful to swirl the marshmallows without melting them completely to achieve the signature chewy swirls in the fudge.
  5. Transfer to Pan and Swirl: Pour the fudge mixture into the prepared baking pan and use the spatula to gently swirl the top, allowing some of the marshmallows to peek through for a beautiful pattern.
  6. Chill and Set: Let the fudge cool at room temperature for about 10 minutes, then transfer it to the refrigerator for at least 2 hours, or until fully set and firm.
  7. Slice and Serve: Once set, lift the fudge out of the pan using the parchment paper overhang. Slice into 16 squares using a buttered knife for clean cuts. Serve and enjoy!

Notes

  • Don’t overheat the chocolate to prevent it from seizing; stir constantly on low heat.
  • Add marshmallows last to maintain their shape for the swirl effect.
  • Use parchment paper in the pan for easy removal and clean cutting.
  • A buttered knife will make slicing the fudge cleaner and smoother.
  • Store fudge in an airtight container to prevent it from drying out.
  • Swap semi-sweet chocolate chips with dark or milk chocolate for flavor variations.
  • Use marshmallow fluff instead of mini marshmallows if preferred—use about 1 cup of fluff and dollop before swirling.
  • Add crushed peppermint, chopped nuts, or peanut butter chips for extra texture and flavor twists.
  • For a dairy-free version, use vegan condensed milk and vegan chocolate chips.
  • Fudge can be made up to 5 days in advance; store wrapped tightly in the fridge or freeze for up to 3 months.

Keywords: Marshmallow Swirl Fudge, Chocolate Fudge, Homemade Fudge, Easy Fudge Recipe, Sweet Treat, Holiday Dessert, Marshmallow Dessert