Prepare the tart crust by mixing flour, powdered sugar, softened butter, and salt until crumbly. Add egg yolk and vanilla, mix until dough forms. Press into mini muffin cups.
Make the almond filling by beating almond meal, granulated sugar, softened butter, egg, and almond extract until smooth.
Assemble the tarts by filling each crust with almond filling and topping with fresh raspberries.
Bake in a preheated oven at 350°F for 20-25 minutes until golden brown. Cool for 10 minutes before transferring to a wire rack.