Preheat oven to 350 degrees F.
Spray a mini muffin tin with cooking spray or line with paper liners. Set aside.
In a bowl, whisk together flour, baking powder, salt, cinnamon, and nutmeg.
In a separate bowl, whisk together peach puree, milk, honey, egg, and vanilla extract.
Add the dry ingredients to the wet ingredients and stir until just combined, being careful not to overmix.
Gently fold in the peaches.
Divide batter evenly among prepared muffin cups.
Bake for approximately 10-13 minutes, or until a toothpick inserted in the center of a muffin comes out clean.