Preheat your oven to 350 degrees, and grease an 8 inch round cake pan, and line the bottom of the pan with parchment paper. Set aside.
In a large bowl, beat together the eggs, sugar, salt, and vanilla until thick and fluffy. This should take about 8-10 minutes. When you lift out your beaters, the batter that drips off should sit on top of the batter in bowl for a few seconds before incorporating back in.
Over a medium bowl, sift together the cake flour and instant pudding mix. Then, sift the mixture again, this time directly over the whipped egg mixture. Using a spatula, gently fold in the flour mixture. Be sure to turn your bowl many times, and scrap through to the bottom of your bowl to ensure that you don't leave any pockets of flour.
Pour into your prepared pan, and bake for 30-35 minutes, or until a cake tester comes out clean. Cool completely in the pan before using a knife around the edges and turning it out. Garnish as desired. Enjoy!