Preheat the oven to 350°F (180°C). Grease and flour a piston pan.
In a large mixing bowl, combine flour, sugar, baking powder, and salt.
In another bowl, whisk together eggs, milk, vegetable oil, and vanilla extract.
Gradually add the wet ingredients to the dry ingredients, stirring until just combined.
Pour the batter into the prepared piston pan.
Bake for 25-30 minutes or until a toothpick inserted into the center comes out clean.
Allow the piston to cool in the pan for 10 minutes before transferring it to a wire rack to cool completely.