These Caramel Hazelnut Linzer Cookies bring a rich, nutty twist to the classic European treat. Tender hazelnut shortbread cookies sandwich a smooth caramel filling, creating a dessert that feels elegant, indulgent, and perfect for special occasions. The buttery texture paired with toasted hazelnuts and silky caramel makes every bite memorable. Whether you’re baking for holidays, gifting, or simply enjoying a cozy baking day, these cookies add bakery-style charm to your dessert table.
Why You’ll Love This Recipe
- Rich hazelnut flavor with buttery texture
- Smooth caramel filling adds indulgence
- Elegant look with simple ingredients
- Perfect for holidays and cookie boxes
- Make-ahead friendly
- Classic Linzer style with a modern twist
Ingredients

Cookie Dough
- 2 cups all-purpose flour
- 1 cup finely ground hazelnuts
- 1/2 teaspoon salt
- 1/2 teaspoon cinnamon
- 1 cup unsalted butter, softened
- 2/3 cup powdered sugar
- 1 large egg yolk
- 1 teaspoon vanilla extract
Filling
- 3/4 cup thick caramel sauce
Topping
- Powdered sugar for dusting
Step-by-Step Instructions

- In a bowl, whisk flour, ground hazelnuts, salt, and cinnamon.
- In another bowl, cream butter and powdered sugar until light and smooth.
- Mix in egg yolk and vanilla extract.
- Gradually add dry ingredients and mix until dough forms.
- Divide dough in half, flatten into disks, wrap, and chill for 1 hour.
- Roll dough on a floured surface to 1/8-inch thickness.
- Cut cookies with a round cutter; cut centers from half the cookies.
- Place cookies on lined baking sheets and chill 10 minutes.
- Bake at 350°F for 10–12 minutes until edges set.
- Cool completely on a rack.
- Dust cut-out cookies with powdered sugar.
- Spread caramel on solid cookies and sandwich together.
Tips & Variations
- Toast hazelnuts before grinding for deeper flavor.
- Use dulce de leche for a richer caramel filling.
- Chill dough thoroughly to keep shapes sharp.
- Swap cinnamon with cardamom for a warm spice note.
- Store filled cookies overnight for softer texture.
Storage & Freezer Instructions
- Store assembled cookies in an airtight container for up to 4 days.
- Refrigerate if your caramel is very soft.
- Freeze unfilled cookies for up to 2 months and fill before serving.
Serving & Pairing Ideas

- Serve with coffee, espresso, or tea.
- Add to holiday cookie platters.
- Pair with vanilla ice cream for dessert plates.
- Gift in decorative boxes for special occasions.
Frequently Asked Questions
Yes. Bake the cookies in advance and assemble them the day you plan to serve for best appearance and texture.
Do I have to use hazelnuts?
Hazelnuts give classic Linzer flavor, but almonds or walnuts work well as substitutes.
Why is my dough crumbly?
Linzer dough is naturally tender. If needed, let it rest briefly at room temperature before rolling.
Can I use homemade caramel?
Yes. Thick homemade caramel works beautifully as long as it sets well inside the cookies.
Ready to Make It?
These Caramel Hazelnut Linzer Cookies combine classic charm with rich, modern flavor. Their delicate look and buttery texture make them perfect for celebrations or thoughtful gifts. Save this recipe so you can recreate these elegant cookies whenever the craving strikes.
You Might Also Like
- Cinnamon Roll Cookies – Soft, spiced, and bakery-inspired.
- Almond Marzipan Cookie Bars – Sweet, nutty, and festive.
- Gingerbread Truffles – Cozy holiday flavors.
- Cream Cheese Cookies – Soft, tender, and versatile.
Caramel Hazelnut Linzer Cookies
- Total Time: 1 hour 45 minutes
- Yield: 20 sandwich cookies 1x
- Diet: Vegetarian
Description
Buttery hazelnut linzer cookies filled with smooth caramel and dusted with powdered sugar. Elegant, rich, and perfect for holidays.
Ingredients
Cookie Dough:
2 cups all-purpose flour
1 cup ground hazelnuts
1/2 teaspoon salt
1/2 teaspoon cinnamon
1 cup unsalted butter
2/3 cup powdered sugar
1 egg yolk
1 teaspoon vanilla extract
Filling:
3/4 cup caramel sauce
Topping:
Powdered sugar
Instructions
1. Mix dry ingredients.
2. Cream butter and sugar.
3. Add yolk and vanilla.
4. Combine with dry ingredients.
5. Chill dough.
6. Roll and cut cookies.
7. Bake until set.
8. Cool completely.
9. Fill with caramel and sandwich.
Notes
Toast hazelnuts for deeper flavor.
Chill dough to prevent spreading.
Use thick caramel for clean layers.
Store airtight.
- Prep Time: 30 minutes
- Cook Time: 12 minutes
- Category: Dessert
- Method: Baking
- Cuisine: European
Nutrition
- Serving Size: 1 cookie
- Calories: 210
- Sugar: 14
- Sodium: 90
- Fat: 12
- Saturated Fat: 6
- Unsaturated Fat: 5
- Trans Fat: 0
- Carbohydrates: 22
- Fiber: 2
- Protein: 3
- Cholesterol: 40