Go Back
+ servings
Cotton Candy Fudge Recipe

Cotton Candy Fudge

This Cotton Candy Fudge is a no-bake, microwave-friendly, pastel-swirled treat with creamy white chocolate, sweetened condensed milk, and cotton candy flavoring. It tastes like a trip to the carnival in soft, melt-in-your-mouth fudge squares.
No ratings yet
Prep Time 15 minutes
Total Time 2 hours 15 minutes
Course Candy, Dessert
Cuisine American
Servings 36 small squares

Ingredients
  

  • 3 cups white chocolate chips about 18 oz / 510 g; use good-quality chips that melt smoothly
  • 14 oz can sweetened condensed milk about 396 g; do not substitute evaporated milk
  • 2 tablespoons unsalted butter
  • 1 teaspoon pure vanilla extract
  • 1/2 teaspoon fine sea salt
  • 1 to 1 1/2 teaspoons cotton candy flavoring or extract start with 1 teaspoon and add more to taste
  • pink gel food coloring 1–2 drops, for a light pastel pink
  • blue gel food coloring 1–2 drops, for a soft cotton candy blue
  • 2 tablespoons pastel sprinkles or nonpareils up to 3 tablespoons; optional topping
  • loose cotton candy optional, for garnish just before serving

Instructions
 

  • Line an 8×8-inch (20×20 cm) baking pan with parchment paper, leaving overhang on two sides to form handles. Lightly spray the parchment with nonstick spray if needed to prevent sticking.
  • Measure out the cotton candy flavoring and have the pink and blue gel food colorings and pastel sprinkles ready near your workspace so you can work quickly once the fudge base is warm.
  • In a large microwave-safe bowl, combine the white chocolate chips, sweetened condensed milk, and butter. Microwave on 50% power for 60 seconds, then stir well. Continue microwaving in 20–30 second bursts at 50% power, stirring after each, until the chocolate is mostly melted with just a few small lumps remaining.
    3 cups white chocolate chips, 14 oz can sweetened condensed milk, 2 tablespoons unsalted butter
  • Remove the bowl from the microwave and stir until the mixture is completely smooth, thick, and glossy. If small chunks of chocolate remain, microwave once more for 10–15 seconds at 50% power and stir again.
  • Stir in the vanilla extract and fine sea salt. Add 1 teaspoon of cotton candy flavoring, mix well, and taste a tiny bit carefully (it will be warm). If desired, add up to an additional 1/2 teaspoon to intensify the flavor, keeping in mind it will mellow slightly as the fudge chills.
    1 teaspoon pure vanilla extract, 1/2 teaspoon fine sea salt, 1 to 1 1/2 teaspoons cotton candy flavoring or extract
  • Quickly divide the warm fudge mixture evenly between two bowls. You will tint one portion pink and the other blue to create the swirl.
  • Add 1–2 drops of pink gel food coloring to one bowl and stir until the color is fully blended and pastel. Add an extra small drop if needed, but keep the color soft rather than neon.
    pink gel food coloring
  • Add 1–2 drops of blue gel food coloring to the second bowl and stir until evenly colored, aiming for a light cotton candy blue shade.
    blue gel food coloring
  • Working fairly quickly before the fudge thickens, spoon alternating dollops of pink and blue fudge into the prepared pan, creating a patchwork or checkerboard pattern. Use a small offset spatula or the back of a spoon to gently nudge the dollops together and level the surface.
  • With a butter knife or skewer, gently drag through the fudge in wavy lines in one direction, then in the perpendicular direction to lightly swirl the colors. Make only a few passes so the pink and blue remain distinct and do not blend into a single color.
  • While the fudge is still soft, sprinkle the top evenly with pastel sprinkles or nonpareils if using. Press the sprinkles very lightly with clean hands or the back of a spoon so they adhere.
    2 tablespoons pastel sprinkles or nonpareils
  • Cover the pan loosely with plastic wrap or foil and refrigerate for at least 2 hours, or 3–4 hours or overnight for the firmest texture and cleanest cuts, until the fudge is completely set.
  • Use the parchment handles to lift the chilled fudge from the pan onto a cutting board. With a sharp knife (wiping it with a warm, damp cloth between cuts), slice into about 36 small 1-inch squares or 25 larger squares.
  • If desired, top each square with a tiny tuft of loose cotton candy just before serving. Do not add cotton candy in advance, as it will melt on contact with moisture.
    loose cotton candy

Notes

Yield: About 36 small squares (1-inch pieces) or 25 larger squares. Prep Time: ~15 minutes hands-on. Chill Time: 2–4 hours (overnight for ultra-clean cuts). Total Time: about 2 hours 15 minutes, mostly chilling.
Variations:
- Confetti Carnival Fudge: Stir 1/4 cup pastel jimmies into the fudge before spreading in the pan.
- Birthday Party Fudge: Add 1/2 teaspoon butter flavor with the vanilla and use rainbow sprinkles on top.
- Gender Reveal Fudge: Keep the top layer white and hide the pink and blue swirls inside.
- Unicorn Fudge: Add a third pastel color (like lavender) and top with themed sprinkles.
- Cotton Candy Crunch: Fold in 1/2 cup crushed vanilla sandwich cookies or waffle cones.
Storage: Store fudge squares in an airtight container in the refrigerator for up to 2 weeks, with parchment or wax paper between layers. Let sit at room temperature 10–15 minutes before serving.
Freezing: Freeze pieces in a single layer on a parchment-lined sheet until solid, then transfer to a freezer-safe container with parchment between layers. Freeze up to 2–3 months. Thaw in the refrigerator overnight, then let sit at room temperature for 10–15 minutes before serving.
Tips: Do not rush the chill time. Use a metal 8×8 pan for more even chilling. Go light on food coloring for the prettiest pastels. Cotton candy flavor oils are strong—start with less and adjust. For perfect edges, cut with a hot knife, wiping between cuts.
Keyword carnival themed dessert, cotton candy fudge, kids party dessert, Microwave Fudge, No-bake fudge, pastel fudge, White Chocolate Fudge
Love this recipe?Follow us at @Recipecs for more