Preheat oven to 350°F. Spray three 8 inch cake pans with baking non-stick spray. Line with parchment circles. Spray again.
Peel and chop the peaches. Place in food processer and blend until small pieces remain. Place on a plate and sprinkle the sugar over the top. Let it sit for 5 minutes. Blend the freeze dried peaches into a fine crumb.
1 oz Freeze-dried peaches, 1 cup Lightly pureed peaches, 1 tsp White granulated sugar
In a mixing bowl, sift the flour, cake flour, baking powder, baking soda, and salt. Set aside.
2 cups All-purpose flour, 1 1/4 cups Cake flour, 2 tsp Baking powder, 1/2 tsp Baking soda, 1 tsp Salt
Using a mixer, beat the butter, oil, and sugar on high for 2 minutes. It should become light in color and fluffy. Add in the vanilla, eggs, freeze-dried peaches, and lightly pureed peaches. Mix on medium speed until combined.
3/4 cup Unsalted butter, 1/4 cup Oil, 1 3/4 cup White granulated sugar, 1 tsp Pure vanilla extract, 4 Large eggs
Add in the dry ingredients and buttermilk. Mix on low speed until just combined. Take off the mixer and stir.
3/4 cup Buttermilk
Divide the batter between the three pans evenly or use a kitchen scale. Bake for 25-30 minutes. The cakes are done baking when a toothpick inserted comes out clean.
Let the cakes sit in the pan for 10 minutes. Then, transfer to a cooling rack. Allow the cakes to cool completely.