In a medium bowl, whisk together the all-purpose flour, sugar, baking powder, cinnamon, ginger, salt, and nutmeg. Set aside.
In a separate medium size bowl, beat together the whipping cream, yogurt, and egg.
Add the egg mixture to the flour mixture, stirring until well combined and smooth.
Gently fold in the diced peaches.
Fill a frying pan halfway with oil. Heat over medium heat until the oil reaches 375° with a thermometer.
Slowly, and carefully, drop 1/4 cup of peach fritter batter into the oil and fry until golden brown, about 2-4 minutes per side depending on the heat of your oil. It's important to maintain the temperature of the oil. The more fritters you cook at one time, the greater chance of your oil temp dropping, creating soggy fritters.
Flip and fry until the opposite side is golden brown. To test for doneness, insert a small knife, or toothpick, into the center. If there's remaining batter sticking to the knife or toothpick, fry for a bit longer. Transfer to a paper towel-lined cooling rack and let cool. Repeat with the remaining batter until all the fritter batter has been cooked. Be sure to check the oil temperature throughout the cooking process.
Allow the fritters to cool while you make the glaze. Drizzle cooled fritters with glaze and serve.
!Glaze
1. In a small bowl, using a fork, mash one ripe peach, pressing out as much juice as possible. Place a small strainer over a bowl and pour peach mixture into the strainer. Using the back of a spoon press the smashed peaches into the strainer extracting as much juice as possible.
2. In a small bowl, combine sifted confectioners sugar with 1/4 teaspoon vanilla and 3-6 teaspoons of peach juice until desired consistency is reached.
3. Place wax paper under the cooling rack, remove the paper towels from under the fritters. Drizzle the glaze over the top of each fritter and let dry.