Preheat the oven to 350°F
Make sure your vegan butter is slightly softened.
Combine the flax meal and warm water and whisk smooth, let stand for 5 minutes to thicken.
Cream the vegan butter & sugar until light and fluffy approximately 3 minutes.
Scrape the bottom and sides of the bowl.
Add the flax paste and vanilla extract and then whip on high speed for 30 seconds to emulsify
Add the sifted dry ingredients quickly while mixing on low speed and mix just until combined
Turn the dough out and wrap in plastic wrap and refrigerate for at least 3 hours or overnight.
This will help the dough relax and absorb the flour before rolling.
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 1/8 inch thick, brush off the excess flour
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.
Transfer to a parchment lined sheet pan spaced 1" apart and bake for 18-22 minutes or until golden browned.
Cool completely then fill the bottom cookies with ganache & raspberry jam.
The top cookies (the ones with the centers cut out) will get a light coating of powdered sugar then place them on top.
Then... eat them! :)