Preheat oven to 425 degrees F. Spray muffin pan generously with cooking spray. (I do the edges around the muffin tin too, so the tops of the muffins don’t stick if they spill over.) Optionally, you can line with cupcake wrappers. This recipe makes 6 jumbo muffins or 12 regular muffins.
In a large bowl, whisk together all of the wet ingredients: oil, light brown sugar, granulated sugar, egg, yogurt, vanilla extract, and grated ginger.
In a medium bowl, combine the dry ingredients including the flour, baking soda, baking powder, cinnamon, allspice, and salt.
Dump the flour mixture into the wet mix and stir, being careful not to overmix. Once you no longer see streaks of flour, gently fold in the fresh peaches.
Spoon batter out between the prepared muffin cups. Optionally, sprinkle tops of each muffin generously with sparkling sugar. If you don't have any sparkling sugar, you can sprinkle generously with granulated sugar to add some crunch.
Whether you’re making regular muffins or jumbo muffins, bake for 5 minutes at 425 degrees F and then decrease oven temperature to 375 and bake regular muffins for another 16-19 minutes or jumbo muffins for an additional 19-22 minutes or until knife inserted into the center of the muffin comes out clean. Flip out onto the counter and cool on a wire rack.