Preheat your oven to 325°F (160°C). Prepare a 12-cup bundt pan by greasing it with non-stick spray or butter and sprinkling a light coat of flour.
In a mixing bowl, add softened unsalted butter, vegetable oil or shortening, and cream cheese. Beat on high for about 2 minutes until the mixture becomes light and fluffy.
Gradually introduce granulated sugar into the mixture, continuing to beat for an additional 7 minutes. The batter should take on a pale yellow color.
Add the eggs one at a time, mixing well after each addition and scraping the sides of the bowl.
Lower the mixer speed and add sifted cake flour in two additions, followed by kosher salt and vanilla extract. Mix just until combined.
Pour the batter into your prepared bundt pan, smoothing the top with a spatula. Bake in the preheated oven for 1 hour and 15-20 minutes, or until a toothpick inserted comes out clean.
Let the cake cool in the pan for about 10 minutes. Carefully invert it onto a wire rack to cool completely, then dust with powdered sugar before serving.
Notes
Serve with fresh berries for added sweetness. Ensure all ingredients are at room temperature for optimal mixing.