Preheat oven to 325°F (163°C). Grease and flour a bundt or loaf pan.
Cream butter and sugar together until light and fluffy (about 3–5 mins).
Add eggs one at a time, beating well after each. Stir in vanilla extract.
In a separate bowl, whisk flour, baking soda, and salt.
Alternate adding flour mixture and buttermilk to the butter mixture, beginning and ending with flour. Mix until just combined.
Pour batter into prepared pan and smooth the top.
Bake for 60–70 minutes, or until a toothpick inserted comes out clean.
Cool in the pan for 10–15 minutes, then flip onto a wire rack to cool completely.
🥣 For the Glaze
Beat cream cheese until smooth.
Add powdered sugar and vanilla extract; beat until combined.
Add milk 1 tsp at a time until glaze is smooth and pourable.
Drizzle over cooled cake and let set.