Prepare the Apples: In a bowl, toss the peeled and diced apples with lemon juice to prevent browning. Set aside.
In a large bowl, whisk together the eggs, milk, sugar, and vanilla extract until smooth.
In a separate bowl, whisk the flour, baking powder, salt, and cinnamon.
Gradually combine the dry ingredients with the wet mixture, stirring until just combined.
Gently fold the diced apples into the batter.
Heat the oil in a deep skillet or pot to 350°F (175°C).
Using a spoon or ice cream scoop, drop spoonfuls of batter (about ¼ cup each) into the hot oil.
Fry for 3 minutes on each side, or until golden brown and crispy.
Remove the fritters with a slotted spoon and drain on paper towels to absorb excess oil.
Prepare the Glaze: In a small bowl, whisk together the powdered sugar, milk, vanilla extract, and cinnamon until smooth.
While the fritters are still warm, dip each one in the glaze or drizzle it on top.
Serve the fritters warm for the best flavor.