Vegan Linzer Cookie Recipe
Prep time
Bake time
Total time
Serves: 18 Sandwiched Cookies
  • Vegan Butter 12 Tablespoons (170g)
  • Granulated Sugar ½ cup + 2 Tablespoons (125g)
  • Vanilla Extract 1 teaspoon (5ml)
  • Flax Meal 1 Tablespoon (8g)
  • Warm Water 2 Tablespoons (30ml)
  • All Purpose Flour 1⅓ cup (165g)
  • Hazelnut Flour 1 cup (112g)
  • Cinnamon ½ teaspoon
  • Salt ¼ teaspoon
  • Baking Powder ¼ teaspoon
  • ½ Recipe Ganache *optional
  • Approximately ½ cup raspberry jam
  • Powdered Sugar ¼-½ cup
  1. Preheat the oven to 350°F
  2. Make sure your vegan butter is slightly softened.
  3. Combine the flax meal and warm water and whisk smooth, let stand for 5 minutes to thicken.
  4. Cream the vegan butter & sugar until light and fluffy approximately 3 minutes.
  5. Scrape the bottom and sides of the bowl.
  6. Add the flax paste and vanilla extract and then whip on high speed for 30 seconds to emulsify
  7. Add the sifted dry ingredients quickly while mixing on low speed and mix just until combined
  8. Turn the dough out and wrap in plastic wrap and refrigerate for at least 3 hours or overnight.
  9. This will help the dough relax and absorb the flour before rolling.
  10. When you are ready to roll, the dough may be slightly crumbly, that's ok just knead it back to a pliable mass on a lightly floured surface and then roll to ⅛ inch thick, brush off the excess flour
  11. Cut out heart shapes or circles if you prefer, then with a smaller size of the same shape cut out the center of half of the cookies.
  12. Transfer to a parchment lined sheet pan spaced 1" apart and bake for 18-22 minutes or until golden browned.
  13. Cool completely then fill the bottom cookies with ganache & raspberry jam.
  14. The top cookies (the ones with the centers cut out) will get a light coating of powdered sugar then place them on top.
  15. Then... eat them! :)
Linzer cookies will stay fresh at room temperature for up to 5 days wrapped well to prevent staling.

For longer storage you can freeze the UNFILLED cookies for up to 3 months, wrapped well to prevent freezer drying.
Recipe by Gretchen's Vegan Bakery at