Go Back
Cotton Candy Fudge

Easy Cotton Candy Fudge Recipe - A Fun, Festive Treat

Prep Time 10 minutes
Cook Time 5 minutes
Total Time 15 minutes
Servings: 24 servings

Ingredients
  

Ingredients
  • 3 cups white chocolate chips (about 18 ounces)
  • 1 can (14 ounces) sweetened condensed milk
  • 2 tablespoons unsalted butter
  • 1 teaspoon cotton candy flavoring (or 1/2 teaspoon raspberry extract + 1/2 teaspoon vanilla extract)
  • Pinch fine sea salt
  • Pink gel food coloring
  • Blue gel food coloring
  • 1/2 cup mini marshmallows (optional: chopped cotton candy for garnish, or pastel sprinkles)

Equipment

  • 8×8 inch baking pan
  • Parchment paper
  • Microwave-safe bowl
  • Spatula or large spoon
  • Butter knife or skewer
  • Measuring spoons
  • Two medium bowls
  • Sharp knife

Method
 

Instructions
  1. Prep the Pan: Line an 8x8-inch baking pan with parchment paper, leaving overhang on two sides for easy lifting. Lightly grease the parchment.
  2. Melt the Base: In a large microwave-safe bowl, combine white chocolate chips, sweetened condensed milk, and butter. Microwave in 20–30 second bursts, stirring well after each, until smooth and fully melted. This usually takes 1½–2 minutes total. Alternatively, melt gently on the stovetop over low heat, stirring constantly.
  3. Flavor It: Stir in the cotton candy flavoring (or the raspberry and vanilla) and a pinch of salt. Mix until fully incorporated.
  4. Divide and Tint: Split the mixture into two bowls. Tint one bowl with a tiny bit of pink gel food coloring and the other with blue. Start with a toothpick’s worth of gel and add more if needed. You want soft pastel shades.
  5. Swirl the Colors: Spoon large dollops of pink and blue fudge into the prepared pan, alternating colors. Use a butter knife or skewer to gently swirl the colors together. Don’t overmix or you’ll lose the marble effect.
  6. Add Toppings (Optional): Sprinkle mini marshmallows or pastel sprinkles on top and gently press them in. Avoid adding actual cotton candy now—it melts on contact with moisture.
  7. Set the Fudge: Refrigerate for 2–3 hours, or until firm. For cleaner cuts, chill a bit longer.
  8. Slice and Serve: Lift the fudge out using the parchment overhang. Warm a sharp knife under hot water, wipe dry, and cut into 1-inch squares. Serve slightly chilled or at cool room temperature.