Add the dairy free butter and sugars to a bowl. Mix for 3 minutes until sugars are fully dissolved and the mixture is creamy and lightened in color and texture.
Add the eggs and sour cream and mix to just combine.
Add the rest of the ingredients, except for peaches, and mix until just incorporated.
Fold in peaches to evenly distribute.
Pour batter into a loaf pan and spread evenly.
Bake for 60-70 minutes or until a toothpick comes out clean and the top is golden brown.
Allow to cool completely before slicing.
If the top starts to turn too dark while baking, tent the top with foil.
Glaze
Mix powdered sugar and oat milk in a bowl until smooth.