Cotton candy fudge is a rich and creamy melt-in-your-mouth treat that tastes just like the classic fairground favorite. It's even blue and pink like cotton candy!

This most delicious fudge was inspired by my other fudge, namely, my easy cookie dough fudge because they both take sweet desserts and combine them together to create a culinary masterpiece. It pairs well with my salted caramel milkshake because as you all know, you need one sweet to wash another down!
Why You Will Love this Cotton Candy Fudge Recipe
- It's melt-in-your-mouth good
- It's quick and easy to make
- Your friends and family will be begging you for the recipe
Top Tip:
Chilling the fudge for 2 hours is the minimum. It's better when chilled overnight.
Ingredients
This recipe only uses a handful of ingredients that you can find easily at your local grocery store. See the recipe card at the end of the past for exact quantities.

- White chocolate bark (or stevia sweetened chocolate chips)
- Sweetened condensed milk (or low carb sugar free sweetened condensed milk)
- Cotton candy extract
- Light blue food coloring gel
- Light pink food coloring gel
Instructions
This is a super easy recipe, and you'll be in and out of the kitchen in no time. The highlights are below, but you'll find the exact instructions in the recipe card at the end of the post.
1: Melt the almond bark, then add the sweetened condensed milk and stir until combined.


2: Add cotton candy extract and divide the fudge into 2 bowls. Color 1 blue and 1 pink.


3: Add each color randomly to a prepared dish.


4: Swirl and chill for at least 2 hours until hardened.


5: Cut into pieces and serve.

Substitutions and Variations
- Change Color - Use a different gel color or make your fudge one color if you prefer.
- Add Add-Ins - Add sprinkles, sparkles, or treats to fudge right before you pour it into the pan to set and/or sprinkle on top as soon as fudge is poured. Depending on what you're including you may want to gently press into the fudge so treats stick to the fudge.
- Don't Use Bark - There are so many options if you don't want to use bark that we wrote a post all about it if you're interested.
- SUGAR FREE - use low carb sugar free sweetened condensed milk and stevia sweetened chocolate chips instead.
If you love fudge, I'm sure you'll also love our fudge roundup with all our favorite fudge recipes on it.
Storage
In Fridge: You can store this fudge in the fridge for up to 2 weeks as long as it's in an airtight container.
In Freezer: If stored properly, meaning in an airtight container then it will last between 2-3 months.
Can I make this recipe ahead?: Absolutely, depending on when you want to serve it, you can either refrigerate it or freeze it until you need it!
What to Serve with Cotton Candy Fudge
While fudge is great all by itself, you may want to serve it with something else. For the adults in your home, you may want to choose our Oreo frappuccino, boozy caramel apple milkshake, or one of our coffees, perfect for any time of year. Or, if you're making this fudge around the holidays then you may want to check out our 46 easy Christmas dessert recipes with few ingredients post.
Tips
- If you want to add candy to the top, make sure to chop it up first and apply a bit of pressure when placing it into the fudge to ensure that it sticks.
- Be careful not to undermix the fudge...when it comes to fudge making there's no such thing as too much mixing.
- Allow the fudge to set in the fridge overnight to ensure the best texture and firmness. The 2-hour minimum is for when you're in a hurry and will not always yield the best results.

FAQ
It's better to make the fudge in smaller batches to ensure that it sets properly so I would advise against it...unless you're using 2 pans.
You can use evaporated milk but your end result will not be as sweet or 1 cup of heavy cream and ¼ cup of sugar will work instead.
Absolutely, pick whichever colors your heart desires, it will still taste just as delicious!
More Fudge Recipes
Are you a fudge lover just like I am? Well, here are a few recipes that you might want to check out!

Cotton Candy Fudge
Equipment
- toothpick or fork
Ingredients
- 24 oz white chocolate bark
- 1 can (14 oz) sweetened condensed milk
- 2 teaspoons Cotton candy extract
- Light blue food colouring gel
- Light pink food coloring gel
Instructions
- Prepare an 8x8-inch pan by lining it with aluminum foil or parchment paper.
- Place white bark in a microwave-safe bowl. Microwave in 30-second intervals, stirring often, until bark is completely melted.
- Add sweetened condensed milk and cotton candy flavoring.
- Split your mixture into two bowls.
- Add a small amount of blue food coloring gel to one bowl and pink to the other. The amount used will depend on the type of food coloring gel you are using.
- Add scoops of each color randomly to your prepared pan.
- Use a toothpick to swirl the colors together, creating a marbled look.
- Refrigerate fudge for 2 hours or until it is hardened.
- Cut into pieces and serve.
Nutrition

Steve says
How much Cotton candy extract??
Karin and Ken says
I can’t apologize enough but thank you for taking the time to let me know. 2 teaspoons should do it! I’ve updated the recipe. Thank you again. All the best. Karin
Amanda says
Made the fudge light purple and green today and we had so much fun making it Kids helped Picked colors and would have eaten all of it if I let them.I had to save some for the adults too. thank you for sharing this great recipe
Karin and Ken says
You’re most welcome. All colors do work! I’ve even skipped adding the color altogether. Fudge wasn’t as pretty but still tasted amazing! Thank you for taking the time to let me know your thoughts on this fudge. As always I’m grateful. Take care and all the best. Karin
Sal says
Love this fudge Smooth as ever Love the flavor Just like eating cotton candy but better The entire family loved it Kids and adults Will be making another batch this weekend for company coming Love how easy it is Thx KD for another keeper ❤️
Karin and Ken says
I used to love cotton candy myself. This recipe always reminds me of my youth! I’m glad you all enjoy it too. Thank you for letting me know. You made my day. All the best. Karin