Cotton Candy Cookies

Cotton candy cookies are soft, buttery cookies swirled with pink and blue dough that look just like the fair treat they are named after.

The dough comes together in one bowl with pantry items, and the marbled twist takes about a minute per cookie. They bake in 10 to 12 minutes, so the whole batch of 24 is ready in about 55 minutes.

Why This Cotton Candy Cookies Recipe Works

Buttermilk gives the dough a slight tang and a tender crumb, while the small amount of baking soda reacts with it to help the cookies puff gently. The result is a soft center with lightly golden edges instead of a dry, crumbly bite.

Dividing the dough into two colors after mixing keeps the base flavor identical, so you only have to mix one batch. Twisting two small balls together makes a marbled swirl that looks a little different on every cookie.

Gel food coloring is strong enough to tint the dough pink and blue without adding extra liquid, which would change the texture. A drop of cotton candy flavoring, if you like, adds the sweet, sugary aroma that makes people guess the name before they bite.

Ingredients for Cotton Candy Cookies

  • 2 1/2 cups all purpose flour
  • 1/2 tsp baking powder
  • 1/4 tsp baking soda
  • 1/4 tsp salt
  • 1 cup granulated sugar
  • 1/2 cup unsalted butter, softened
  • 1/4 cup buttermilk
  • 1 large egg
  • 1 tsp vanilla extract
  • pink and blue gel food coloring
  • cotton candy flavoring (optional)

All purpose flour: Spoon it into the measuring cup and level it off. Packing flour into the cup makes dry, cakey cookies.

Softened butter: It should dent easily when pressed but not look greasy. Cold butter will not cream with the sugar, and melted butter makes the dough too loose.

Buttermilk: It gives the cookies tenderness. In a pinch, stir 1/4 cup of milk with 1 teaspoon of lemon juice or vinegar and let it sit for 5 minutes.

Gel food coloring: Add it a little at a time and knead until the color is even. Gel is much more concentrated than liquid coloring.

Cotton candy flavoring: Optional, but it adds the nostalgic aroma. Start with 1/2 teaspoon and add more if you like a stronger scent.

Large egg: It brings the dough together and adds richness. Use it at room temperature so it blends in smoothly.

How to Make Cotton Candy Cookies

1. Heat the oven. Preheat the oven to 350 degrees F and line two baking sheets with parchment paper.

2. Mix the dry ingredients. Whisk the flour, baking powder, baking soda, and salt in a medium bowl until evenly combined.

3. Cream the butter and sugar. In a large bowl, beat the softened butter and sugar for 2 to 3 minutes until pale and fluffy.

4. Add the wet ingredients. Beat in the egg, buttermilk, and vanilla until the mixture is smooth, scraping the sides of the bowl once.

5. Combine. Add the dry ingredients in two additions and stir on low speed just until no flour streaks remain. Stop as soon as it looks even, because overmixing makes tougher cookies.

6. Tint the dough. Divide the dough in half. Knead pink gel coloring into one half and blue into the other, adding cotton candy flavoring if using, until each color is even.

7. Shape the swirls. Roll a tablespoon of each color into a ball, twist the two together lightly, and place the cookies 2 inches apart on the lined sheets.

8. Bake. Bake one sheet at a time for 10 to 12 minutes, until the edges are lightly golden and the centers look set.

9. Cool. Let the cookies rest on the sheet for 5 minutes, then move them to a wire rack to cool completely.

How to Serve Cotton Candy Cookies

Pile the cookies on a platter at birthday parties, baby showers, or classroom treat tables, and add a glass of cold milk. They also sit nicely next to pink frosted sugar cookies and rolled sugar cookies on a mixed cookie tray. For a bigger spread, add a few easy cut out sugar cookies and some madeleine cookies for a softer, cakier bite.

How to Store and Reheat Cotton Candy Cookies

Store the cooled cookies in an airtight container at room temperature for up to 5 days. For longer storage, freeze baked cookies with parchment paper between the layers for up to 3 months, and thaw them at room temperature for about 30 minutes. You can also freeze unbaked dough balls and bake them from frozen, adding 1 to 2 minutes to the bake time.

Tips and Variations for Cotton Candy Cookies

Measure carefully. Level the flour and sugar so the dough is soft but not sticky.

Chill if sticky. If the dough feels soft after tinting, refrigerate it for 20 minutes before shaping.

Use gel color. Liquid coloring adds moisture and can make the dough spread. Gel gives bright color with just a few drops.

Keep the swirl loose. Twist the two balls only once or twice, since too much handling blends the colors into purple.

Do not overbake. Pull the cookies when the edges just start to turn golden. They firm up as they cool.

Add sprinkles. Press white or pastel sprinkles on top right after the cookies come out of the oven.

Try a glaze. A simple glaze of powdered sugar and milk makes them sweeter. Add it only after the cookies are fully cool.

Skip the raw dough. The dough contains raw egg and uncooked flour, and for general guidance on why raw dough is unsafe to eat, see this Ohio State University article on raw dough.

Frequently Asked Questions About Cotton Candy Cookies

What Do Cotton Candy Cookies Taste Like?

They taste like a soft sugar cookie with a light vanilla flavor. If you add cotton candy flavoring, you get a sweet, sugary hint that echoes the carnival treat.

Can I Make Cotton Candy Cookies Without Buttermilk?

Yes. Mix 1/4 cup of milk with 1 teaspoon of lemon juice or white vinegar, let it sit for 5 minutes, and use it in the same amount.

How Do I Keep Cotton Candy Cookies from Spreading?

Use softened but not melty butter, measure the flour carefully, and chill the dough for 20 minutes if it feels very soft.

Can I use liquid food coloring?

You can, but it takes more to get a bright color and it adds moisture. Gel food coloring is a better choice for deep pink and blue.

Can I make the dough ahead?

Yes. Wrap the tinted dough tightly and refrigerate it for up to 2 days, then let it sit at room temperature for 15 minutes before shaping.

Cotton Candy Cookies

Soft, buttery cookies made with pink and blue marbled dough and a tender buttermilk crumb.
Prep Time 30 minutes
Cook Time 25 minutes
Total Time 55 minutes
Course Dessert
Cuisine American
Servings 24 cookies
Calories 115 kcal

Equipment

  • Mixing bowls
  • Electric mixer
  • Baking sheets
  • Parchment paper
  • Wire rack

Ingredients
  

Main Ingredients

  • 2 ½ cup all purpose flour
  • ½ tsp baking powder
  • ¼ tsp baking soda
  • ¼ tsp salt
  • 1 cup granulated sugar
  • ½ cup unsalted butter softened
  • ¼ cup buttermilk
  • 1 large egg
  • 1 tsp vanilla extract
  • 1 pink and blue gel food coloring as needed
  • 1 cotton candy flavoring optional

Instructions
 

Cooking

  • Prep. Heat the oven to 350 degrees F and line 2 baking sheets with parchment. Whisk. Combine the flour, baking powder, baking soda, and salt in a bowl.
  • Cream. Beat the butter and sugar for 2 to 3 minutes until fluffy, then mix in the egg, buttermilk, and vanilla. Mix. Stir in the dry ingredients until no streaks of flour remain.
  • Color. Split the dough, then knead pink coloring into one half and blue into the other.
  • Shape. Twist a ball of each color together and place 2 inches apart on the sheets.
  • Bake. Bake one sheet at a time for 10 to 12 minutes until the edges are lightly golden.
  • Cool. Rest for 5 minutes on the sheet, then cool on a wire rack.

Notes

Substitutions: Mix 1/4 cup milk with 1 teaspoon lemon juice in place of the buttermilk.
Tips: Use gel coloring and do not overmix the dough.
Storage: Keep at room temperature for up to 5 days or freeze for up to 3 months.
Keyword Colorful Treats, Cotton Candy Cookies, Nostalgic Desserts, Sweet Cookies