In the bowl of a stand mixer fitted with the paddle attachment, beat vegan butter and sugar until combined. Add vanilla and salt and beat to combine. Scrape down the sides of the mixer and add the flour, scraping the bowl as necessary. Mix until a dough forms and there are no large pieces of butter.
Gather the dough into a ball, and cut into 3 pieces. Cut each piece into 2, and then each into 4. You should have 24 somewhat even pieces of dough.
Preheat oven to 175c/350f. Line a baking tray with a parchment sheet. Take each cookie and shape into a ball.
Cut out a little triangle shape.
Pinch the opposite ends together to form the point of the heart.
Round out the top edges.
Make two indents with your index finger in the shape of a "V".
Fill indents with jam.
Bake for 10-15 minutes.
Remove cookies from oven and let cool.