Preheat oven to 350.
Line a muffin tin with liners or grease the muffin tin so the muffins don't stick.
In a medium bowl, whisk together the wet muffin ingredients, including eggs.
Next, add the dry ingredients and stir well
Fold in the peach. The batter should be thick
Using a spoon or a cookie scoop, fill each muffin cup with one scoop of batter.
Mix the topping ingredients in a small bowl.
Evenly distribute some of the topping on each muffin.
Bake for 28-30 minutes or until a toothpick comes out clean.
Remove from the oven and let cool.Enjoy!