This moist and classic red velvet buttermilk cake features a soft, tender crumb, subtle cocoa flavor, and tangy cream cheese frosting — perfect for special occasions or everyday indulgence.
2½ cups all-purpose flour
2 tbsp cocoa powder
1 tsp baking soda
½ tsp salt
½ cup unsalted butter, softened
1½ cups granulated sugar
½ cup vegetable oil
2 large eggs
1 tbsp red food coloring
1 tsp vanilla extract
1 tsp white vinegar
1 cup buttermilk
Preheat oven to 350°F. Grease and line two 8-inch pans.
Sift flour, cocoa, baking soda, and salt. Set aside.
In a large bowl, cream butter and sugar. Add oil, eggs, food coloring, vanilla, and vinegar.
Alternately add flour mixture and buttermilk. Mix until smooth.
Divide batter and bake 28–32 minutes. Cool completely.
For frosting: beat cream cheese and butter until smooth. Add powdered sugar, vanilla, and salt.
Frost cooled cakes and decorate as desired.
Chill cake layers before frosting for best results. Store frosted cake in the fridge for up to 5 days.