Traditional Gingerbread Linzer Cookies

By Mila | Updated on November 20, 2025

Finding a cookie that combines the cozy flavors of gingerbread with the elegance of a classic linzer can feel like an impossible task. After all, most gingerbread cookies are soft and chewy, while linzer cookies need to hold their shape and showcase that beautiful jam-filled center, and things get even trickier when you’re trying to balance all those warm spices without overwhelming the sweetness.

Luckily, these gingerbread linzer cookies check all the boxes: they’re packed with cinnamon, ginger, and cloves, simple to roll out and cut, and perfect for filling with your favorite jam or preserves.

gingerbread linzer cookies
Image: theamazingfood.com / All Rights reserved

Why You’ll Love These Gingerbread Linzer Cookies

  • Perfect holiday cookie – These festive treats combine classic gingerbread spices with the elegant look of linzer cookies, making them ideal for Christmas cookie exchanges or holiday gatherings.
  • Simple ingredients – You probably already have most of these pantry staples on hand, from the warm spices to the sweetened condensed milk filling.
  • Quick to make – Ready in just over an hour, these cookies come together faster than you’d expect for such an impressive-looking treat.
  • Beautiful presentation – The cut-out tops showing the creamy filling underneath make these cookies look bakery-quality without requiring any fancy decorating skills.

What Kind of Butter Should I Use?

For these gingerbread linzer cookies, you’ll want to use unsalted butter so you can control the salt level in your dough. Make sure your butter is truly softened to room temperature – it should be soft enough to leave an indent when you press it, but not melty or greasy. If your butter is too cold, it won’t cream properly with the sugar and your cookies might turn out dense instead of tender. You can leave it out on the counter for about 30-60 minutes before baking, or cut it into small cubes to speed up the softening process.

gingerbread linzer cookies
Image: theamazingfood.com / All Rights reserved

Options for Substitutions

These cookies are pretty forgiving when it comes to swapping ingredients:

  • Sweetened condensed milk: This is really the key ingredient that holds everything together, so I wouldn’t recommend substituting it. The texture and sweetness depend on it.
  • Butter: You can use margarine or a butter substitute if needed, though the flavor won’t be quite as rich. Make sure whatever you use is softened to room temperature.
  • Brown sugar: White sugar works in a pinch, but you’ll lose some of that molasses flavor. If you only have white sugar, add 1 tablespoon of molasses to get closer to the original taste.
  • Spices: Don’t have all the spices? You can use 2 tablespoons of pre-mixed gingerbread spice or pumpkin pie spice instead. If you’re missing just one spice, like cloves or nutmeg, simply increase the cinnamon a bit.
  • All-purpose flour: Stick with all-purpose flour for these cookies. Other flours like whole wheat or gluten-free blends will change the texture significantly and may require recipe adjustments.

Watch Out for These Mistakes While Baking

The biggest mistake with linzer cookies is rolling the dough too thin, which causes them to break apart when you try to sandwich them together – aim for about 1/4 inch thickness so they’re sturdy enough to handle.

Another common error is not chilling the dough long enough before rolling, and since this gingerbread dough contains butter and sweetened condensed milk, it needs at least 2 hours in the fridge to firm up properly.

When cutting out the center shapes for the top cookies, make sure your cutters are small enough to leave a decent border around the edges, or the cookies will crack when you lift them off the counter.

Finally, let your cookies cool completely before adding the filling – warm cookies will cause the sweetened condensed milk to become runny and ooze out the sides instead of staying put between the layers.

gingerbread linzer cookies
Image: theamazingfood.com / All Rights reserved

What to Serve With Gingerbread Linzer Cookies?

These cookies are perfect alongside a hot cup of coffee or tea, especially during the colder months when you want something cozy and warming. I love setting them out on a platter with other holiday treats like shortbread or sugar cookies for a nice variety at parties or family gatherings. They also pair really well with a glass of cold milk if you’re going for that classic cookie experience, or try them with hot chocolate topped with whipped cream for an extra special dessert moment. Since they’re pretty rich and sweet on their own, they don’t need much else – just good company and your favorite warm drink.

Storage Instructions

Store: These gingerbread linzer cookies stay fresh in an airtight container at room temperature for about a week. Just make sure they’re completely cooled before you stack them, and you might want to put parchment paper between layers to keep them from sticking together.

Freeze: You can freeze the baked cookies for up to 3 months in a freezer-safe container with parchment between the layers. They thaw pretty quickly at room temperature, usually in about 30 minutes, which makes them great for having on hand during the holidays.

Make Ahead: The cookie dough actually works better when you make it ahead! Wrap it tightly in plastic wrap and refrigerate for up to 3 days before rolling and baking. Cold dough is easier to work with and holds its shape better when you’re cutting out those pretty shapes.

Preparation Time 45-60 minutes
Cooking Time 8-10 minutes
Total Time 53-70 minutes
Level of Difficulty Medium

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 3750-4000
  • Protein: 32-38 g
  • Fat: 130-145 g
  • Carbohydrates: 590-620 g

Ingredients

For the dulce de leche:

  • 1/2 tsp salt
  • 15 oz sweetened condensed milk (I use Nestlé brand)

For the cookie dough:

  • 2 cups all-purpose flour (I prefer King Arthur)
  • 1 cup butter (softened to room temperature)
  • 1/4 tsp cloves (or any other neutral oil like canola)
  • 1/2 tsp nutmeg
  • 2 tsp cinnamon
  • 1/2 tsp salt
  • 1/2 cup brown sugar (packed)
  • 1 tbsp ground ginger (freshly ground preferred for more flavor)

For assembly:

  • powdered sugar (for dusting)

Step 1: Prepare the Dulce de Leche

  • 15 oz sweetened condensed milk
  • 1/2 tsp salt

Place the unopened can of sweetened condensed milk in a pot of boiling water, ensuring it stays covered throughout cooking.

Simmer for 3 hours, checking periodically to keep the water level constant and the can submerged—this slow cooking transforms the milk into rich dulce de leche.

Once time is up, carefully remove the can using tongs and set it aside to cool completely at room temperature (at least 30 minutes).

Once cooled, open the can and stir in the salt to balance the sweetness.

Set aside until assembly.

I like to do this step first since it requires the most hands-off time and can cool while you prepare everything else.

Step 2: Mix the Cookie Dough

  • 1 cup butter
  • 1/2 cup brown sugar
  • 2 cups all-purpose flour
  • 2 tsp cinnamon
  • 1 tbsp ground ginger
  • 1/2 tsp nutmeg
  • 1/4 tsp cloves
  • 1/2 tsp salt

In a mixer, cream together the softened butter and packed brown sugar until light and fluffy, about 2-3 minutes.

In a separate bowl, whisk together the flour, cinnamon, ginger, nutmeg, cloves, and salt to combine all the dry ingredients evenly.

Add the dry ingredient mixture to the butter mixture and mix on low speed until just combined into a cohesive dough—don’t overmix, as this can make the cookies tough.

The dough should come together without any visible streaks of flour.

Step 3: Chill the Dough

  • cookie dough from Step 2

Divide the dough from Step 2 in half and shape each portion into a flat disk about 1/2 inch thick.

Wrap each disk tightly in plastic wrap and refrigerate for at least 30 minutes—this allows the gluten to relax and prevents the cookies from spreading too much during baking.

While the dough chills, preheat your oven to 350°F and line two baking sheets with parchment paper.

Step 4: Cut and Prepare the Cookies

  • chilled cookie dough from Step 3

On a lightly floured surface, roll out one dough disk to about 1/4 inch thickness.

Using a 3-inch round cutter, cut out circles and place them on your prepared baking sheets.

From half of these circles, use a 1-inch round cutter to cut out the centers—these will be your ‘window’ cookies.

Repeat this process with the second dough disk, alternating which cookies get the center cutout so you have equal numbers of full cookies and window cookies.

I find it helpful to cut all the dough before baking so I can work quickly once they come out of the oven.

Step 5: Bake the Cookies

  • cut cookies from Step 4

Bake all the cookies at 350°F for 8-10 minutes, until the edges are set but the centers still have a slight give when touched—they should be light golden brown but not dark.

Remove the baking sheets from the oven and let the cookies cool on the trays for 10 minutes so they firm up, then transfer them to a wire rack to cool completely.

This prevents them from breaking apart during assembly.

Step 6: Assemble and Finish the Linzer Cookies

  • cooled baked cookies from Step 5
  • dulce de leche from Step 1
  • powdered sugar

Once the cookies are completely cooled, dust the window cookies (those with cutout centers) generously with powdered sugar.

Spread about 1 tablespoon of the cooled dulce de leche from Step 1 onto each full cookie, then carefully place a powdered-sugar-dusted window cookie on top, gently pressing to create a sandwich.

The dulce de leche will show through the cutout center, creating the classic linzer effect.

Dust the tops with a bit more powdered sugar if desired for extra elegance.

gingerbread linzer cookies

Traditional Gingerbread Linzer Cookies

Delicious Traditional Gingerbread Linzer Cookies recipe with step-by-step instructions.
Prep Time 20 minutes
Cook Time 41 minutes
Total Time 1 hour 1 minute
Servings 4
Calories 3875 kcal

Ingredients
  

For the dulce de leche:

  • 1/2 tsp salt
  • 15 oz sweetened condensed milk (I use Nestlé brand)

For the cookie dough:

  • 2 cups all-purpose flour (I prefer King Arthur)
  • 1 cup butter (softened to room temperature)
  • 1/4 tsp cloves (or any other neutral oil like canola)
  • 1/2 tsp nutmeg
  • 2 tsp cinnamon
  • 1/2 tsp salt
  • 1/2 cup brown sugar (packed)
  • 1 tbsp ground ginger (freshly ground preferred for more flavor)

For assembly:

  • powdered sugar (for dusting)

Instructions
 

  • Place the unopened can of sweetened condensed milk in a pot of boiling water, ensuring it stays covered throughout cooking. Simmer for 3 hours, checking periodically to keep the water level constant and the can submerged—this slow cooking transforms the milk into rich dulce de leche. Once time is up, carefully remove the can using tongs and set it aside to cool completely at room temperature (at least 30 minutes). Once cooled, open the can and stir in the salt to balance the sweetness. Set aside until assembly. I like to do this step first since it requires the most hands-off time and can cool while you prepare everything else.
  • In a mixer, cream together the softened butter and packed brown sugar until light and fluffy, about 2-3 minutes. In a separate bowl, whisk together the flour, cinnamon, ginger, nutmeg, cloves, and salt to combine all the dry ingredients evenly. Add the dry ingredient mixture to the butter mixture and mix on low speed until just combined into a cohesive dough—don't overmix, as this can make the cookies tough. The dough should come together without any visible streaks of flour.
  • Divide the dough from Step 2 in half and shape each portion into a flat disk about 1/2 inch thick. Wrap each disk tightly in plastic wrap and refrigerate for at least 30 minutes—this allows the gluten to relax and prevents the cookies from spreading too much during baking. While the dough chills, preheat your oven to 350°F and line two baking sheets with parchment paper.
  • On a lightly floured surface, roll out one dough disk to about 1/4 inch thickness. Using a 3-inch round cutter, cut out circles and place them on your prepared baking sheets. From half of these circles, use a 1-inch round cutter to cut out the centers—these will be your 'window' cookies. Repeat this process with the second dough disk, alternating which cookies get the center cutout so you have equal numbers of full cookies and window cookies. I find it helpful to cut all the dough before baking so I can work quickly once they come out of the oven.
  • Bake all the cookies at 350°F for 8-10 minutes, until the edges are set but the centers still have a slight give when touched—they should be light golden brown but not dark. Remove the baking sheets from the oven and let the cookies cool on the trays for 10 minutes so they firm up, then transfer them to a wire rack to cool completely. This prevents them from breaking apart during assembly.
  • Once the cookies are completely cooled, dust the window cookies (those with cutout centers) generously with powdered sugar. Spread about 1 tablespoon of the cooled dulce de leche from Step 1 onto each full cookie, then carefully place a powdered-sugar-dusted window cookie on top, gently pressing to create a sandwich. The dulce de leche will show through the cutout center, creating the classic linzer effect. Dust the tops with a bit more powdered sugar if desired for extra elegance.

Disclaimer: Our editorial team has used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating