Beat the eggs in a large mixing bowl until foamy.
Add the milk and vanilla extract.
Continue beating until the mixture is fully combined.
Add the all-purpose flour, granulated sugar, baking powder, and salt.
Mix until a smooth batter forms.
Pour oil into a skillet to a depth of approximately 3/4 inch.
Heat the oil to 375°F.
Using a small cookie scoop, carefully drop portions of batter into the hot oil.
Fry the bites in batches, without overcrowding the skillet.
Cook until the first side is golden brown.
Carefully flip each bite and fry the second side until golden brown and cooked through.
Remove the cooked bites from the oil.
Transfer them to a plate lined with paper towels to drain excess oil.
Repeat the process with the remaining batter, allowing the oil to return to 375°F between batches.
Sprinkle the warm mini funnel bites with powdered sugar before serving.
Serve with optional toppings such as whipped cream, pancake syrup, chocolate sauce, caramel sauce, fresh fruit, or cinnamon sugar.