In a mixing bowl, combine the dry ingredients: flour, sugar, baking powder, and salt.
In a separate bowl, whisk together the wet ingredients: milk, egg, and vanilla extract.
Gradually add the wet mixture to the dry ingredients, stirring until just combined.
Preheat the air fryer to 350°F (175°C) for about 5 minutes.
Using a piping bag or squeeze bottle, fill with batter and squeeze out bite-sized portions into the air fryer basket.
Spray the bites lightly with cooking spray to enhance crispiness.
Cook in batches for 5-7 minutes, or until golden brown and cooked through, shaking the basket halfway.
Once done, remove from the air fryer and let cool slightly before dusting with powdered sugar.
Serve immediately for the best texture, while they are still warm and crispy.