Preheat oven to 350°F. Line a baking sheet with parchment paper; set aside.
For the Biscuits: In a small bowl, combine almond flour, baking soda, and salt. In a medium bowl, whisk together melted butter or coconut oil and honey until smooth. Add the eggs and vanilla, whisking together until well combined. Using a spoon, stir the dry mixture into the wet mixture until thoroughly combined. Place dough in fridge to cool about 10 minutes.
For the Peach Topping: Slice the peaches and toss with honey.
Prepare the coconut whipped cream (recipe here:https://realyummieswithchris.com/recipe/coconut-whipped-cream/). Refrigerate until ready to serve.
Once biscuit dough is chilled, scoop a large spoonful of batter into your hands and roll into a ball about the size of an apricot; repeat until you have made six. Place the dough balls on the parchment-lined baking sheet and gently flatten using the palm of your hand.
Bake about 15 minutes, until golden brown on top and a toothpick inserted into center comes out clean.
Plate warm biscuits and top with a couple of heaping spoonfuls of Peach topping and a dollop of Coconut Whipped Cream(see note below for recipe), if desired. A delightful treat for breakfast or dessert!