Preheat the oven to 350F. Grease a 9x9 or 8x8-inch baking dish with butter or oil.
In a medium microwavable bowl, add the butter and microwave it in 15 second increments until just melted. Add the coconut sugar, vanilla, and egg and whisk until combined.
Stir in the almond flour, salt, and baking powder until thoroughly combined. Transfer to the baking dish and use your hands to spread out into an even thin layer
Arrange the peach slices evenly on top in about 3 rows. Scatter the raspberries on top (if they’re large, I like to break them in half as I’m scattering them over top). Bake for about 30-35 minutes, or until the edges are a deep golden brown.
Let cool for at least 15 minutes. Use a knife to loosen the edges and then slice into squares. Serve as is or top with ice cream, whipped cream, or greek yogurt. If topping with vanilla ice cream, highly recommend drizzling with olive oil as a finisher!