¼cupneutral oil (such as safflower, sunflower, or organic canola)(60g)
½cupbuttermilk(120g)
½tsporange blossom water
1wholepeach, diced into small pieces
2eggs
¾cupgranulated sugar(156g)
1cupall purpose flour(125g)
½tspfine sea salt
1tspbaking powder
½tspcinnamon
For the Icing:
1½cupspowdered sugar
½tsporange blossom water
2Tbsppeach puree
1tspwater
Instructions
Chop your peach (skin and all) into small pieces. Combine in a bowl with oil, buttermilk, egg, orange blossom water, and sugar and stir thorougly until well-mixed.
In a separate bowl mix your flour, baking powder, salt, and cinnamon. Pour into the liquid, stir to combine, do not over-mix.
Preheat the oven to 350°F (175°C). Pour the batter into the doughnut molds about ¾ of the way full. Allow to sit while the oven comes to temperature.
Bake for 15-18 minutes, until the bottoms are golden brown and a toothpick inserted comes out clean. Cool in the pan for 10 minutes, then remove and place on a wire rack.
Make your icing by combining the sugar, orange blossom water, peach puree, and water. It should be thick but still pourable. Once doughnuts have cooled, dip into the icing and place on a wire rack.
Notes
These are best eaten the day they are made, but can be stored up to 2 days in the refrigerator. I recommend icing before serving.