This classic red velvet cake is rich, soft, and moist with a subtle cocoa flavor and a hint of tanginess from buttermilk. Topped with a luscious cream cheese frosting, it’s the perfect cake for birthdays, holidays, or any special occasion.
Ingredients
For the Cake:
- 2 ½ cups (310g) all-purpose flour
- 2 tablespoons unsweetened cocoa powder
- 1 teaspoon baking soda
- ½ teaspoon salt
- 1 cup (225g) unsalted butter, softened
- 1 ¾ cups (350g) granulated sugar
- 2 large eggs
- 1 cup (240ml) buttermilk
- 2 teaspoons vanilla extract
- 1 teaspoon white vinegar
- 1 tablespoon red food coloring
For the Cream Cheese Frosting:
- 8 ounces (225g) cream cheese, softened
- ½ cup (115g) unsalted butter, softened
- 2 cups (250g) powdered sugar
- 1 teaspoon vanilla extract
Instructions
1. Prepare the Cake Batter
- Preheat your oven to 175°C (350°F). Grease and flour two 9-inch cake pans.
- In a bowl, whisk together the flour, cocoa powder, baking soda, and salt. Set aside.
- In a large mixing bowl, beat the butter and sugar until light and fluffy (about 2 minutes).
- Add the eggs one at a time, mixing well after each addition.
- Mix in the vanilla extract, vinegar, and red food coloring.
- Alternate adding the dry ingredients and buttermilk, beginning and ending with the dry ingredients. Mix until just combined.
2. Bake the Cake
- Divide the batter evenly between the two cake pans.
- Bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean.
- Let the cakes cool in the pans for 10 minutes, then transfer them to a wire rack to cool completely.
3. Make the Cream Cheese Frosting
- In a mixing bowl, beat the cream cheese and butter together until smooth.
- Add the powdered sugar gradually, beating until fluffy.
- Mix in the vanilla extract.
4. Assemble the Cake
- Place one cake layer on a serving plate and spread a layer of cream cheese frosting.
- Place the second cake layer on top and frost the top and sides evenly.
- Decorate as desired, with cake crumbs, sprinkles, or chocolate shavings.
Tips for the Best Red Velvet Cake
✔ Use buttermilk for the signature tender texture.
✔ Do not overmix the batter to keep the cake light.
✔ Chill the cake before slicing for clean, neat cuts.
✔ Store in the fridge for up to 5 days, but let it come to room temperature before serving.
Enjoy your moist, fluffy, and delicious red velvet cake!