01 -
Line an 8 x 8-inch baking pan with parchment paper, ensuring there is enough overhang to lift out the fudge after chilling. Set the pan aside.
02 -
Combine the white chocolate chips, sweetened condensed milk, and unsalted butter in a medium saucepan. Melt over medium heat, stirring frequently for 6 to 7 minutes until the mixture is completely smooth.
03 -
Evenly divide the melted chocolate mixture between two medium bowls. To the first bowl, add 1 teaspoon cotton candy flavoring and the pink gel food coloring, stirring until fully blended and uniformly colored. To the second bowl, add the remaining cotton candy flavoring and the purple gel food coloring, stirring until evenly colored.
04 -
Using a separate large spoon for each color, alternate dropping spoonfuls of pink and purple mixtures randomly into the prepared pan. With a butter knife or small offset spatula, gently swirl the two colors together to create a marbled pattern.
05 -
Cover the surface of the fudge with an additional piece of parchment paper and press lightly to smooth the top. Leave the paper in place until the fudge has fully set to preserve the swirl design.
06 -
Chill the pan in the refrigerator for 2 hours or leave at room temperature for 4 hours, until completely set. Remove the fudge from the pan, slice into squares, and serve.