01 -
Set your oven to 325°F (160°C). Coat a 10-cup bundt or loaf pan with grease and a dusting of flour.
02 -
Combine the flour, baking soda, and salt in a medium bowl. Whisk gently to mix it evenly and put it aside.
03 -
Throw the softened butter and sugar into a big bowl. Use an electric mixer to beat them until the mix looks light and airy—takes about 3-4 minutes.
04 -
Crack in the eggs one by one, mixing well between each addition. Stir in vanilla when all eggs are added.
05 -
Add the dry mix to the butter bowl, alternating it in three rounds with buttermilk. Start and finish with the dry. Stir just until everything looks mixed.
06 -
Pour the batter into your pan, smoothing the surface. Bake for 60-70 minutes, checking doneness with a toothpick. Let it rest 10 minutes in the pan, then transfer onto a wire rack to cool fully.
07 -
Take a medium bowl. Beat the cream cheese until it's smooth. Gradually mix in powdered sugar, then milk a little at a time, stopping when you get a pourable glaze. Add vanilla last.
08 -
Drizzle the cream cheese glaze over the fully cooled cake for the finishing touch.
09 -
Cut it into slices and dig in! Keep leftovers in a sealed container at room temp for up to 2 days, or pop it in the fridge for up to 5 days.