Preheat oven to 350°F. Grease and line a 9×5 loaf pan with parchment, leaving an overhang for dramatic cake removal later.
In a large bowl, beat the butter and sugar until light and fluffy—about 2–3 minutes. This is not the time to rush. January already rushed us enough.
Add eggs & dairy
Beat in eggs one at a time, scraping the bowl as needed. Mix in sour cream and vanilla until smooth.
In a separate bowl, whisk together flour, cornstarch, cocoa powder, baking powder, baking soda, and salt.
Add dry ingredients to wet ingredients and mix just until combined. Do not overmix. We want tender loaf, not emotional support bread.
Create the marble magic. Scoop about ⅓ of the batter into a small bowl. Stir in the cocoa powder, milk, and red food coloring until smooth and gloriously red.
Layer & swirl. Alternate spoonfuls of vanilla and red velvet batter into the loaf pan. Use a knife to gently swirl—think “romantic ribbon,” not “aggressive stirring.”
Bake for 55–65 minutes, tenting loosely with foil after 45 minutes if the top browns too quickly. A toothpick should come out with a few moist crumbs.
Let cool in the pan for 15 minutes, then remove to a rack to cool completely before frosting. (This is the hardest part. I believe in you.)
Make the frosting. Beat all the frosting ingredients together until smooth, fluffy, and emotionally supportive. Spread generously over cooled loaf.