Preheat the oven to 425 degrees F.
Wet ingredients: In a large mixing bowl place the eggs, milk, apple cider vinegar, vanilla, and butter, whisk everything together until well combine, you may have small clumps of butter - this is okay.
Peaches: Remove any skins from the peaches and chop them into small chunks. Drain off any liquid then add them to the milk mixture.
Dry ingredients: In another bowl place the flour, sugar, baking powder, baking soda, salt, cinnamon, and ginger, and mix well (I find a whisk works best). Add the blueberries to the flour just to coat them in flour.
Fold batter & Scoop: Pour the flour mixture into the peach milk mixture. Use a spatula to fold the batter together about 12-15 times, only until combined. Line a muffin pan with paper liner, fill the liners all the way full with the thick batter.
Bake the muffins at 425 degrees F for 9 minutes, and then turn the oven down to 375 F for 9 minutes. They will be turning golden on top and they will not look gooey.