Why you'll love this recipe
- 30‑minute indulgence for busy evenings
- Crowd‑pleaser with chocolate and cherry bursts
- Make‑ahead treat that stays soft
- Freezer‑friendly for on‑demand snacks
- Kid‑approved pink surprise
I first baked these pink cookies at my sister’s birthday party, when the kitchen lights caught the blush dough glimmering on the counter. The kids gathered around, eyes wide, as I dropped the first batch into the oven and the room filled with chocolate‑cherry perfume. When the timer dinged, they tore the warm cookies apart, giggling at the bright pink crumbs. That instant of pure, messy joy made me promise to perfect the recipe.
Months later, after a rainy Thursday at home, I whisked the batter while listening to the patter on the windowsill, remembering that first burst of flavor. The cookies turned out just as soft and chewy, and I felt a comforting sense of continuity—like a sweet thread linking everyday moments to that birthday celebration.
The story
The kitchen fills with the scent of melted chocolate mingling with a faint, sweet perfume of cherries as the butter sizzles in the bowl. A swirl of pink gel food coloring turns the dough into a blush‑pink canvas, promising a bite that looks as fun as it tastes. When the cookies spread on the sheet, golden edges peek out, begging to be torn apart.
I first baked these pink cookies at my sister’s birthday party, when the kitchen lights caught the blush dough glimmering on the counter. The kids gathered around, eyes wide, as I dropped the first batch into the oven and the room filled with chocolate‑cherry perfume. When the timer dinged, they tore the warm cookies apart, giggling at the bright pink crumbs. That instant of pure, messy joy made me promise to perfect the recipe.
What sets this version apart is the addition of cornstarch for a melt‑in‑your‑mouth texture and a dash of almond extract that lifts the cherry flavor to a new level. A touch of pink gel coloring gives the dough a playful hue without altering taste, making it a visual star among the usual chocolate‑chip crowd. The balance of butter, sugar, and a brief chill creates a cookie that stays soft yet holds its shape.
On the palate you get a buttery, slightly salty base, sweetened by brown and white sugars, then a wave of semi‑sweet chocolate that melts into gooey pockets. The chopped maraschino cherries burst with a bright, tart pop that cuts through the richness, while a whisper of almond adds depth. Texturally, the outer edge is lightly crisp, the middle remains chewy, and the pink speckles give a fun visual contrast.
These cookies shine as a stand‑alone snack during a casual movie night, but they also elevate a dinner party dessert board alongside fruit tarts and whipped cream. They’re perfect for a make‑ahead lunchbox treat or a potluck where they travel well in a sealed container. Pair them with a cold glass of vanilla milk for a nostalgic combo that feels like a mini celebration.
Don’t let the pink color or the multiple steps intimidate you; the technique is straightforward and the total time stays under 45 minutes. Creaming the butter and sugars does most of the work, and the dough only needs a quick 10‑minute chill before baking. Even beginners can achieve a bakery‑quality result with just a few pantry staples.
I’ve baked this batch four times now, and each time my kids have devoured at least three cookies before anyone else could get a bite. My grandmother, who never trusted anything pink, declared them “the best surprise” after trying one. That kind of approval tells me this recipe is ready for your kitchen.
Why This Recipe Works
- Creaming butter and sugars incorporates air for a tender, cake‑like crumb.
- Cornstarch softens the gluten network, keeping the cookie chewy.
- Chilling the dough firms the butter, preventing excessive spread during baking.
Ingredient notes & substitutions
unsalted butter
Provides a rich, creamy base and helps the cookies spread evenly.
semi-sweet chocolate chips
Melt into gooey pockets that balance the cherry tartness.
maraschino cherries
Add bright, sweet‑tart flavor and a juicy texture contrast.
all-purpose flour
Creates structure; the gluten network holds the cookie together.
almond extract
Lends a subtle nutty depth that amplifies the cherry aroma.
Equipment you'll need
Ingredients
- 2 cups all-purpose flour (substitute with gluten-free 1:1 baking blend if needed)
- 2 tablespoons cornstarch
- 1 teaspoon baking soda
- 1 teaspoon salt
- 1 cup unsalted butter (must be at room temperature)
- 3/4 cup light brown sugar (can use dark brown sugar for more flavor)
- 1/2 cup granulated sugar (reduce for less sweetness)
- 2 large eggs (can substitute with 1 tbsp flaxseed meal + 2.5 tbsp water per egg for vegan)
- 1 teaspoon vanilla extract
- 1/2 teaspoon almond extract (omit if nut allergies)
- 1 teaspoon pink gel food coloring (optional)
- 1 cup semi-sweet chocolate chips (can switch to dark chocolate)
- 1/2 cup maraschino cherries (finely chopped and drained)
Before You Start
- Preheat oven to 350°F
- Line baking sheet with parchment
- Soften butter to room temperature
- Measure and whisk dry ingredients
Instructions
- 1Step 1
Preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper.
- 2Step 2
Whisk together the all-purpose flour, cornstarch, baking soda, and salt in a mixing bowl.
- 3Step 3
Cream the unsalted butter, light brown sugar, and granulated sugar until light and fluffy.
- 4Step 4
Mix in the eggs one at a time, then stir in the vanilla and almond extracts.
- 5Step 5
If desired, add pink gel food coloring and blend until well combined.
- 6Step 6
Gently fold in the dry mixture until a thick dough forms.
- 7Step 7
Fold in chopped maraschino cherries and semi-sweet chocolate chips.
- 8Step 8
Form the dough into balls and place them on the baking sheet, spaced 2 inches apart.
- 9Step 9
Bake for 10-13 minutes until edges are set and centers are soft.
- 10Step 10
Remove from oven and cool on the baking sheet for 15 minutes before transferring to a wire rack.
Pro tips
Soften butter fully
Let butter sit at room temperature for at least 30 minutes; soft butter creams better with sugar.
Cream butter and sugars
Beat until the mixture is pale and fluffy to incorporate air for a tender crumb.
Do not overmix dough
Mix until just combined; overmixing develops gluten and makes cookies tough.
Chill dough briefly
Refrigerate the dough 10 minutes to prevent spreading and enhance flavor.
Space cookies apart
Place balls 2 inches apart so they have room to expand without merging.
Watch the edges
Remove cookies when the edges are set but the centers still look soft for a chewy interior.
Add color gradually
Stir pink gel food coloring in a few drops at a time to achieve the desired hue without over‑tinting.
Variations to try
Brown Butter Chocolate Chip
Swap regular butter for browned butter for a nutty aroma and deeper flavor.
Dairy‑Free Coconut Oil
Replace butter with coconut oil and use dairy‑free chocolate for a vegan version.
Holiday Cranberry Twist
Mix in dried cranberries and a dash of orange zest for a festive take.
Mini Cookie Bites
Form 1‑inch balls and bake 8‑10 minutes for bite‑size party snacks.
Serving Suggestions
Troubleshooting
Cookies spread too thin
Chill dough 15 minutes and ensure butter isn’t overly soft before mixing.
Cookies are dry
Add an extra tablespoon of butter or reduce flour by 1‑2 tablespoons.
Cherry pieces sink
Toss cherries in a little flour before folding them into the dough.
Edges burn before center sets
Lower oven temperature to 325°F and bake a minute longer.
Storage & make-ahead
Refrigerator
Store in an airtight container; cookies stay fresh for up to 5 days.
Freezer
Freeze in a single layer, then bag; keep for 3 months. Thaw at room temperature.
Best way to reheat
Warm in a 300°F oven for 5 minutes to restore softness.
Make-ahead
You can dough‑mix ahead and refrigerate for 24 hours; shape and bake when ready.

Ingredients
- 2 cups all-purpose flour (substitute with gluten-free 1:1 baking blend if needed)
- 2 tablespoons cornstarch
- 1 teaspoon baking soda
- 1 teaspoon salt
- 1 cup unsalted butter (must be at room temperature)
- 3/4 cup light brown sugar (can use dark brown sugar for more flavor)
- 1/2 cup granulated sugar (reduce for less sweetness)
- 2 large eggs (can substitute with 1 tbsp flaxseed meal + 2.5 tbsp water per egg for vegan)
- 1 teaspoon vanilla extract
- 1/2 teaspoon almond extract (omit if nut allergies)
- 1 teaspoon pink gel food coloring (optional)
- 1 cup semi-sweet chocolate chips (can switch to dark chocolate)
- 1/2 cup maraschino cherries (finely chopped and drained)
Instructions
- 1Preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper.
- 2Whisk together the all-purpose flour, cornstarch, baking soda, and salt in a mixing bowl.
- 3Cream the unsalted butter, light brown sugar, and granulated sugar until light and fluffy.
- 4Mix in the eggs one at a time, then stir in the vanilla and almond extracts.
- 5If desired, add pink gel food coloring and blend until well combined.
- 6Gently fold in the dry mixture until a thick dough forms.
- 7Fold in chopped maraschino cherries and semi-sweet chocolate chips.
- 8Form the dough into balls and place them on the baking sheet, spaced 2 inches apart.
- 9Bake for 10-13 minutes until edges are set and centers are soft.
- 10Remove from oven and cool on the baking sheet for 15 minutes before transferring to a wire rack.