
Classic Red Velvet Layer Cake with Cream Cheese Frosting
Make Classic Red Velvet Layer Cake with Cream Cheese Frosting, an American dessert recipe with all-purpose flour, granulated sugar, unsweetened cocoa powder. It has about 45 min, about 500 calories per serving. Get ingredients, step-by-step instructions, nutrition estimates, FAQs, and Recipe Genius app tools.
Quick answer
Classic Red Velvet Layer Cake with Cream Cheese Frosting is an American dessert recipe that takes about 45 min, makes 12 servings, has about 500 calories per serving. Use the ingredients and steps below, or open it in Recipe Genius for guided Cook Mode, timers, serving changes, and a shopping list.
Recommended gear
As an Amazon Associate, Recipe Genius earns from qualifying purchases.

Handy for baking mixes, salads, marinades, seasoning blends, and organizing prep.
View on Amazon
Keeps homemade mixes, dressings, baking, rice, and seasonings consistent.
View on Amazon
Best for eggs, pancakes, delicate fish, and low-fuss weeknight cooking.
View on AmazonClassic Red Velvet Layer Cake with Cream Cheese Frosting ingredients
- 2.5 cups all-purpose flour
- 1.5 cups granulated sugar
- 2 tbsp unsweetened cocoa powder
- 1 tsp baking soda
- 1 tsp salt
- 1 cup buttermilk
- 0.5 cup vegetable oil
- 2 large eggs
- 2 tbsp red food coloring
- 1 tsp white vinegar
- 1 tsp vanilla extract
- 8 oz cream cheese, softened
- 0.5 cup unsalted butter, softened
- 3-4 cups confectioners' sugar
- 1 tsp vanilla extract
How to make Classic Red Velvet Layer Cake with Cream Cheese Frosting
- Preheat oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
- In a large bowl, whisk together flour, sugar, cocoa powder, baking soda, and salt.
- In a separate medium bowl, whisk together buttermilk, oil, eggs, red food coloring, vinegar, and vanilla extract.
- Gradually add the wet ingredients to the dry ingredients, mixing on low speed until just combined. Do not overmix.
- Divide the batter evenly between the prepared cake pans.
- Bake for 30-35 minutes, or until a wooden skewer inserted into the center comes out clean. Let cakes cool in pans for 10 minutes before inverting onto a wire rack to cool completely.
- While cakes cool, prepare the frosting: In a large bowl, beat cream cheese and butter with an electric mixer until smooth and creamy.
- Gradually add confectioners' sugar, about 1 cup at a time, beating until smooth after each addition. Beat in vanilla extract until frosting is light and fluffy.
- Once cakes are completely cool, frost between layers, on top, and around the sides of the cake.
- Garnish with cake crumbs or fresh berries if desired. Serve immediately or refrigerate.
Classic Red Velvet Layer Cake with Cream Cheese Frosting FAQ
How do I make Classic Red Velvet Layer Cake with Cream Cheese Frosting?
Make Classic Red Velvet Layer Cake with Cream Cheese Frosting by gathering the ingredients below, following the step-by-step instructions, and checking that everything is cooked safely before serving.
What ingredients are in Classic Red Velvet Layer Cake with Cream Cheese Frosting?
The main ingredients include all-purpose flour, granulated sugar, unsweetened cocoa powder, baking soda, salt. The full ingredient list is included on this page.
How long does Classic Red Velvet Layer Cake with Cream Cheese Frosting take?
This recipe takes about 45 min, depending on prep speed and kitchen equipment.
How many calories are in Classic Red Velvet Layer Cake with Cream Cheese Frosting?
Recipe Genius estimates about 500 calories per serving. Nutrition is estimated, so use your own labels when precision matters.
More recipes you might like
Browse related collections
Cook smarter with Recipe Genius
Generate recipes, build meal plans, and create shopping lists with Recipe Genius.