This post may contain affiliate links. Please read my disclosure policy.

These caramel hazelnut sandwich cookies are linzer cookie style with pulsed hazelnuts in the dough and a homemade caramel filling. Take your time with this dough and make sure the caramel has thickened enough to make a sturdy filling. By following this recipe closely, you’ll be rewarded with a beautiful crowd pleasing dessert that will delight any lucky taste-tester.

square-shaped hazelnut linzer cookie sandwiches with homemade caramel

This recipe is part of my annual Christmas cookie countdown called Sally’s Cookie Palooza. Every year since 2013, I work on a handful of new Christmas cookie recipes and publish the 10 best ones for readers to enjoy! You can browse dozens of recipes on the Sally’s Cookie Palooza page.

Tell Me About These Caramel Hazelnut Sandwich Cookies

  • Flavor: Enjoy nutty cinnamon-spiced cookies with sweet and slightly salty caramel. The cookies themselves aren’t overly sugary, so there’s plenty of room for a spoonful of caramel. Interestingly, a few taste testers noted the flavor of butterscotch. With brown sugar, butter, vanilla, and caramel, it’s easy to understand why!
  • Texture: Right out of the oven, these hazelnut cookies are soft with slightly crisp edges. After sandwiching with caramel, they soften even more. The magic happens on day 2 when the caramel settles into the cookies making the whole sandwich tender and deliciously crumbly. Without question– and this isn’t the case with most desserts– these cookies taste BEST when made ahead of time.
  • Ease: This is an intermediate baking recipe because there are several steps and precise shaping involved. I recommend trying these caramel hazelnut sandwich cookies if you’re looking for a fun baking project or an elevated Christmas cookie that goes beyond the traditional sugar cookie.
  • Time: Like most shaped/cookie cutter recipes, this buttery cookie dough requires refrigeration. The dough is soft and sticky after it comes together, so divide it in half, wrap up tightly, and chill for at least 3 hours before you break out the rolling pin. If you want to save time, consider whipping up a batch of dough up to 4 days in advance or freezing the dough for up to 3 months.
stack of linzer-style caramel hazelnut cookie sandwiches

4 Success Tips for These Linzer-Style Cookies

  1. Use a Food Processor: Use a food processor or blender to pulse the nuts with some of the brown sugar. For a nut-free version that skips the food processor, you may want to use my sugar cookies dough. Feel free to add 1 teaspoon of cinnamon, the same amount you use in today’s dough.
  2. Replace Hazelnuts with Another Nut: Depending on your region and/or the time of year, hazelnuts can be difficult to find. You can replace with the same amount of almonds, pistachios, walnuts or pecans. I’ve tested this exact dough with each. You can use raw or dry-roasted and since you’re breaking them down in the food processor, it doesn’t matter if you start with whole or chopped nuts. Feel free to use salted or unsalted, depending if you want a slightly salty/sweet flavor. (I usually use unsalted in this recipe.)
  3. Handle the Dough with Care: Pulsed hazelnuts replace some of the flour in this recipe, so the dough is a little more fragile than regular sugar cookie dough. After chilling, the dough may be quite hard as a result of the butter solidifying, so let it soften before attempting to roll it out. Roll it out slowly, flouring and turning the dough as necessary to prevent sticking. After cutting the dough into shapes, pick them up slowly and carefully so they don’t tear.
  4. Make Sure the Caramel Has Thickened: The caramel filling is this homemade salted caramel recipe with half of the salt to make a sweeter caramel. Sandwiching the cookies with caramel is only possible if the caramel has thickened. After you cook it on the stove, let it cool completely. As the caramel cools, it thickens. I recommend making the caramel as the cookie dough chills so it’s ready by the time the cookies are done.

In Pictures: How to Make Caramel Hazelnut Sandwich Cookies

Today’s cookies are similar to my raspberry pistachio linzer cookies and the linzer cookie recipe in my cookbook. There are 3 parts to the dough:

  1. 1st bowl (your food processor) = ground hazelnuts & brown sugar
  2. 2nd bowl = dry ingredients including flour, baking powder, cinnamon, & salt
  3. 3rd bowl = wet ingredients including creamed butter and brown sugar, plus vanilla & egg
pulsed hazelnut and brown sugar in food processor

After the dough comes together, divide it in half so you have smaller portions of dough for the rolling-out step. (Tip: It’s easier to work with smaller portions.) Flatten into discs, wrap tightly, and chill in the refrigerator.

hazelnut cookie dough on beater attachment and divided in two to chill

Once the dough has chilled and solidified, it’s time to roll it out and cut into shapes.

Cookie Cutters to Use

Today’s hazelnut cookies can be cut into any shape, such as a circle or scallop-edge square as pictured. I love seeing the caramel center peeking out the top of the cookie sandwich and if you do too, make sure you have a smaller cookie cutter to cut a hole in the top cookies. Use a 2 or 2.5 inch cutter for the cookies and a smaller 1-inch cutter for the hole. This circle set has those sizes. For the pictured cookies, I use the 2.5-inch fluted square from this set and the small star from this set. You could also manually cut a circle or other shape in the top cookies using a sharp knife– or just skip the top cookie having a hole.

All the cookies will be cut with the larger cookie cutter, but only HALF will be cut again with a hole in the center cookie.

cutting hazelnut cookie dough into square shapes
square hazelnut cookie dough arranged on a baking sheet
square hazelnut cookie dough with a star cut out in the center and arranged on a baking sheet

Bake the cookies until lightly browned around the edges. The bake time is usually about 10-13 minutes, but that depends on the size of your cookies. Once cooled, dust the top cookies with confectioners’ sugar and sandwich with thickened caramel. The confectioners’ sugar is completely optional, but it does add a lovely finishing touch.

tops and bottoms of hazelnut linzer-style cookie sandwiches
square-shaped hazelnut cookies dusted with confectioners' sugar
caramel in bowl and being spooned onto hazelnut cookie

Caramel Filling

Right off the stove, your caramel filling is thin and liquid. As it cools, it thickens into the consistency you see pictured above. The salted caramel is a recipe that’s been on my website for years. In the printable cookie recipe below, you’ll see that I reduce the salt down to 1/2 teaspoon to make a sweeter caramel. Salty or sweet, the caramel is extremely versatile and you can make it again for apple pie bars, banana cupcakes, and butterscotch pudding. (By the way, here are 50+ ways to enjoy the salted caramel!)

  • Instead of caramel, try dulce de leche, Nutella, or your favorite flavor jam.

What a cookie!!

caramel hazelnut cookie sandwich

caramel hazelnut sandwich linzer cookies on baking sheet

Sally's Cookie Palooza

This recipe is part of my annual Christmas cookie countdown called Sally’s Cookie Palooza. Every year since 2013, I publish 10 new cookie recipes in a row. It’s the biggest, most delicious event of the year! Browse dozens of Christmas cookie recipes over on the Sally’s Cookie Palooza page including:

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
caramel hazelnut cookie sandwich

Caramel Hazelnut Sandwich Cookies (Linzer Style)

  • Author: Sally
  • Prep Time: 4 hours (includes chilling)
  • Cook Time: 10 minutes
  • Total Time: 4 hours, 30 minutes
  • Yield: 24 2.5-inch or 32 2-inch cookie sandwiches 1x
  • Category: Cookies
  • Method: Baking
  • Cuisine: American


These caramel hazelnut sandwich cookies are blissfully buttery with brown sugar, cinnamon, vanilla, hazelnut and caramel flavors. Take your time with these cookies, especially when handling the dough and making the caramel. To save time, make the caramel as the cookie dough chills.




  • 2/3 cup (65g) hazelnuts (raw, roasted, chopped, or whole)*
  • 2/3 cup (135g) packed light or dark brown sugar, divided
  • 2 and 1/2 cups (313g) all-purpose flour (spoon & leveled), plus more for rolling
  • 1/2 teaspoon baking powder
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon salt
  • 1 cup (2 sticks; 240g) unsalted butter, softened to room temperature
  • 1 large egg, at room temperature
  • 1 and 1/2 teaspoons pure vanilla extract
  • optional for dusting: 2 Tablespoons (16g) confectioners’ sugar

Caramel & Topping

  • 1 cup (200ggranulated sugar (make sure it’s labeled “pure cane”)*
  • 6 Tablespoons (90g) unsalted butter, room temperature cut up into 6 pieces
  • 1/2 cup (120ml) heavy cream, at room temperature
  • 1/2 teaspoon salt


  1. Make the cookies: Place the hazelnuts and 1/3 cup (67g) brown sugar in a food processor. Pulse into a very fine crumb. Set aside.
  2. Whisk the flour, baking powder, cinnamon, and salt together in a medium bowl. Set aside.
  3. In a large bowl using a hand-held or stand mixer fitted with a paddle attachment, beat the butter and remaining 1/3 cup (67g) brown sugar together on high speed until completely smooth and creamy, about 2 minutes. Add the egg and vanilla extract, and beat on high speed until combined, about 1 minute. Scrape down the sides and up the bottom of the bowl and beat again as needed to combine. Mixture may look separated or curdled– that’s ok.
  4. Add the flour mixture and ground hazelnut mixture to the wet ingredients and beat on low speed until combined. The dough will be crumbly at first and appear too dry, but it will finally come together after a couple minutes of beating. Yields about 2 lbs of dough.
  5. Divide the dough into 2 equal portions, flatten into 1-inch thick discs, and wrap each in parchment paper or plastic wrap. Chill the discs in the refrigerator for at least 3 hours and up to 4 days. If chilling for longer than 3 hours, allow to sit at room temperature for at least 30 minutes before rolling because the dough will be too hard and crumble. (Time-saving tip: As the cookie dough chills, you can make the caramel filling in step 11. The caramel must cool and thicken before sandwiching.)
  6. Preheat oven to 350°F (180°C). Line baking sheets with parchment paper or silicone baking mats. Set aside.
  7. Remove 1 disc of chilled cookie dough from the refrigerator. Generously flour a work surface, as well as your hands and the rolling pin. The dough may become sticky as you work, so keep extra flour nearby to use as needed. Alternatively, the dough may crack when rolling out. Wait a few minutes for it to soften back up. The more you work with it, the softer it will become. Roll out the disc until 1/4 inch thick. Using a 2 or 2.5-inch cookie cutter, cut dough into shapes. Always be gentle with this fragile dough and work slowly. Reroll the remaining dough and continue cutting until all is used. Repeat with the second disc of dough. You should have about 50-64 cookies, depending on size.
  8. Optional hole in the top cookies: Using a 1-inch cookie cutter, cut a hole into the center of half of the cookies. Let’s call these cookies the “donut cookies” because of that center hole. These will be fragile, so handle with care.
  9. Arrange the whole cookies and the donut cookies 2 inches apart and on separate baking sheets (because the donut cookies may take less time to bake).
  10. Bake the whole cookies for about 11-13 minutes or until lightly browned around the edges, and bake the donut cookies for about 10-12 minutes. Rotate the baking sheets halfway through the bake time. Allow cookies to cool on the baking sheets for 5 minutes. Dust the “donut cookies” with confectioners’ sugar, and then transfer all of the cookies to a wire rack to cool completely before assembling.
  11. Make + Cool the Caramel: Heat granulated sugar in a medium heavy-duty saucepan (avoid using non-stick) over medium heat, stirring constantly with a high heat resistant rubber spatula or wooden spoon. Sugar will form clumps and eventually melt into a thick brown, amber-colored liquid as you continue to stir. Once sugar is completely melted, immediately stir in the butter until melted and combined. Be careful in this step because the caramel will bubble rapidly when the butter is added. If you notice the butter separating or if the sugar clumps up, remove from heat and vigorously whisk to combine it again. (If you’re nervous for splatter, wear kitchen gloves. Keep whisking until it comes back together, even if it takes 3-4 minutes. It will eventually– just keep whisking. Return to heat when it’s combined again.) After the butter has melted and combined with the caramelized sugar, cook for 1 minute without stirring. Slowly stir in 1/2 cup of heavy cream. Since the heavy cream is colder than the hot caramel, the mixture will rapidly bubble when added. After all the heavy cream has been added, stop stirring and boil for 1 minute. Remove from heat and stir in the salt. Cool caramel for at least 3 hours at room temperature. Caramel thickens as it cools.
  12. Spoon 2 heaping teaspoons of caramel onto bottom of whole cookies. Carefully top each with a donut cookie and gently press down to create a cookie sandwich.
  13. Cookies will stay fresh covered at room temperature for 2 days or in the refrigerator for up to 1 week.


  1. Make Ahead & Freezing Instructions: You can chill the cookie dough in the refrigerator for up to 4 days (see step 5), but you can also freeze it for up to 3 months. If you freeze it, allow the dough to thaw overnight in the refrigerator, then bring to room temperature before rolling out in step 7. Cookie sandwiches freeze well for up to 3 months; thaw overnight in the refrigerator and bring to room temperature before serving. For the caramel: You can make the caramel in advance. Make sure it is covered tightly and store it in the refrigerator for up to 1 month. This caramel is fine at room temperature for up to 2 days. You can freeze the salted caramel, too. Freeze in an airtight container for up to 3 months. Thaw in the refrigerator or at room temperature, then briefly warm up in the microwave until it’s a good consistency to spoon or spread on the cookies. (You still want it to be slightly thick.)
  2. Nuts: For a nut-free version that skips the food processor, you can use my sugar cookies dough. Feel free to add 1 teaspoon of cinnamon, the same amount you use in today’s dough. You can replace the hazelnuts with the same amount of almonds, pistachios, walnuts or pecans. You can use raw or dry-roasted nuts and since you’re breaking them down in the food processor, it doesn’t matter if you start with whole or chopped nuts. Feel free to use salted or unsalted, depending if you want a slightly salty/sweet flavor. I usually use unsalted in this recipe.
  3. Special Tools (affiliate links): Mixer (Handheld or Stand Mixer), Food ProcessorRolling Pin, 2 or 2.5 inch Cookie Cutter + Small 1-inch Cookie Cutter (This circle set has those sizes. In the pictured cookies, I use the 2.5-inch fluted square from this set and the small star from this set), Parchment Paper or Silicone Baking Mats, Baking Sheet, Cooling Rack, Sieve/Sifter for dusting sugar
  4. Sugar in Caramel: Like the salted caramel version, this caramel recipe is most successful using granulated sugar that’s labeled “pure cane” on the packaging. I usually use and recommend Domino brand regular granulated sugar which says “pure cane granulated” on the packaging.
  5. Heavy Cream: Heavy cream (approximately 36% milk fat) may also be sold as whipping cream. Light whipping cream (30% milk fat) or double cream (48% milk fat) may be substituted. Do not use milk. Room temperature cream is best.

Keywords: caramel hazelnut sandwich cookies

Reader Questions and Reviews

  1. Wow! This is mouth watering! I am looking forward to sharing these at our family’s Christmas get together. Thank you for the great recipe and helpful instructions (as always!)

  2. Hi Sally, these look great, but I’m a little confused about the caramel. The instructions state that the cookies stay fresh for 2 days at room temperature, yet in the freezing section it states the caramel is good at room temperature for a day. I remember years ago trying to make probably a very crude version of this recipe and ended up with caramel all over the cookie tin because it leaked out of the cookie…very tragic indeed! Do you recommend keeping these cookies refrigerated to avoid a similar fiasco? (In the unlikely event these aren’t scarfed up on one day, LOL!) Wishing you and your family a joyous holiday season. Thanks for all that you do; I’m so happy to get back in the kitchen to try your new recipes and share them with family and co-workers.

    1. Hi Lisa, thank you so much for all the well wishes! Thanks for pointing that out– let me fix that in the make ahead instructions. The caramel is fine for up to 2 days out of the refrigerator. Make sure you let it cool and thicken enough so it doesn’t spill out of the cookies. (Note that it’s spilling out of the stack of cookies pictured because of the weight of the cookies in the stack.) If you’re worried about the caramel still being too thin/runny, you can reduce the heavy cream from 8 Tbsp (1/2 cup; 120ml) down to 6 or 7 Tablespoons (90-105ml).

  3. Will the cookies still turn out if you roll the dough to 1/4 inch the first time before chilling so it doesn’t have to be rolled out when taken out of the fridge?

    1. Hi Lili, the dough is too soft to roll out before chilling. However, you can try chilling for only 1-2 hours, rolling out, then chilling for 1-2 more hours before cutting into shapes.

  4. These look delicious! Last time I made linzer cookies, I used your pistachio recipe but I halved the recipe and something went wrong so it became really dry. Tempted to try these for redemption, they look yummy.

    I wonder if dipping the top in chocolate would kind of make it like millionaire’s shortbread…

    1. I was thinking of doing that! But I feared the hazelnut flavor would get lost. Let me know if you try it!

  5. Any tips on how to make your caramel sauce thicker. I have been using your recipe to rave reviews. I always weigh the ingredients and make it ahead so it has time to set up. However when I made your salted caramel pretzel bars, the caramel was a tad too runny.

    1. Hi Kristin, make sure you cook the caramel long enough– follow the times given. You could also reduce the heavy cream from 8 Tbsp (1/2 cup; 120ml) down to 6 or 7 Tablespoons (90-105ml) instead.

    1. Hi Becky, hazelnut flour is actually a little too fine. Start with hazelnuts and pulse down with some of the brown sugar first.

  6. Do these travel well once baked? I wanted to package some and give as a gift so was wondering.

    1. Hi Jenn! Because of the caramel in these cookies we recommend only leaving them out at room temperature for up to 2 days. As long as your caramel is set up properly they should travel well – enjoy!

  7. Would I be able to get away with using caramel melts instead of making it from scratch to save on time?

  8. Greetings! First of all, thank you for the lovely recipes – your clear instructions have empowered me to try making things that I previously never would have attempted! I was wondering if you tried filling the hazelnut cookies with jam instead of caramel? I feel like they’d go really well with raspberry jam – and that should help them travel a bit better (I think). I know that you published a raspberry pistachio cookie previously, which is part of what gave me the idea What are your thoughts?

      1. I gave this a try with 3 different fillings – raspberry jam, chocolate hazelnut spread, and caramel filling. They were all tasty, but the caramel was the winner by far! I used one of those caramel packs that usually goes with apples since I’m on a time crunch and just wow – the flavors complement each other incredibly well!

  9. So, I’ve followed this recipe to a tee…I’m trying to roll out the dough, but it will not stop cracking. It’s been out of the fridge for about an hour at this point (I had it in overnight). Any thoughts on what I did wrong, or how I can save my dough at this point?

    1. Hi Chris, don’t give up– the dough will continue to soften as you work it. You can even use your fingers to flick a few drops of water on the dough to help add a little moisture. How did it turn out?

      1. Hi Sally! Well I learned a big lesson…never put together dough at 11pm at night after a 50 hour work week. Because when you think you followed the recipe…you probably didn’t! Lol! I re-read again and again and finally realized it said 1 cup of butter…not 1 STICK! So, that batch went in the trash. But, I started all over and the cookies were my absolute fav this Christmas! Thank you for this awesome recipe!

  10. Made the caramel filling for a thumbprint cookie — so delicious. Here’s a tip: use a small, wide and slightly rounded silicone spatula to scoop out the amount of the caramel you want. Slides quickly off the spatula onto the cookie, right where you want it.

  11. These are delicious!! A step up in difficulty level than what I am used to making, but your clear, calming directions have me the confidence to go for it, thanks so much! I did find the caramel sauce slightly too runny, so next time would try reducing the cream a little (possible I didn’t cook it for long enough as well). This time to resolve the runniness I put the caramel sauce in the fridge for a while, then worked quickly with it, accepting some mess, and put the cookies in the fridge once sandwiched, only taking out as needed. Worked well. Thanks so much!

  12. These were fantastic. They were the first ones to disappear at Christmas, and I was told I had to make these every year. I feel like no one ever eats my cookies at Christmas so I feel somewhat redeemed! I followed your recipe and steps exactly. I had no problems at all. Thank you so much!

  13. Just made these today and all I can say is WOW! The caramel is to die for and cookies are superb. Might be my favorite recipe thus far! Keeping them in the fridge tonight and will eat the finished product tomorrow, can’t wait!

  14. Made these with hazelnut chocolate spread and yum! So delicious! (I was modeling them after the Trader Joe’s hazelnut sandwich cookie.) so many great cookie recipes on your site. Next time I will try with a jarred caramel spread or jarred dulce de leche.

Leave a Review!

Your email address will not be published.

Recipe rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.