Desserts
This craisin cookie recipe delivers the perfect balance of tart cherry swirls and buttery crunch that makes every bite irresistible. The secret lies in using dried tart cherries (craisins) that soften just enough to create those signature swirls while maintaining a chewy texture.
I've perfected this recipe over years of baking, and it's become a holiday favorite that disappears faster than you can say "seconds, please?"
The beauty of these cookies is in their simplicity—just a handful of ingredients come together to create a cookie with layers of flavor and texture.
The dough is rolled in a mix of sugar and flour for that signature buttery crunch, while the tart cherry filling adds a bright, fruity contrast that keeps each bite interesting. With a baking time of just 12-15 minutes, you'll have warm, gooey cookies ready to share in no time.
What you'll end up with is a tray of cookies that look as good as they taste—golden edges, soft centers, and those beautiful cherry swirls peeking through.
The combination of tart and sweet creates a flavor profile that's both nostalgic and sophisticated, making these perfect for holiday gatherings or a cozy weekend treat. The aroma alone will have everyone asking for the recipe.
These cookies are versatile enough to adapt to dietary needs without sacrificing flavor—just swap out the butter for vegan alternatives or use gluten-free flour blends. Whether you're baking for a crowd or treating yourself to a small batch, this recipe delivers professional-quality results with minimal effort.
Let's get started on creating these crowd-pleasing tart cherry swirls!
Ingredients for craisin cookie
Buttery dough, tart cherries, and a crunchy sugar coating—just 12 ingredients for cookies that disappear fast.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for dough |
| Granulated Sugar 🍚 | 1 ¼ cups | White or light brown |
| Packed Brown Sugar 🍚 | ¾ cup | Light or dark, packed tight |
| Large Eggs 🥚 | 2 whole | Room temperature preferred |
| Vanilla Extract 🌿 | 2 tsp | Pure vanilla preferred |
| All-Purpose Flour 🌾 | 2 ½ cups | Spooning into cup, leveled |
| Baking Soda 🧂 | ½ tsp | Not baking powder |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Dried Tart Cherries (Craisins) 🍒 | 1 ½ cups | Unsweetened, plump |
| Granulated Sugar (for coating) 🍚 | ½ cup | Extra-fine preferred |
| All-Purpose Flour (for coating) 🌾 | ¼ cup | Sifted for even coating |
| White Chocolate Chips 🍫 | ½ cup | Optional for extra richness |
The cherries make or break these cookies—unsweetened craisins are key (the sweetened kind gets too cloying). Trader Joe's has the best unsweetened variety, but check the bulk bins at natural food stores too. If you can't find unsweetened, reduce the sugar in the dough by 2 tbsp to balance. The butter should be cold when you mix it—cubed and straight from the fridge works best. I always measure flour by scooping and leveling, not packing it down. For the sugar coating, extra-fine sugar gives the prettiest crunch, but regular granulated works fine if that's what you've got.
No vanilla extract? Vanilla bean paste or almond extract works in a pinch (use half the amount). Running short on cherries? Dried cranberries at half the quantity add a similar tart kick, though they're less sweet. Want to make these gluten-free? Swap the flour for a 1:1 gluten-free blend—just don't skip the baking soda. The white chocolate chips are totally optional, but they add a nice contrast to the tart cherries. If you're feeling fancy, fold in 1 tsp of lemon zest with the cherries for extra brightness. And yes, you can freeze the dough balls for up to 3 months—just bake straight from frozen, adding 2-3 minutes to the time.
These cookies keep for about 5 days in an airtight container, but honestly, they won't last that long. The sugar coating helps them stay fresh longer, but they're at their best the first 2 days. If you're making a big batch, portion them into containers—they're perfect for holiday gifting. The dough also freezes beautifully for up to 3 months, so make a double batch and thank me later. For extra crunch, press the cookies down slightly before baking—they'll puff up but stay crispy on the edges.
Why You'll Love This Recipe
- No Fuss Creaming: I swear by the butter-and-sugars combo here—just mix until it’s light, not until you’re exhausted. No food processor, no stress; my hands do the work while I sip coffee.
- Sweet-Spiced Magic: That brown sugar caramelizes while baking, giving these chewy centers with crisp edges. The craisins? They burst with every bite—like little pockets of jammy sunshine.
- Party in a Jar: These freeze like a dream (yes, even the gooey middle stays intact) and thaw in minutes. Pack a batch for potlucks, school bake sales, or just to stash in your desk drawer.
- Budget Cheat Code: Butter, sugar, eggs—these are pantry staples that won’t break the bank. One batch stretches into snacks for days, and the dough keeps for weeks (if it lasts that long).
Step-by-step instructions for craisin cookie recipe
Here's how to make these chewy, tart cherry cookies with a buttery crunch—every bite is packed with flavor.
Cream Butter and Sugars Together
In a large mixing bowl, combine the 1 cup unsalted butter, 1.25 cups granulated sugar, and 0.75 cup packed brown sugar. Using an electric mixer on medium speed, beat everything together for 3-4 minutes until the mixture is light and fluffy. You'll notice the color lighten slightly and the texture nearly double in volume—this is what creates those signature crackly tops.
I like to scrape down the sides of the bowl every minute or so to make sure everything gets evenly incorporated. If you're using cold butter straight from the fridge, let it sit at room temperature for about 30 minutes first—this ensures a smoother dough and better texture. The butter should be soft enough to leave a slight indent when pressed with your finger.
Add Eggs and Vanilla
With the mixer still running on medium speed, add the 2 whole large eggs, one at a time. Mix for 30 seconds after each addition until fully combined. Then add the 2 teaspoons vanilla extract and mix for another 10 seconds. The mixture might look slightly curdled at first, but don't worry—it will come together once we add the dry ingredients.
This is where the flavor really starts to develop. The vanilla extract adds a warm, aromatic depth that balances the tartness of the cherries later on. If you're using pure vanilla extract instead of imitation, you'll notice a richer, more complex flavor in the final cookies—it's worth the extra cost for this recipe.
Mix in Dry Ingredients and Cherries
In a separate bowl, whisk together the 2.5 cups all-purpose flour, 0.5 teaspoon baking soda, and 0.5 teaspoon salt. Gradually add this mixture to the wet ingredients, mixing on low speed until just combined. You should still see a few small flour streaks—this ensures the cookies stay tender rather than tough. Overmixing develops gluten, which makes cookies dense instead of chewy.
Once the flour is incorporated, fold in the 1.5 cups dried tart cherries (craisins) and the 0.5 cup white chocolate chips using a silicone spatula. Make sure the cherries are evenly distributed throughout the dough. If you're feeling fancy, you can also add a pinch of cinnamon here—it pairs beautifully with the tart cherries and adds warmth to each bite.
Coat and Chill the Dough
In a small bowl, mix together the 0.5 cup granulated sugar (for coating) and 0.25 cup all-purpose flour (for coating). This mixture will give your cookies that signature crunchy exterior. Roll the dough into 1.5-inch balls and then roll each ball in the sugar-flour mixture until fully coated. Place the coated dough balls onto a parchment-lined baking sheet, spacing them about 2 inches apart—they'll spread as they bake.
Cover the baking sheet with plastic wrap and refrigerate for at least 30 minutes, or up to 24 hours. Chilling the dough is crucial—it prevents the cookies from spreading too much in the oven and helps the flavors meld together. If you have time, letting the dough rest overnight in the fridge actually improves the texture, making the cookies even chewier and more flavorful.
Bake to Golden Perfection
Preheat your oven to 350°F and bake the cookies for 10-12 minutes, or until the edges are golden brown and the centers still look slightly underdone. They'll continue cooking on the hot baking sheet after you remove them from the oven, so don't overbake them. The centers should be soft and slightly gooey when you pull them out.
Let the cookies cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely. The first few minutes after baking are when the cookies are at their best—warm, soft, and packed with that buttery, tart cherry flavor. If you can resist, enjoy them right away, but they also taste amazing at room temperature the next day.
Pro Tips For Making Craisin Cookie
- Cream Butter Slowly: Don’t just dump cold butter into the sugar mix and pulse—let it sit at room temp for 30 minutes first, then beat it into the sugars with a wooden spoon until it’s light and fluffy. I used to rush this, and my cookies turned out dense and greasy. Take the extra 5 minutes, and the texture will be worth it.
- Pack Brown Sugar Tight: When the recipe calls for "packed" brown sugar, don’t just scoop it—press it firmly into the measuring cup and level it off. Too much air means your cookies will spread too much and lose that chewy center. My grandmother swore by this, and she was right: precise packing makes all the difference.
- Skip Overmixing Dough: Once you fold in the craisins, stop mixing the second they’re just coated—no more. Overworking the dough develops gluten, and your cookies will turn out tough instead of soft. I learned this the hard way after making a batch that tasted more like bread than dessert.
- Chill Dough Twice: Give the dough a 30-minute rest in the fridge before scooping, then another 15 minutes after shaping. This prevents excessive spreading and helps the craisins stay put. Sounds weird, but it works—your cookies will hold their shape and stay chewy longer. (Yes, even if you’re impatient like me.)
Best sauces and condiments for this recipe
Classic Vanilla Cream
Drizzle these craisin cookies with a simple vanilla bean cream cheese frosting—mix 4 oz cream cheese, 2 tbsp butter, 1 cup powdered sugar, and 1 tsp vanilla extract until smooth.
The vanilla enhances the tart cherries while adding a creamy contrast. Spread lightly between layers if stacking, or drizzle over cooled cookies for a festive touch. 💛
Caramel Drizzle
For a richer pairing, warm ½ cup caramel sauce (store-bought or homemade) until pourable, then drizzle over warm cookies. The caramel’s sweetness balances the tart cherries beautifully. I recommend Smucker’s Salted Caramel Sauce for its perfect salt-sweet ratio. Let it cool slightly before serving to prevent melting. 🍯
Lemon Glaze
Brighten up the tart cherries with a zesty lemon glaze—whisk ½ cup powdered sugar, 1 tbsp lemon juice, and 1 tsp lemon zest until smooth. Drizzle over cooled cookies for a refreshing contrast.
The acidity cuts through the richness, making each bite feel lighter. Add a pinch of salt to deepen the flavor. 🍋
Spiced Whipped Cream
Whip 1 cup heavy cream with 2 tbsp powdered sugar and a pinch of cinnamon until soft peaks form. Pipe or dollop onto plates alongside cookies for a luxurious finish.
The cinnamon echoes the warmth in the dough, while the cream adds a cloud-like texture. Serve immediately for the best experience. ✨
Dark Chocolate Ganache
Melt ½ cup dark chocolate chips and ¼ cup heavy cream together, then cool until thickened. Drizzle over cookies for a sophisticated touch. The bitterness of dark chocolate complements the tart cherries, creating a complex flavor profile. Use Ghirardelli 72% dark chocolate for the best balance. 🍫
Maple Syrup Glaze
Simmer ¼ cup maple syrup with 1 tbsp butter until slightly thickened, then brush over warm cookies. The earthy sweetness of maple pairs wonderfully with the cherries, adding depth. For extra flair, sprinkle with crushed pecans** before the glaze sets. 🍁
Nutrition facts
Frequently asked questions
Why do craisin cookies need to chill before baking?
Chilling the dough for 30 minutes to 24 hours prevents excessive spreading in the oven. The cold butter solidifies, creating those signature crackly tops while keeping the centers soft. It also lets flavors meld together for richer taste. Pro tip: Overnight chilling makes them even chewier!
Can I substitute dried cranberries for craisins?
Yes! Use ½ the amount of dried cranberries (about ¾ cup) for similar tartness. They're less sweet than craisins, so you might want to add 1 extra tablespoon of sugar to the dough. The texture will be slightly different but still delicious.
How do I fix cookies that spread too much?
If your cookies flatten out, try these fixes next time: Use cold butter (not softened), chill dough longer, and reduce baking time by 1-2 minutes. For already baked cookies, try reheating them briefly in the oven at 300°F for 2-3 minutes to restore some structure.
What's the best way to store these cookies?
Keep them fresh in an airtight container at room temperature for 5 days. For longer storage, freeze dough balls (unbaked) for up to 3 months or baked cookies for 2 months. Thaw in the fridge overnight before serving. The sugar coating helps preserve freshness!
Can I make these gluten-free?
Replace all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill). Don't skip the baking soda—it's essential for proper rise. For extra moisture, add 1 extra tablespoon of milk to the dough. The texture will be slightly different but still delicious.