As an Amazon Associate, I earn from qualifying purchases.
Classic Red Velvet Cake with Cream Cheese Frosting
This homemade Red Velvet Cake with cream cheese frosting is soft, moist, and full of flavour. An easy recipe that’s perfect for birthdays, holidays, or any special celebration.
Red velvet cake is one of those timeless desserts that never goes out of style. With its rich cocoa flavour, vibrant colour, and smooth cream cheese frosting, it’s the kind of cake that makes any occasion feel special.
Benefits of a Red Velvet Cake
- Soft, moist layers that bake up beautifully
- Classic cream cheese frosting that’s rich and tangy
- Perfect for birthdays, holidays, or just a weekend treat

Looking for a dessert that’s as beautiful as it is delicious? This Red Velvet Cake with Cream Cheese Frosting is a timeless classic.
Print
Easy Red Velvet Layer Cake Recipe
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 10–12 slices 1x
- Category: Cake, Cookies and Tarts, Cupcakes
- Method: Easy
Description
Bake a soft and moist Red Velvet Cake with creamy cream cheese frosting. An easy homemade recipe perfect for any occasion.
Ingredients
For the Cake:
- 150 g butter, softened
- 1 cup caster sugar
- 3 large eggs
- 2 cups cake flour
- 1 tbsp cocoa powder
- 2 tsp baking powder
- 1/2 tsp bicarbonate of soda
- 1 cup milk
- 1 tbsp white vinegar
- 3 tbsp red or crimson food colouring
- 2 tsp vanilla extract
For the Cream Cheese Frosting:
- 250 g full-fat cream cheese
- 150 g butter, softened
- 4 cups icing sugar, sifted
- 2 tsp vanilla extract
Instructions
For the Cake:
- Preheat oven to 180°C (350°F).
- Grease and line two 18 cm (7-inch) round cake pans.
- In a large bowl, beat butter and sugar until light and fluffy.
- Add eggs one at a time, mixing well after each.
- In a separate bowl, sift flour, cocoa, baking powder, and bicarbonate of soda.
- In a jug, mix milk and vinegar.
- Add dry ingredients to the butter mixture, alternating with the milk mixture.
- Stir in food colouring and vanilla. Mix until smooth.
- Divide batter between cake pans and bake for 25–30 minutes, until the centre springs back when lightly pressed.
- Cool in pans for 10 minutes, then transfer to a wire rack to cool completely.
For the Frosting:
- Beat butter and cream cheese until smooth and fluffy.
- Gradually add icing sugar, then vanilla, and beat until creamy.
- Chill frosting in the fridge for 20 minutes before decorating.
To Assemble:
- Place one cake layer (bottom side up) on a serving plate. Spread with frosting.
- Add the second layer on top and frost the top and sides.
Decorate with toasted almonds, chocolate curls, sprinkles, or a dusting of icing sugar.
Notes
Created, prepared, tried, and tested by Gail
Bake up a Red Velvet Cake with layers of rich flavour and smooth cream cheese frosting. It’s the perfect cake for any celebration.

This Classic Red Velvet Cake with Cream Cheese Frosting is moist, rich, and full of flavour. With its soft layers and tangy frosting, it’s a timeless dessert that always feels special.
Thanks for dropping in and checking out the recipes and what’s on offer.
Thanks for dropping in and checking out the recipes and what’s on offer.
If you try out this delightful recipe, please let me know, rate it, and tag me on Instagram at @_esmesalon. I’m excited to see your amazing recreations, and I’m hooked on those mouthwatering photos!
We happily share our tasty and fantastic recipes and are excited to spread some love by sharing our posts at these awesome Linky Parties.
Copyright © 2026 esmesalon.com – All rights reserved.



