In a large bowl, beat the dairy free butter and sugar for 2 minutes until creamy and light. Beat in the egg yolk, vanilla and almond extract.
Add the flour and salt and mix on low speed until a soft dough comes together. It should feel smooth and not stick to your hands.
Roll the dough into 1 tablespoon balls and place them 2 inches apart on two parchment-lined baking sheets. Press your thumb or the back of a 1/2 teaspoon measuring spoon into the center of each ball, pinching any cracked edges back together.
Chill the shaped cookies for 30 minutes so they keep their shape in the oven. Meanwhile, preheat the oven to 350°F.
Fill each indentation with about 1/2 teaspoon of raspberry jam, mounding it slightly.
Bake for 13-15 minutes, until the bottoms are lightly golden and the edges are set. Let the cookies cool on the sheet for 5 minutes, then move them to a wire rack to cool completely.
Whisk the powdered sugar, oat milk and almond extract into a smooth glaze. Drizzle it over the cooled cookies and let it set for 20 minutes.