German Walnut Marzipan Cookies
Walnut marzipan cookies, German-style. Pretty swirl cookies, incredibly delicious and perfect for the holiday season.

- Prep time
- 30 min
- Cook time
- 12 min
- Yield
- 50 servings
- Difficulty
- MEDIUM
Ingredients
- 250 g all-purpose flour (9 oz/ 2 cups)
- 70 g granulated sugar (2.5 oz/ 1/3 cup)
- a pinch of salt
- 1 egg (large)
- 125 g unsalted butter (very cold 4.5 oz/ 1/2 cup)
- 1/2 tsp pure vanilla extract (Note 2)
- 50 g granulated sugar (1.7 oz/ 1/4 cup)
- 150 g ground walnuts ( 5.3 oz/ 1 1/4 cups)
- 1 egg white
- 25 g marzipan paste (0.8 oz/ 1/4 cup grated and loosely packed, Notes 3, 4)
Instructions
- 1
Combine: Place flour, sugar, and salt in a food processor. Pulse shortly to mix the ingredients. Add egg, cubed butter, and vanilla extract. Pulse a few times until you obtain rough crumbs.
- 2
Knead: Turn the pastry onto the working surface and knead quickly to form a ball.
- 3
Refrigerate: Wrap the ball in plastic and refrigerate it for about 30 minutes.
- 4
Mix sugar, ground walnuts, egg white, and grated marzipan until you obtain a paste.
- 5
Preheat the oven to 180°C/ 350°F. Line two cookie sheets with parchment paper.
- 6
Flour the working surface and the rolling pin.
- 7
Roll the pastry into a rectangle (40 cm/ 16 inches and 22 cm/ 8.5 inches wide). Halve the pastry lengthwise to get two long strips of pastry. Halve these strips widthwise as well. In the end, you should have 4 pastry strips, each about 20 cm/ 8 inches long and about 11 cm/ 4.5 cm wide.
- 8
Fill dough: Divide the filling between the pastry strips and spread all over using a knife or your fingers (I found it easier with the fingers, messier but easier). Roll the pastry strips into sausages. Cut each sausage into about 4 mm/ 1.5-inch-thick slices.
- 9
Bake: Place the slices on the prepared trays. Bake for about 12 -15 minutes until golden.