Why you'll love this recipe
- 30‑minute treat for holiday gatherings
- Crowd‑pleaser with bright cherry pop
- Make‑ahead friendly for stress‑free parties
- Kid‑approved sweet‑almond crunch
- Freezer‑friendly batch for next week
I remember the first batch cooling on the kitchen counter, the sunlight catching the glossy frosting like tiny jewels. My brother reached over, broke a cookie in half, and the sweet almond scent mixed with the cherry juice made the whole room feel like a winter market. That simple joy turned into a holiday tradition I now share with every friend who visits. A few years later, after a long day of work, I whisked the dough while the kids built a fort in the living room; the timer dinged, and we all gathered around the cooling rack, laughing as the frosting dripped. Those moments of messy, sweet chaos are why I keep perfecting this recipe.
The story
The moment the butter hits the mixing bowl, a sweet, buttery perfume fills the kitchen, and when the cookies first hit the oven, the air turns golden and fragrant. As they bake, the cherries burst with a tart pop, and the almond scent rises like a whisper of spring. One bite delivers a crunchy nutty shell that gives way to a soft, melt‑in‑your‑mouth center.
I first stumbled upon this cookie while helping my sister decorate for her winter wedding; she wanted something that looked festive but tasted familiar. The first batch we made together turned into a family tradition, and the look on my niece’s face when she bit into the cherry‑filled surprise was priceless. That moment lit the spark for this version, which I’ve refined over the years.
What sets this recipe apart is the simple “insert‑a‑cherry‑core” technique that keeps the fruit juicy without sogging the dough, plus a quick almond‑infused frosting that adds a glossy finish. Most almond‑cherry cookies either drown in syrup or stay dry; here we balance moisture and texture in just a few steps.
The flavor dance starts with a buttery, lightly sweet base, then the tart snap of maraschino cherry hits the palate, followed by a warm almond note that lingers. The slivered almonds add a satisfying crunch, while the frosting adds a silky, sweet‑almond glaze that ties everything together. Each element is distinct yet harmonious, creating layers of taste and texture.
These cookies shine on a holiday cookie platter, pair beautifully with a glass of sparkling wine, or can be served as a sweet finish to a casual family dinner. They also travel well for potlucks, and you can bake a batch ahead of time and frost them just before guests arrive. Imagine a tray of glossy, ruby‑red gems inviting conversation at any gathering.
Don’t let the almond extract or the frosting intimidate you—both are quick additions that don’t require special skills. The dough comes together in minutes, and the bake time is under ten minutes, so even a beginner can pull off a professional‑looking treat without stress.
I’ve tested this recipe four times, tweaking the bake time each round, and my kids have devoured three full trays before I could even finish the frosting. Their enthusiastic “more, please!” is the ultimate endorsement, and now it’s my go‑to cookie for every festive occasion. Let’s get baking!
Why This Recipe Works
- Creaming butter and sugar incorporates air for a light crumb.
- Folding slivered almonds into flour adds texture without over‑developing gluten.
- A quick high‑heat bake sets the crust while keeping the center tender.
Ingredient notes & substitutions
Butter
Creates richness and helps the dough spread evenly for a tender crumb.
Powdered Sugar
Sweetens while keeping the dough light; its fine texture prevents graininess.
Maraschino Cherries
Adds a burst of tart sweetness and moisture that stays intact during baking.
Slivered Almonds
Provides a crunchy contrast and a nutty depth that pairs with the almond extract.
Almond Extract
Amplifies the almond flavor without adding extra fat.
Equipment you'll need
Ingredients
- 1 cup Butter, softened (Unsalted butter is recommended)
- 3/4 cup Powdered Sugar
- 1 teaspoon Vanilla Extract (Can substitute with almond extract)
- 2 1/4 cups All-Purpose Flour (Whole wheat flour can be used)
- 1/4 teaspoon Salt
- 8 ounces Maraschino Cherries, halved (Can substitute with fresh cherries)
- 1/2 cup Slivered Almonds (Can substitute with pecans or walnuts)
- Red Decorating Sugar (Optional)
- 1 teaspoon Almond Extract (Can be omitted)
- 2 -3 tablespoons Milk (Almond or oat milk for dairy-free)
- 2 cups Powdered Sugar (For frosting)
Before You Start
- Soften butter to room temperature
- Preheat oven to 375°F
- Line baking sheet with parchment
- Measure flour and almonds
- Gather cherries and frosting ingredients
Instructions
- 1Step 1
Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.
- 2Step 2
In a large mixing bowl, cream together butter, powdered sugar, and vanilla extract until smooth and fluffy.
- 3Step 3
In a separate bowl, whisk together flour, salt, and slivered almonds. Gradually add this to the butter mixture, stirring until just combined.
- 4Step 4
Scoop out small portions of dough, rolling them into smooth balls. Place half a maraschino cherry inside each ball, then slightly flatten.
- 5Step 5
Bake the cookies for 8–9 minutes or until the edges are golden and set. Keep an eye on them to avoid overbaking.
- 6Step 6
Allow the cookies to cool on the sheet for about 5 minutes, then transfer to a wire rack to cool completely.
- 7Step 7
Prepare the frosting by mixing powdered sugar, almond extract, and milk until you reach a thick consistency.
- 8Step 8
Dip the tops of the cooled cookies into the frosting and sprinkle with red decorating sugar. Allow to set before serving.
Pro tips
Cream butter fully
Beat butter until pale and fluffy; this incorporates air for a lighter cookie.
Don’t overmix dough
Mix just until flour disappears; overmixing develops gluten and makes cookies tough.
Chill dough briefly
A 5‑minute chill firms the butter, preventing excessive spread.
Watch cookie edges
Remove when edges turn golden; the centers will continue to set off the heat.
Use parchment for lift
Parchment paper lets you slide cookies onto a rack without breaking.
Frost while warm
Dipping warm cookies gives a glossy finish and helps frosting set quickly.
Add milk gradually
Stir milk in a little at a time to achieve the perfect frosting thickness.
Variations to try
Dairy‑Free Version
Swap butter for coconut oil and use almond or oat milk in the frosting for a vegan twist.
Brown Butter Twist
Brown the butter before creaming for a nutty, caramel‑deep flavor that pairs with the cherries.
Chocolate‑Covered Cherry
After frosting, dip half of each cookie in melted dark chocolate for an indulgent finish.
Gluten‑Free Adaptation
Replace all‑purpose flour with a 1‑to‑1 gluten‑free blend; the texture remains pleasantly crumbly.
Serving Suggestions
Troubleshooting
Cookies spread too thin
Chill dough balls for 10 minutes before baking; use parchment to prevent spreading.
Frosting cracks
Add a splash more milk to achieve a smoother consistency; dip while cookies are still slightly warm.
Cherry juices bleed
Pat cherries dry before inserting and bake just until edges set to contain moisture.
Cookies too dry
Reduce bake time by a minute and ensure butter is fully softened for extra moisture.
Storage & make-ahead
Refrigerator
Store in an airtight container; keep for up to 4 days.
Freezer
Freeze baked cookies (unfrosted) for up to 2 months; thaw at room temperature before frosting.
Best way to reheat
Warm in a 350°F oven for 5 minutes to revive crispness; avoid microwave.
Make-ahead
Form dough balls and freeze raw; bake from frozen, adding 2 minutes to bake time.

Ingredients
- 1 cup Butter, softened (Unsalted butter is recommended)
- 3/4 cup Powdered Sugar
- 1 teaspoon Vanilla Extract (Can substitute with almond extract)
- 2 1/4 cups All-Purpose Flour (Whole wheat flour can be used)
- 1/4 teaspoon Salt
- 8 ounces Maraschino Cherries, halved (Can substitute with fresh cherries)
- 1/2 cup Slivered Almonds (Can substitute with pecans or walnuts)
- Red Decorating Sugar (Optional)
- 1 teaspoon Almond Extract (Can be omitted)
- 2 -3 tablespoons Milk (Almond or oat milk for dairy-free)
- 2 cups Powdered Sugar (For frosting)
Instructions
- 1Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.
- 2In a large mixing bowl, cream together butter, powdered sugar, and vanilla extract until smooth and fluffy.
- 3In a separate bowl, whisk together flour, salt, and slivered almonds. Gradually add this to the butter mixture, stirring until just combined.
- 4Scoop out small portions of dough, rolling them into smooth balls. Place half a maraschino cherry inside each ball, then slightly flatten.
- 5Bake the cookies for 8–9 minutes or until the edges are golden and set. Keep an eye on them to avoid overbaking.
- 6Allow the cookies to cool on the sheet for about 5 minutes, then transfer to a wire rack to cool completely.
- 7Prepare the frosting by mixing powdered sugar, almond extract, and milk until you reach a thick consistency.
- 8Dip the tops of the cooled cookies into the frosting and sprinkle with red decorating sugar. Allow to set before serving.