These cotton candy whoopie pies are soft, fluffy, and filled with a dreamy marshmallow cream that swirls together pastel pink and blue—just like your favorite carnival treat. With a tender, cake-like texture and a light cotton candy flavor, these whoopie pies strike the perfect balance between fun and indulgent without being overly sweet.
Made with simple ingredients and a beginner-friendly method, this recipe delivers bakery-style whoopie pies that stay moist for days and look stunning for parties, birthdays, or Pinterest-worthy desserts. The clean, minimalist presentation highlights the vibrant colors and creamy filling, making these cotton candy sandwich cookies just as beautiful as they are delicious.
Why You’ll Love These Cotton Candy Whoopie Pies 💖
Soft, fluffy, and cake-like
These cotton candy whoopie pies have a tender, pillowy texture that makes them taste like bakery-style sandwich cookies. The cakes stay soft and moist, while the creamy filling adds the perfect sweet center.
Fun pastel cotton candy flavor
Pink and blue swirls give these whoopie pies a playful carnival-inspired look, while cotton candy flavoring adds a nostalgic sweetness without making the dessert taste too artificial or overwhelming.
Perfect for parties and birthdays
This cotton candy dessert is colorful, eye-catching, and easy to serve, making it a great choice for birthday parties, baby showers, bake sales, spring desserts, or any fun celebration.
Beginner-friendly but impressive
The recipe uses simple baking steps, but the pastel marbled cakes and fluffy marshmallow filling make the finished whoopie pies look extra special and photo-worthy.
Ingredient Notes for Cotton Candy Whoopie Pies 💖
All-purpose flour
All-purpose flour gives these cotton candy whoopie pies their soft, cake-like structure. Be sure to measure correctly (spoon and level) to avoid dense or dry cookies.
Baking powder and baking soda
This combination provides the perfect lift for light, fluffy whoopie pies. The baking soda reacts with the buttermilk to create a tender crumb and soft texture.
Butter and oil
Using both butter and oil creates the ideal balance of flavor and moisture. Butter adds richness, while oil keeps the whoopie pies soft for days.
Granulated sugar
Granulated sugar sweetens the batter while also helping create a tender, moist crumb in these pastel sandwich cookies.
Egg
The egg binds the batter and adds structure, helping the whoopie pies hold their shape while staying soft and fluffy.
Buttermilk
Buttermilk adds moisture and a slight tang that balances the sweetness. It also reacts with baking soda to create a light, airy texture.
Cotton candy flavoring
This is the key ingredient that gives these whoopie pies their signature cotton candy flavor. Use a high-quality flavoring and avoid adding too much to keep the taste from becoming artificial.
Vanilla and almond extract (optional)
Vanilla enhances the overall flavor, while a small amount of almond extract adds a subtle depth that makes the cotton candy flavor taste more authentic.
Pink and blue gel food coloring
Gel food coloring creates vibrant pastel swirls without thinning the batter. This gives the whoopie pies their classic cotton candy look.
Marshmallow fluff
Marshmallow fluff makes the filling light, airy, and classic for whoopie pies. It creates a soft, creamy texture that pairs perfectly with the cake layers.
Powdered sugar
Powdered sugar sweetens and stabilizes the filling, helping it hold its shape while staying smooth and fluffy.
Heavy cream
Heavy cream is added only if needed to loosen the filling slightly and create a smooth, pipeable consistency.
How to Make Cotton Candy Whoopie Pies 💖
Prepare the oven and baking sheets
Preheat the oven to 350°F and line your baking sheets with parchment paper. For the best cotton candy whoopie pies, use cool baking sheets for every batch so the batter does not spread too quickly.
Mix the dry ingredients
In a medium bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt. This helps evenly distribute the leavening so the whoopie pies bake up soft, fluffy, and evenly domed.
Make the batter
In a separate mixing bowl, beat the butter and sugar together until smooth. Mix in the oil, then add the egg, vanilla extract, cotton candy flavoring, and almond extract if using. Add the dry ingredients and buttermilk in alternating additions, mixing just until combined.
Check the batter texture
The batter should be thick, smooth, and scoopable. It should mound slightly and hold its shape for a few seconds before settling. If the batter feels too thick, add 1 tablespoon of milk to loosen it slightly.
Add the pastel color
Divide the batter into two bowls. Tint one portion pink and the other blue using gel food coloring. Gently fold the colors together just 2 to 3 times to create a soft marbled cotton candy look without overmixing.
Scoop and rest the batter
Scoop 1 1/2 tablespoon portions onto the prepared baking sheets, leaving space between each one. Let the scooped batter rest for 5 minutes before baking. This helps the flour hydrate and gives the whoopie pies better structure.
Bake the whoopie pies
Bake for 10 to 12 minutes, or until the edges are set, the centers are puffed, and the tops are matte with no wet shine. Do not bake until browned, because cotton candy whoopie pies should stay soft, pale, and cake-like.
Make the marshmallow filling
Beat the butter until smooth, then mix in the powdered sugar until creamy. Add the marshmallow fluff, vanilla extract, cotton candy flavoring, and salt. Whip until the filling is light, fluffy, and pipeable. Add heavy cream only if needed.
Assemble the whoopie pies
Once the cakes are completely cool, pipe the cotton candy marshmallow filling onto the flat side of one cake. Top with another cake and press gently to create a soft, fluffy cotton candy whoopie pie sandwich.
Pro Tips for Cotton Candy Whoopie Pies 💖
Do not overbake the cakes
Cotton candy whoopie pies should stay soft, pale, and cake-like. Pull them from the oven when the edges are set, the centers are puffed, and the tops look matte with no wet shine.
Use gel food coloring
Gel food coloring gives the whoopie pies bright pink and blue pastel swirls without thinning the batter. Liquid food coloring can make the batter too loose and may cause spreading.
Keep the baking sheets cool
Warm baking sheets can make the batter spread before it has time to set. For the best domed whoopie pies, let baking sheets cool between batches or rotate between multiple pans.
Rest the batter before baking
Letting the scooped batter rest for 5 minutes helps hydrate the flour, improves structure, and creates softer, more evenly shaped cotton candy whoopie pies.
Do not overmix the colors
For a pretty cotton candy swirl, fold the pink and blue batters together just 2 to 3 times. Overmixing will blend the colors together and make the pastel marbling less noticeable.
Adjust the filling if needed
If the marshmallow filling feels too soft, chill it for 10 to 15 minutes or mix in 1 to 2 tablespoons of powdered sugar. If it feels too thick, add a tiny splash of heavy cream.
Let them rest before serving
These cotton candy whoopie pies taste even better after a few hours because the marshmallow filling softens the cake layers slightly and creates a tender bakery-style texture.
Variations for Cotton Candy Whoopie Pies 💖
Classic vanilla whoopie pies
Skip the cotton candy flavoring and pastel colors to make soft vanilla whoopie pies with a marshmallow filling. This is a great option if you want a more traditional sandwich cookie.
Birthday cake cotton candy whoopie pies
Add 1/3 cup of rainbow sprinkles to the batter for a funfetti-style version. The sprinkles add color, texture, and make these perfect for birthday desserts and celebrations.
Strawberry cotton candy whoopie pies
Add a small amount of strawberry extract or freeze-dried strawberry powder to the batter for a fruity twist that pairs beautifully with the cotton candy flavor.
Blue raspberry cotton candy whoopie pies
Split the batter and flavor one half with blue raspberry extract for a more authentic carnival-style flavor combination with vibrant color contrast.
Chocolate cotton candy whoopie pies
Replace 1/4 cup of the flour with cocoa powder to create a soft chocolate version. The rich chocolate flavor balances the sweet cotton candy filling perfectly.
Cookies and cream version
Fold crushed sandwich cookies into the filling for a cookies and cream cotton candy whoopie pie variation with extra texture and flavor.
Mini cotton candy whoopie pies
Use a smaller cookie scoop to make bite-sized whoopie pies. These are perfect for parties, dessert platters, or bake sales.
Decorated edge version
After assembling, roll the edges of the filling in sanding sugar, sprinkles, or crushed candy for extra texture and a fun bakery-style finish.
Storage and Make-Ahead Tips for Cotton Candy Whoopie Pies 💖
Store at room temperature for best texture
Keep cotton candy whoopie pies in an airtight container at room temperature for up to 2 days. This keeps the cakes soft and the marshmallow filling light and fluffy.
Refrigerate for longer storage
If you need to store them longer, place the whoopie pies in an airtight container in the refrigerator for up to 5 days. Let them come to room temperature before serving so the texture softens again.
Freeze for later
Cotton candy whoopie pies freeze well for up to 2 months. Wrap each one individually in plastic wrap and place them in a freezer-safe container. Thaw at room temperature before serving.
Make the cakes ahead of time
You can bake the whoopie pie cakes 1 to 2 days in advance. Store them in an airtight container at room temperature, then fill and assemble when ready to serve.
Prepare the filling in advance
The marshmallow filling can be made up to 2 days ahead and stored in the refrigerator. Let it soften at room temperature and re-whip briefly before using.
Assemble just before serving for best results
For the freshest texture, assemble the whoopie pies a few hours before serving. This allows the filling to slightly soften the cakes while keeping everything light and fluffy.
Frequently Asked Questions About Cotton Candy Whoopie Pies 💖
What do cotton candy whoopie pies taste like?
Cotton candy whoopie pies taste like soft vanilla cake with a light nostalgic cotton candy flavor. The marshmallow filling adds a fluffy, creamy sweetness without making the dessert too heavy.
Can I make these whoopie pies without cotton candy flavoring?
Yes, but they will taste more like vanilla whoopie pies. For the best cotton candy whoopie pies, cotton candy flavoring gives the recipe its signature carnival-inspired flavor.
Why did my whoopie pies spread too much?
Whoopie pies can spread if the batter is too thin, the baking sheet is warm, or the batter is overmixed. Use gel food coloring, bake on cool trays, and let the scooped batter rest for 5 minutes before baking.
How do I know when whoopie pies are done baking?
The whoopie pies are done when the edges are set, the centers are puffed, and the tops look matte with no wet shine. They should not be browned, or they may turn dry.
Can I make cotton candy whoopie pies ahead of time?
Yes, these cotton candy whoopie pies are great for making ahead. Bake the cakes 1 to 2 days in advance, then fill them a few hours before serving for the best soft texture.
Can I freeze cotton candy whoopie pies?
Yes. Wrap each assembled whoopie pie individually and freeze in an airtight container for up to 2 months. Thaw at room temperature before serving.
Why is my filling too soft?
The filling may be too soft if the butter is too warm or too much cream was added. Chill it for 10 to 15 minutes or mix in 1 to 2 tablespoons of powdered sugar until pipeable.
Can I use liquid food coloring?
Gel food coloring is best because it creates bright pastel colors without thinning the batter. Liquid food coloring can make the batter looser and may cause the whoopie pies to spread.
🎡 Cotton Candy Whoopie Pies
Equipment
- Mixing bowls
- Hand mixer or stand mixer
- Whisk
- Baking sheets (use multiple or allow to cool between batches)
- Parchment paper
- Cookie scoop (about 1½ tablespoons)
- Piping bag (or zip-top bag with corner cut)
- Round piping tip (for clean, bakery-style filling) optional
- Kitchen scale (for precise measurements) optional
Ingredients
Whoopie Pie Cakes
- 2¼ cups 270g all-purpose flour
- ¾ tsp baking powder
- ½ tsp baking soda
- ½ tsp salt
- ¼ cup 56g unsalted butter, softened
- ¼ cup 60ml neutral oil
- ¾ cup + 2 tbsp 165g granulated sugar
- 1 large egg room temperature
- 1 tsp vanilla extract
- ¾ tsp cotton candy flavoring
- ¾ cup 180ml buttermilk
- Pink and blue gel food coloring
- Optional:
- ¼ tsp almond extract
Cotton Candy Marshmallow Filling
- ½ cup 113g unsalted butter, softened
- 1¼–1⅓ cups 150–165g powdered sugar 150–165g powdered sugar
- 1 cup marshmallow fluff
- 1 tbsp heavy cream only if needed
- ¾ tsp cotton candy flavoring
- 1 tsp vanilla extract
- Pinch of salt
Instructions
Make the Whoopie Pie Cakes
- Preheat oven to 350°F (175°C). Line baking sheets with parchment paper. Use fully cooled trays for each batch.
- In a bowl, whisk together flour, baking powder, baking soda, and salt.
- In a separate bowl, beat butter and sugar for 2 minutes until smooth. Add oil and mix until combined.
- Add egg, vanilla extract, and cotton candy flavoring (and almond extract if using). Mix until smooth.
- Alternate adding dry ingredients and buttermilk:
- Dry → milk → dry → milk → dry
- Mix just until combined.
- Batter should slowly mound and hold its shape before settling. If too thick, add 1 tbsp milk.
- Divide batter into two bowls. Tint one pink and one blue. Gently fold together 2–3 times for a marbled effect.
- Scoop 1½ tbsp portions onto baking sheets. Let rest 5 minutes before baking.
- Bake for 10–12 minutes until edges are set, centers are puffed, and tops are matte with no shine. Do not overbake.
- Cool completely before filling.
Make the Filling
- Beat butter until smooth.
- Add powdered sugar and mix until creamy.
- Add marshmallow fluff, vanilla extract, cotton candy flavoring, and salt. Beat until light and fluffy.
- Add heavy cream only if needed for a smooth, pipeable consistency.
- If filling is too soft, chill for 10 minutes or add 1–2 tbsp powdered sugar.
Assemble
- Pipe filling onto the flat side of one cookie.
- Sandwich with another cookie and press gently.
Notes
More Cotton Candy Recipes You’ll Love 💖
If you love fun, colorful desserts with a nostalgic carnival-inspired flavor, there are so many creative ways to enjoy cotton candy in different textures and treats. From chewy candies to creamy desserts, these recipes bring that same playful sweetness into every bite.
- Cotton Candy Twizzlers (Homemade) – Soft, chewy candy ropes with pastel pink and blue swirls and a nostalgic fairground flavor, perfect for parties or edible gifts. :contentReference[oaicite:0]{index=0}
- Cotton Candy Marshmallow Blondies – Chewy, buttery blondies packed with fluffy marshmallows and pastel color for a fun, bakery-style dessert bar. :contentReference[oaicite:1]{index=1}
- Cotton Candy Marshmallow Sprinkle Fudge – Creamy, sweet fudge loaded with marshmallows and sprinkles for a colorful, melt-in-your-mouth candy treat. :contentReference[oaicite:2]{index=2}
- Cotton Candy Cream Pie (Golden Oreo Crust) – A silky, fluffy cotton candy filling layered in a buttery Golden Oreo crust for an easy no-bake dessert. :contentReference[oaicite:3]{index=3}
- Cotton Candy Pudding – A smooth, creamy pudding with a light cotton candy flavor that makes a quick and fun dessert for any occasion.
These cotton candy desserts all capture that same whimsical flavor while offering different textures—from chewy and fudgy to creamy and airy—so you can mix and match for a full pastel dessert spread.



Leave a Reply