Preheat oven to 350°F and generously grease and flour your bundt pan completely and thoroughly.
Cream softened butter and sugar together using electric mixer until a light and fluffy texture forms.
Add eggs one at a time, beating well after each addition for proper incorporation throughout.
Whisk together flour, cocoa powder, baking soda, and salt in a separate medium mixing bowl.
Combine buttermilk, red food coloring, and vanilla extract in a measuring cup and mix them well.
Add dry ingredients and buttermilk mixture alternately to the butter mixture, beginning and ending with dry.
Stir in white vinegar gently until just combined; avoid overmixing to maintain tender cake texture.
Pour batter into prepared bundt pan and smooth top with a spatula for even baking results.
Bake for 45-50 minutes until a toothpick inserted comes out with a few moist crumbs attached only.
Cool the cake in the pan for 15 minutes, then invert onto a wire rack to cool completely.
Beat cream cheese until smooth, then add powdered sugar, milk, and vanilla until combined well.
Drizzle glaze over completely cooled cake, allowing it to cascade down the sides beautifully and naturally.