Prepare the batter: In a medium bowl, sift together 2 cups of all-purpose flour, 1 tablespoon of baking powder, 1/2 teaspoon of salt, and 2 tablespoons of granulated sugar. In a separate bowl, whisk together 2 large eggs, 1 cup of milk, and 1 teaspoon of vanilla extract until well combined.
Combine the mixtures: Gradually add the wet ingredients to the dry ingredients, stirring gently until just combined. Be careful not to overmix; a few lumps are fine.
Heat the oil: In a deep frying pan or heavy skillet, pour oil to a depth of about 2 inches and heat it over medium-high heat until it reaches 375°F (190°C). You can test if the oil is ready by dropping in a small amount of batter; it should bubble and rise to the surface immediately.
Fry the funnel cake sticks: Using a funnel or a piping bag, carefully drizzle the batter into the hot oil, creating long spirals. Fry them in batches, ensuring not to overcrowd the pan. Cook them for about 1-2 minutes on each side or until they are golden brown.
Drain and serve: Use a slotted spoon to carefully remove the fried funnel cake sticks from the oil and transfer them to a plate lined with paper towels to remove excess oil. Dust them with powdered sugar while still warm for that signature sweet touch.
Enjoy: Serve immediately while hot, and enjoy the satisfying crunch and sweet flavor of your homemade funnel cake sticks!