Preheat the oven to 350°F (180°C) and position the rack in the center. Generously grease and flour a 10 to 12-cup (2.5-3 liter) Bundt pan.
In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
In a separate large bowl, use an electric mixer on high speed to beat the eggs, sugar, and vanilla extract for about 10 minutes, or until the mixture triples in volume and forms a thick ribbon.
While continuing to mix, slowly drizzle in the canola oil until fully incorporated.
Reduce the mixer speed to low and gradually add the dry ingredients, alternating with the milk. Mix until just combined, being careful not to overmix.
Pour the batter into the prepared Bundt pan and smooth the top.
Bake for 45–50 minutes, or until a toothpick inserted into the center comes out clean.
Let the cake cool in the pan for 15 minutes, then carefully turn it out onto a wire rack to cool completely.
Enjoy as is or pair with a luscious vanilla frosting for extra indulgence!