Every Christmas, my kitchen fills with the sweet scent of fruit-filled cookies that bring the whole family running. From classic fruitcake cookies to tangy cranberry thumbprints, these 11 recipes are perfect for holiday baking and sharing. Let’s dive into the roundup and find your new favorite!
Cranberry Orange Shortbread Cookies

There is something undeniably elegant about the union of buttery shortbread with the bright tang of orange zest and the chewy sweetness of dried cranberries. These golden cookies are a festive treat, ideal for holiday gatherings or a cozy afternoon indulgence.
Serving: 24 | Prep Time: 20 minutes | Cooking Time: 14 minutes
Ingredients
Cookie Dough
- 1 cup (2 sticks) unsalted butter, softened
- 1/2 cup granulated sugar
- 1 tablespoon orange zest
- 1/2 teaspoon salt
- 2 cups all-purpose flour
- 3/4 cup dried cranberries, roughly chopped
Instructions
- In a large bowl, beat softened butter and sugar with an electric mixer on medium speed until light and fluffy, about 2 minutes. (Tip: Ensure butter is softened but not melted for optimal texture.)
- Add orange zest and salt; mix on low until combined.
- Gradually add flour, mixing on low until just incorporated. Do not overmix.
- Fold in chopped dried cranberries with a spatula until evenly distributed.
- Turn dough onto a lightly floured surface and shape into a log about 2 inches in diameter. Wrap tightly in plastic wrap and refrigerate for at least 1 hour, until firm. (Tip: Chilling prevents spreading and ensures neat slices.)
- Preheat oven to 350°F. Line two baking sheets with parchment paper.
- Slice chilled dough into 1/4-inch rounds and place on prepared baking sheets 1 inch apart.
- Bake for 12-14 minutes, until edges are lightly golden and centers are set. (Tip: Rotate sheets halfway through for even baking.)
- Cool on baking sheets for 5 minutes, then transfer cookies to a wire rack to cool completely.
Just one bite of these delicate cookies reveals a melt-in-your-mouth texture balanced by bursts of tart cranberry and bright citrus. They are perfect alongside a cup of tea or presented in a festive tin for gifting.
Gingerbread Apple Cookies

Offering a delightful twist on a classic, these gingerbread apple cookies combine the warmth of molasses and spices with the fresh, juicy burst of diced apples. The result is a soft, chewy cookie that bridges the coziness of winter baking with the bright flavors of autumn.
Serving: 24 | Prep Time: 20 minutes | Cooking Time: 12 minutes
Ingredients
Gingerbread Apple Cookies
- 2 1/2 cups all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 2 teaspoons ground ginger
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground cloves
- 1/2 cup unsalted butter, softened
- 1/2 cup packed dark brown sugar
- 1/2 cup molasses (not blackstrap)
- 1 large egg
- 1 teaspoon vanilla extract
- 1 cup finely diced fresh apple (about 1 medium apple, peeled and cored)
- 1/4 cup granulated sugar (for rolling)
Instructions
- Preheat oven to 350°F. Line two baking sheets with parchment paper.
- In a medium bowl, whisk together flour, baking soda, salt, ginger, cinnamon, and cloves. Set aside.
- In a large bowl, beat softened butter and brown sugar with an electric mixer on medium speed until light and fluffy, about 2 minutes. Add molasses, egg, and vanilla extract; beat until smooth, scraping down sides as needed.
- Gradually add the flour mixture to the wet ingredients, mixing on low speed until just combined. Fold in the diced apple with a spatula, ensuring even distribution. Tip: dice apple into 1/4-inch pieces so they blend without making the dough too wet.
- Cover the dough and refrigerate for 30 minutes. This chills the butter, preventing excessive spreading and deepens the spice flavors. Tip: Do not skip chilling—it ensures a thicker, softer cookie.
- Place the 1/4 cup granulated sugar in a shallow bowl. Scoop dough into 1.5-inch balls (about 1 tablespoon each) and roll each ball in sugar to coat. Place 2 inches apart on the prepared baking sheets. Tip: rolling in sugar creates a delicate, crackly crust that contrasts beautifully with the soft interior.
- Bake for 10–12 minutes, until the edges are set and the centers are just slightly soft when lightly pressed. Do not overbake; they will continue to set as they cool. Cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
Filled with tender apple bits and a robust spice profile, these cookies offer a perfect balance of soft and chewy. Serve them alongside a cup of spiced tea or a dollop of whipped cream for an elevated winter treat.
Cherry Almond Thumbprint Cookies
![]()
Savor the perfect balance of buttery shortbread and bright cherry preserves in these elegant thumbprint cookies. Each bite offers a delicate crunch from sliced almonds and a burst of tart fruit, making them an irresistible treat for any occasion.
Serving: 24 | Prep Time: 20 minutes | Cooking Time: 12 minutes
Ingredients
- 1 cup (2 sticks) unsalted butter, softened
- 2/3 cup granulated sugar
- 1 large egg yolk
- 1 teaspoon vanilla extract
- 2 cups all-purpose flour
- 1/4 teaspoon salt
- 1/2 cup cherry preserves
- 1/2 cup sliced almonds
Instructions
- Preheat oven to 350°F. Line baking sheets with parchment paper.
- In a large bowl, cream butter and sugar until light and fluffy, about 2-3 minutes.
- Beat in egg yolk and vanilla extract until combined.
- In a separate bowl, whisk together flour and salt. Gradually add to butter mixture, mixing until just combined. (Tip: Chill the dough for 15 minutes if it's too soft to handle.)
- Roll dough into 1-inch balls and place on prepared baking sheets, about 2 inches apart. (Tip: Use a cookie scoop for uniform size.)
- Make an indentation in each center using your thumb or the end of a wooden spoon.
- Fill each indentation with about 1/2 teaspoon cherry preserves. (Tip: Avoid overfilling to prevent overflow during baking.)
- Sprinkle sliced almonds over the cookies, pressing lightly.
- Bake for 12-14 minutes, until edges are lightly golden.
- Let cookies cool on baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
Despite their elegant appearance, these cookies are wonderfully simple to prepare. The buttery base provides a tender crumb that contrasts beautifully with the sticky-sweet cherry center and nutty almond topping. Serve them alongside a cup of Earl Grey tea for an afternoon pick-me-up.
Lemon Blueberry Sugar Cookies

Nothing compares to the simple pleasure of a perfectly baked sugar cookie, especially when it's studded with jewel-like blueberries and kissed with fresh lemon zest. These tender cookies strike a delightful balance between sweet and tangy, making them an instant favorite for any occasion.
Serving: 24 | Prep Time: 20 minutes | Cooking Time: 12 minutes
Ingredients
Cookies
- 2 1/2 cups all-purpose flour
- 1 teaspoon baking powder
- 1/2 teaspoon salt
- 1 cup unsalted butter, softened
- 1 cup granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 2 tablespoons lemon zest
- 1 cup fresh blueberries
Instructions
- Preheat oven to 350°F. Line two baking sheets with parchment paper.
- In a medium bowl, whisk together the flour, baking powder, and salt; set aside.
- In a large bowl, beat the softened butter and granulated sugar with an electric mixer on medium speed until light and fluffy, about 2 minutes. (Tip: room-temperature butter creams more effectively, ensuring a tender crumb.)
- Beat in the egg and vanilla extract until fully combined.
- Add the lemon zest and mix until evenly distributed.
- Gradually add the flour mixture to the butter mixture, mixing on low speed just until incorporated. Do not overmix, as this can toughen the cookies.
- Gently fold in the blueberries using a rubber spatula, taking care not to crush them. (Tip: if blueberries are very ripe, toss them with a tablespoon of flour before folding to prevent sinking.)
- Cover the dough and refrigerate for 30 minutes. Chilling solidifies the butter, reducing spread during baking and yielding thicker cookies.
- Scoop rounded tablespoons of dough (about 1.5 inches in diameter) onto the prepared baking sheets, spacing them 2 inches apart.
- Bake for 12 to 14 minutes, until the edges are lightly golden and the centers appear set. (Tip: rotate the baking sheets halfway through baking for even browning.)
- Let the cookies cool on the baking sheets for 5 minutes, then transfer to a wire rack to cool completely.
Every bite reveals a soft, buttery crumb with bursts of juicy blueberry and bright citrus. Arrange them on a platter for a garden party or enjoy as an elegant afternoon snack with a cup of Earl Grey.
Fig and Honey Rugelach

Elegant and buttery, these Fig and Honey Rugelach are a sophisticated twist on the classic Jewish cookie. The combination of sweet fig jam and delicate honey wrapped in a flaky cream cheese dough creates an irresistible pastry perfect for holiday gatherings or afternoon tea.
Serving: 24 | Prep Time: 30 minutes | Cooking Time: 22 minutes
Ingredients
Dough
- 8 oz cream cheese, softened
- 1/2 cup unsalted butter, softened
- 1 3/4 cups all-purpose flour
- 1/4 cup granulated sugar
- 1/4 teaspoon salt
Filling
- 1/2 cup fig jam
- 2 tablespoons honey
- 1/2 cup finely chopped walnuts
- 1/2 teaspoon ground cinnamon
Egg Wash
- 1 large egg
- 1 tablespoon water
Instructions
- In a large bowl, beat cream cheese and butter with an electric mixer until smooth and creamy, about 2 minutes.
- Add flour, sugar, and salt; mix on low speed until a soft dough forms. Divide dough in half, flatten into disks, wrap in plastic, and refrigerate for at least 1 hour.
- In a small bowl, stir together fig jam, honey, chopped walnuts, and cinnamon until well combined. Set aside.
- On a lightly floured surface, roll one disk of dough into a 12-inch circle. Spread half the filling evenly over the dough, leaving a 1/2-inch border.
- Using a pizza cutter or sharp knife, cut the circle into 12 equal wedges. Starting from the wide end, roll each wedge tightly toward the point. Place rugelach point-side down on a parchment-lined baking sheet.
- Repeat with remaining dough and filling. Brush each rugelach with egg wash. For best flakiness, chill the shaped rugelach on the baking sheet for 15 minutes before baking.
- Preheat oven to 350°F. Bake rugelach for 20-22 minutes, until golden brown and puffed. Cool on the baking sheet for 5 minutes, then transfer to a wire rack.
- Tips: Use cold cream cheese and butter for the flakiest texture. When rolling wedges, work quickly to avoid softening the dough. Chilling before baking helps rugelach hold their distinctive crescent shape.
Each bite reveals a perfect contrast of crisp, flaky layers and a luscious, honeyed fig center. Serve these rugelach slightly warm with a dollop of crème fraîche or alongside a cup of Earl Grey tea for an elegant afternoon treat.
Raspberry Coconut Macaroons

Few desserts capture the essence of summer like these Raspberry Coconut Macaroons—each bite a delicate balance of chewy coconut and tart, fruity bursts. Freeze-dried raspberries lend vibrant color and concentrated flavor, while the golden edges promise a satisfying crunch.
Serving: 24 | Prep Time: 15 minutes | Cooking Time: 15 minutes
Ingredients
For the Macaroons
- 3 cups sweetened shredded coconut
- 2/3 cup sweetened condensed milk
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
- 2 large egg whites, at room temperature
- 1/2 cup freeze-dried raspberries, lightly crushed
Instructions
- Preheat oven to 325°F and line a baking sheet with parchment paper.
- In a large bowl, stir together shredded coconut, sweetened condensed milk, vanilla extract, and salt until well combined.
- In a separate clean bowl, beat egg whites with an electric mixer on medium-high speed until stiff peaks form (about 3–4 minutes). Tip: room-temperature egg whites whip more easily and achieve greater volume.
- Gently fold the beaten egg whites into the coconut mixture using a rubber spatula, mixing just until no white streaks remain. Be careful not to overmix, which can deflate the batter.
- Add the crushed freeze-dried raspberries and fold once or twice until evenly distributed. Tip: crush the raspberries lightly to avoid excessive dust; overfolding can cause the color to bleed.
- Using a tablespoon or small cookie scoop, drop rounded mounds of batter onto the prepared baking sheet, spacing them about 1 inch apart.
- Bake for 12–15 minutes, rotating the sheet halfway through, until the macaroons are golden brown on the edges and set on top. Tip: for even browning, ensure the oven rack is in the center position.
- Let the macaroons cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
Lovely on their own, these macaroons also make a delightful addition to a brunch spread or a dessert platter. The combination of chewy coconut and tart raspberries is simply irresistible, and their golden hue makes them as beautiful as they are delicious.
Pineapple Coconut Snowballs

Glistening like tiny snowballs, these no-bake coconut treats marry the tropical sweetness of crushed pineapple with the creamy richness of sweetened condensed milk. Effortless to assemble, they deliver a burst of island flavor in every bite.
Serving: 24 | Prep Time: 15 minutes | Cooking Time: 0 minutes
Ingredients
- 3 cups sweetened shredded coconut
- 1 can (14 oz) sweetened condensed milk
- 1 cup crushed pineapple, well drained
- 1 teaspoon vanilla extract
- ⅛ teaspoon salt
- ½ cup sweetened shredded coconut (for rolling)
Instructions
- Press the crushed pineapple through a fine-mesh sieve or cheesecloth to remove as much liquid as possible; this prevents the balls from becoming too soft.
- In a large bowl, combine 3 cups shredded coconut, drained pineapple, sweetened condensed milk, vanilla extract, and salt. Stir until evenly incorporated.
- Cover the bowl and refrigerate the mixture for 30 minutes; chilling makes it easier to shape and helps the balls hold together.
- Place the remaining ½ cup shredded coconut in a shallow dish. Using slightly wet hands (to prevent sticking), roll heaping tablespoons of the mixture into 1-inch balls.
- Roll each ball in the reserved coconut to coat evenly, pressing gently to adhere.
- Arrange the snowballs on a parchment-lined baking sheet and refrigerate for at least 1 hour until firm. Store in an airtight container in the refrigerator for up to 1 week.
Just one bite reveals a luscious, creamy center with bursts of pineapple, all encased in a delicate coconut shell. Serve chilled for a refreshing finale to any summer meal, or package them as edible gifts that evoke tropical getaways.
Banana Chocolate Chip Cookies

Offering a delightful twist on classic cookies, these Banana Chocolate Chip Cookies are luxuriously soft and moist, with the natural sweetness of ripe bananas perfectly balanced by rich semi-sweet chocolate chips. Each bite delivers a tender, cake-like texture that feels both indulgent and comforting.
Serving: 24 | Prep Time: 15 minutes | Cooking Time: 12 minutes
Ingredients
Cookie Dough
- 1 ½ cups all-purpose flour
- 1 tsp baking soda
- ½ tsp salt
- ½ cup unsalted butter, softened
- ½ cup granulated sugar
- ½ cup packed light brown sugar
- 1 large egg
- 1 tsp vanilla extract
- 1 cup mashed ripe bananas (about 2 medium bananas)
- 1 cup semi-sweet chocolate chips
Instructions
- Preheat your oven to 350°F and line two baking sheets with parchment paper.
- In a medium bowl, whisk together the flour, baking soda, and salt until combined. Set aside.
- In a large bowl, beat the softened butter, granulated sugar, and brown sugar with an electric mixer on medium speed until light and fluffy, about 2 minutes.
- Add the egg and vanilla extract, beating until well incorporated. Scrape down the sides of the bowl as needed.
- Add the mashed bananas and mix on low speed just until combined—the mixture may look slightly curdled, which is fine.
- Gradually add the dry ingredients to the wet mixture, mixing on low speed until no streaks of flour remain. Do not overmix, as this can make the cookies dense.
- Gently fold in the chocolate chips with a spatula until evenly distributed. For evenly dispersed chips, toss them in a teaspoon of flour before folding.
- Drop rounded tablespoons of dough (about 1.5 tablespoons each) onto the prepared baking sheets, spacing them about 2 inches apart.
- Bake for 11 to 13 minutes, until the edges are set and lightly golden but the centers still appear soft and slightly underdone. Avoid overbaking to keep them moist.
- Let the cookies cool on the baking sheets for 5 minutes before transferring them to a wire rack to cool completely. This allows them to set without becoming dry.
Biting into one of these cookies reveals a tender, almost muffin-like crumb with pockets of melted chocolate in every mouthful. For an elegant presentation, serve them slightly warm with a scoop of vanilla bean ice cream or a drizzle of caramel sauce.
Apple Cider Cookies with Caramel Glaze

Yielding a tender crumb and a subtle tang from concentrated apple cider, these spiced cookies are the epitome of autumn comfort. Topped with a glossy caramel glaze, they strike a perfect balance between sweet and spiced, making them an irresistible treat for any fall gathering.
Serving: 24 | Prep Time: 20 minutes | Cooking Time: 12 minutes
Ingredients
- 1 cup unsalted butter, softened
- 1 cup granulated sugar
- 1/2 cup apple cider concentrate
- 1 large egg
- 1 tsp vanilla extract
- 2 1/2 cups all-purpose flour
- 1 tsp baking soda
- 1 tsp ground cinnamon
- 1/2 tsp ground nutmeg
- 1/2 tsp salt
- 1/4 cup unsalted butter
- 1/2 cup packed brown sugar
- 1/4 cup heavy cream
- 1 cup powdered sugar
Instructions
- In a large bowl, cream together 1 cup softened butter and granulated sugar until light and fluffy, about 3 minutes.
- Mix in the apple cider concentrate, egg, and vanilla extract until well combined.
- In a separate bowl, whisk together flour, baking soda, cinnamon, nutmeg, and salt.
- Gradually add the dry ingredients to the wet mixture, mixing until just combined. Tip: For best results, chill the dough for 30 minutes to prevent spreading.
- Preheat oven to 350°F and line baking sheets with parchment paper.
- Drop rounded tablespoons of dough onto prepared sheets, spacing 2 inches apart.
- Bake for 10-12 minutes, until edges are lightly golden. Tip: Rotate pans halfway through for even baking.
- Let cookies cool on sheets for 5 minutes, then transfer to a wire rack to cool completely.
- For the glaze, melt 1/4 cup butter in a saucepan over medium heat. Add brown sugar and cream, stirring constantly until mixture comes to a gentle boil.
- Cook for 1 minute, then remove from heat and whisk in powdered sugar until smooth. Tip: If glaze is too thick, add a teaspoon of milk; if too thin, add more powdered sugar.
- Drizzle the warm glaze over cooled cookies using a spoon or piping bag. Allow glaze to set for 15 minutes before serving.
Keep these cookies stored in an airtight container to maintain their soft texture for up to a week. For an extra touch, sprinkle flaky sea salt on the glaze before it sets, or serve alongside a warm mug of spiced cider for a truly cozy pairing.
Peach Pecan Linzer Cookies

Sublime in their buttery richness, these Peach Pecan Linzer Cookies capture the essence of summer in every bite. A delicate, nutty shortbread cradles a jewel-toned peach jam center, all finished with a snowfall of powdered sugar. Elegant yet approachable, they are the perfect balance of textures and flavors.
Serving: 24 | Prep Time: 45 minutes | Cooking Time: 12 minutes
Ingredients
For the Cookies
- 1 1/2 cups all-purpose flour
- 1 cup pecans, toasted and finely ground
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 1/4 teaspoon baking powder
- 1/2 cup unsalted butter, softened
- 1/2 cup granulated sugar
- 1 large egg yolk
- 1 teaspoon vanilla extract
For the Filling and Assembly
- 1/2 cup peach jam
- 1/2 cup powdered sugar, for dusting
Instructions
- In a medium bowl, whisk together flour, ground toasted pecans, cinnamon, salt, and baking powder until evenly combined.
- In a large bowl, beat butter and granulated sugar with an electric mixer on medium speed until light and fluffy, about 2 minutes.
- Add egg yolk and vanilla extract, beating until incorporated, scraping down sides as needed.
- Gradually add flour mixture to butter mixture, mixing on low speed just until a soft dough forms. Do not overmix.
- Divide dough in half, flatten each into a disk, wrap in plastic wrap, and refrigerate for at least 2 hours or until firm. (Tip: Chilling thoroughly prevents spreading and makes rolling easier.)
- Preheat oven to 350°F. Line two baking sheets with parchment paper.
- On a lightly floured surface, roll one disk of dough to 1/8-inch thickness. Use a 2-inch fluted round cutter to cut cookies. For half the cookies, use a smaller 1-inch cutter to cut a hole in the center. Transfer cut cookies to prepared baking sheets, spacing 1 inch apart.
- Chill cut cookies on baking sheets for 15 minutes before baking. (Tip: This extra chill helps maintain sharp edges.)
- Bake cookies until edges are lightly golden, 10 to 12 minutes. Let cool on baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
- Spread about 1 teaspoon peach jam onto the flat side of each whole cookie (without hole). Top with a cut-out cookie, flat side down, pressing gently to adhere. (Tip: Use a small offset spatula for neat, even jam distribution.)
- Dust the assembled cookies generously with powdered sugar through a fine-mesh sieve. Fill the centers with extra jam if desired.
- Let cookies sit for 30 minutes for jam to set slightly before serving.
With the first bite, the buttery, pecan-flecked crumble gives way to a luscious peach filling that lingers on the palate. The powdered sugar adds a delicate sweetness and a beautiful finish. Serve these cookies with afternoon tea or pack them in a pretty tin for a thoughtful gift—they only get better after a day or two.
Mango Key Lime Cookies

With their vibrant tropical notes and buttery crumb, these Mango Key Lime Cookies are a refreshing twist on classic shortbread. Each bite delivers a burst of citrus and sweet mango, making them perfect for summer gatherings.
Serving: 24 | Prep Time: 20 minutes | Cooking Time: 12 minutes
Ingredients
For the Cookies
- 1 cup unsalted butter, softened
- 1/2 cup granulated sugar
- 1/4 cup mango puree
- 1 tbsp key lime zest
- 2 cups all-purpose flour
- 1/4 cup cornstarch
- 1/4 tsp salt
Instructions
- In a medium bowl, whisk together flour, cornstarch, and salt; set aside.
- In a large bowl, beat butter and sugar with an electric mixer on medium speed until light and fluffy, about 3 minutes.
- Add mango puree and key lime zest; beat until combined.
- Gradually add flour mixture, mixing on low until just combined. Tip: Do not overmix to keep the cookies tender.
- Divide dough in half. Shape each half into a 10-inch log, wrap tightly in plastic wrap, and refrigerate for at least 2 hours. Tip: Chilling firms the dough for clean, even slices.
- Preheat oven to 350°F. Line baking sheets with parchment paper.
- Slice logs into 1/4-inch thick rounds and place 1 inch apart on prepared baking sheets.
- Bake for 12–14 minutes, until edges are lightly golden. Tip: Rotate pans halfway through for even baking.
- Cool on baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
Nestled on a serving platter, these cookies boast a crisp edge and tender center that melts on the tongue. For an extra touch, dust with powdered sugar or dip in white chocolate.
Conclusion
Gather your loved ones and pick a few of these festive fruit cookies to bake together. Each recipe brings a little extra sweetness to the holidays. We’d love to hear which one becomes your family’s favorite—drop a comment below! And don’t forget to pin this roundup for later.

Laura Hauser is a food writer and editor passionate about authentic, approachable home cooking.




