Preheat the oven to 400°F. Lightly spray 20 muffin cups with nonstick spray.
In a large mixing bowl, whisk together the flour, sugar, baking powder, salt, baking soda and allspice. Make a well in the center.
In a separate bowl, combine the sour cream, oil and eggs; stir in the peaches. Pour the peach mixture into the well. Stir just until moist (don't over-mix). Batter should be lumpy.
Spoon the batter into the prepared muffin cups, filling ⅔ full. Bake 20 to 25 minutes.