Preheat the oven to 350 degrees and spray a bundt pan with nonstick cooking spray
In a small glass mixing bowl, add the brown sugar, cinnamon and ⅔ cup gluten-free flour. Using a fork or a pastry cutter, cut in 4 tablespoons of vegan butter until a crumble forms. Gently sprinkle the crumble in the bottom of the bundt pan.
Slice the peaches and layer half of the peaches into the bundt pan on top of the crumble.
In a large glass mixing bowl, add 1 ½ cups melted vegan butter and the white sugar. Mix until combined.
Add the vanilla, flax eggs, vegan sour cream and cream cheese and beat until combined.
Add in the gluten-free flour, baking powder and salt and stir until well combined, scraping down the sides of the bowl as needed.
Layer half of the batter on top of the peaches in the bundt pan, top with the remaining peaches, and then the remaining batter.
Bake for 60-75 minutes until cooked through.
While the cake is in the oven, mix the powdered sugar and milk to form a glaze, and set aside.
Let the cake cool in the bundt pan for 10 minutes before flipping and removing.
Allow the cake to cool completely before topping with the powdered sugar glaze. Enjoy!