Go Back
+ servings
Cotton Candy Fudge Recipe

Cotton Candy Fudge

This Cotton Candy Fudge is a soft, creamy, no-bake microwave fudge swirled with pastel pink and blue colors and flavored to taste just like a trip to the carnival. It’s easy, beginner-friendly, and perfect for kids’ parties, baby showers, and festive dessert tables.
No ratings yet
Prep Time 15 minutes
Total Time 2 hours 15 minutes
Course Candy, Dessert
Cuisine American
Servings 36 pieces
Calories 150 kcal

Ingredients
  

  • 3 cups white chocolate chips about 18 oz; use a good brand like Ghirardelli or Guittard for best texture
  • 14 oz sweetened condensed milk 1 can; not evaporated milk
  • 3 tablespoons unsalted butter cut into small pieces
  • 1 teaspoon cotton candy flavoring or extract or to taste
  • 1 teaspoon vanilla extract
  • 1 pinch fine sea salt to balance sweetness
  • pink gel food coloring as needed
  • blue gel food coloring as needed
  • 3-4 tablespoons cotton candy sprinkles or pastel rainbow sprinkles optional, for topping
  • loose cotton candy optional, for garnish just before serving

Instructions
 

  • Line an 8x8-inch baking pan with parchment paper, letting some hang over the sides to create handles. Lightly spray the parchment with nonstick spray to make it easier to lift out and slice the fudge later.
  • In a large microwave-safe bowl, add the white chocolate chips, sweetened condensed milk, and butter pieces. Use a silicone spatula to gently stir so the chips are coated in the condensed milk for more even melting.
    3 cups white chocolate chips, 14 oz sweetened condensed milk, 3 tablespoons unsalted butter
  • Microwave the mixture on 50–60% power for 30 seconds, then stir well. Continue microwaving in 20–30 second bursts at reduced power, stirring after each burst, until the mixture is mostly melted and smooth. A few small soft lumps are fine; they will melt as you stir.
    3 cups white chocolate chips, 14 oz sweetened condensed milk, 3 tablespoons unsalted butter
  • Quickly stir in the cotton candy flavoring, vanilla extract, and pinch of fine sea salt. Taste a tiny bit carefully (it will be warm) and add up to an additional 1/4–1/2 teaspoon cotton candy flavoring if you want a stronger flavor, keeping in mind it will mellow slightly as it chills.
    1 teaspoon cotton candy flavoring or extract, 1 teaspoon vanilla extract, 1 pinch fine sea salt
  • Working fairly quickly while the mixture is still warm, divide the fudge base evenly between two medium bowls. Add a drop or two of pink gel food coloring to one bowl and blue gel food coloring to the other. Stir each until the color is fully blended, adding more coloring a drop at a time until you reach your desired pastel shade.
    pink gel food coloring, blue gel food coloring
  • Spoon large dollops of pink and blue fudge into the prepared pan, alternating colors in a rough checkerboard pattern. Once all the fudge is in the pan, use a butter knife or wooden skewer to gently swirl the colors together. Avoid over-swirling so you keep distinct pink and blue ribbons.
  • While the top is still soft, scatter cotton candy sprinkles or pastel rainbow sprinkles evenly over the surface. Gently press them into the fudge with your fingertips so they adhere. Do not add loose cotton candy yet, as it will melt in the fridge.
    3-4 tablespoons cotton candy sprinkles or pastel rainbow sprinkles
  • Cover the pan lightly with plastic wrap or foil and refrigerate for at least 2 hours, or until the fudge is firm enough to slice. For very clean squares, chill 3–4 hours or overnight.
  • Use the parchment handles to lift the fudge out of the pan onto a cutting board. With a sharp knife, cut into 1-inch squares or your preferred size, wiping the blade with a warm, damp cloth between cuts for neat edges. If desired, top each piece with a small tuft of loose cotton candy just before serving.
    loose cotton candy

Notes

Yield: About 36–49 bite-size squares, depending on how large you slice them.
Timing: Plan on 10–15 minutes of active prep time plus 2–4 hours of chilling. Making the fudge the night before a party works especially well.
Storage: The fudge can sit at room temperature for 2–3 hours in a cool kitchen. Store sliced fudge in an airtight container in the refrigerator for up to 1 week, layering with parchment or wax paper. For longer storage, freeze (without cotton candy garnish) in an airtight container for up to 2–3 months and thaw in the fridge overnight.
Topping: Always add loose cotton candy garnish just before serving; it will melt and dissolve when exposed to moisture in the fridge.
Variations: Try Rainbow Carnival Fudge by dividing the base into 3–4 bowls and tinting each a different pastel color; Birthday Party Fudge by swapping cotton candy flavor for birthday cake or extra vanilla and stirring rainbow sprinkles into the fudge; or Unicorn Swirl Fudge by adding a lavender-tinted portion for pink, blue, and purple swirls. The recipe is naturally nut-free and can be gluten-free as long as your flavoring and sprinkles are gluten-free.
Tips: Use gel coloring so you don’t thin the fudge. Melt on 50–60% power to avoid scorching the white chocolate. For more defined swirls, let the tinted fudge sit 1–2 minutes to thicken slightly before swirling. For very young kids, cut smaller 3/4-inch pieces for a more manageable serving.

Nutrition

Calories: 150kcal
Keyword Carnival Dessert, Cotton Candy Fudge, Kids Birthday Dessert, Microwave Fudge, No-Bake Fudge, Party Dessert, Pastel Fudge
Love this recipe?Follow us at @thenandnowspace for more