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 Recipe


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

Description

This Marshmallow Swirl Fudge recipe combines smooth semi-sweet chocolate with creamy sweetened condensed milk and a delightful swirl of mini marshmallows, creating a soft, chewy, and visually stunning treat perfect for holiday gifting or any special occasion. The fudge is easy to prepare on the stovetop, requires minimal ingredients, and yields a rich, indulgent dessert that melts in your mouth with pockets of fluffy marshmallow swirls.


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

Flavorings & Swirl

  • 1 tsp vanilla extract
  • 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 make removal easier.
  2. Melt Chocolate, Milk, Butter, and Salt: In a medium saucepan over low heat, combine 3 cups semi-sweet chocolate chips, 1 (14 oz) can sweetened condensed milk, 2 tbsp unsalted butter, and 1/8 tsp salt. Stir constantly until the mixture is fully melted and smooth, being careful not to overheat or scorch the chocolate.
  3. Add Vanilla: Remove the saucepan from heat and stir in 1 tsp vanilla extract until fully combined, enhancing the fudge’s flavor.
  4. Fold in Marshmallows: Quickly add 1 1/4 cups mini marshmallows and gently fold them into the chocolate mixture just enough to create swirls without completely melting them, preserving texture and visual appeal.
  5. Transfer to Pan and Swirl: Pour the fudgy mixture into the prepared baking pan and use a spatula to gently swirl the top so some marshmallows peek through for a marbled effect.
  6. Chill and Set: Allow the pan to cool at room temperature for 10 minutes, then transfer to the refrigerator for at least 2 hours, or until the fudge is fully set and firm.
  7. Slice and Serve: Once set, lift the fudge out of the pan using the parchment overhang and slice into 16 evenly sized squares with a buttered knife to ensure clean cuts.

Notes

  • Do not overheat the chocolate to prevent seizing; stir constantly on low heat.
  • Add marshmallows last and fold gently to maintain the swirl texture.
  • Line your pan with parchment paper for easy removal and cleaner slicing.
  • A buttered knife helps achieve neater fudge pieces.
  • Store fudge in an airtight container to keep moisture and freshness.
  • Recipe can be made up to 5 days ahead and stored refrigerated or frozen up to 3 months.
  • For a dairy-free version, swap in vegan condensed milk and chocolate chips.
  • Optional add-ins include crushed peppermint, chopped nuts, or peanut butter chips for extra texture and flavor.
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Category: Dessert
  • Method: Stovetop
  • Cuisine: American

Keywords: Marshmallow Swirl Fudge, Chocolate Fudge, Easy Fudge Recipe, Homemade Fudge, Holiday Treats, No-Bake Fudge, Chocolate Dessert