A moist, vibrant red velvet cake layered with rich, tangy cream cheese frosting. Perfect for celebrations, holidays, or any time you crave something classic and beautiful.
Cake:
2½ cups all-purpose flour
2 tbsp cocoa powder
1 tsp baking soda
½ tsp salt
1½ cups sugar
1 cup vegetable oil
2 large eggs
1 cup buttermilk
2 tsp vanilla extract
1 tbsp white vinegar
2 tbsp red food coloring
Cream Cheese Frosting:
8 oz cream cheese, softened
½ cup unsalted butter, softened
3½–4 cups powdered sugar
1½ tsp vanilla extract
Pinch of salt
Preheat oven to 350°F. Grease and line two 9-inch pans.
Mix dry ingredients in one bowl. Beat sugar, oil, and eggs in another.
Add buttermilk, vanilla, vinegar, and food coloring. Mix well.
Add dry to wet. Mix until just combined. Divide into pans.
Bake 30–35 minutes. Cool completely before frosting.
For frosting: Beat cream cheese and butter until smooth. Add sugar, vanilla, and salt. Beat until fluffy.
Frost and assemble cake. Chill to set, then slice and serve.
For cupcakes, bake 18–20 minutes.
Cake layers can be made ahead and frozen.
Use gel food coloring for more vibrant color