Preheat oven to 350F and grease two baking trays with vegan butter.
In a bowl combine softened butter and sugar and cream together until well combined.
Add in egg yolks, salt and vanilla extract, stir well, then add in flour. At first the dough will be separated but after mixing for a few minutes it will come together.
Scoop dough into 1 tbsp size balls, roll in sugar and then place on your baking tray. Repeat with rest of the dough.
Then using either the end of a large wooden spoon or your thumb, press an indentation into each cookie. Fill with jam, alternating between flavors.
Bake for 12-15 min or until the bottoms are lightly browned and the cookies are set. I pulled mine out of the oven at 13 min.
Transfer to a wire cooling rack, let sit for 5 minutes then eat!
Keep for up to a week in an airtight container.