Preheat oven to 350 degrees. Spray a 9 inch springform pan with cooking spray then dust with powdered sugar, tapping out the excess.
In a large mixing bowl, combine the almond flour, melted dairy free butter, 3 tablespoons powdered sugar, eggs, vanilla, and salt. Whisk until all the lumps disappear and pour the batter into the prepared pan.
Arrange the peach slices on top of the batter in concentric circles. Bake for 30 – 40 minutes or until browned and set. Let the tart cool then remove from the pan. Place on a plate or platter, dust the top with powdered sugar.