Red velvet cheesecake cake - can't decide between red velvet cake or cheesecake? Get the best of both worlds with this incredible vegan red velvet cheesecake cake!
A layer of soft, moist, fluffy red velvet cake is topped with a rich, creamy, light, no-bake white chocolate cheesecake and decorated with cake crumbs. It is easy to make and perfect for Valentine's day!

This vegan red velvet cheesecake cake is so good that it even converted my cheesecake hating husband. The light, moist red velvet cake works so well with the creamy white chocolate cheesecake! It is rich and indulgent, yet feels very light to eat.
The base is a layer of classic vegan red velvet cake, but instead of the usual cream cheese frosting, I topped it with a layer of no-bake vegan white chocolate cheesecake. I think that this combination is even better than a classic red velvet, and it is easy to make too!

Ingredient Details:
For the cake:
Red gel food colouring: You need to make sure that you use bake stable gel food colouring. A lot of the food colourings that you can buy from supermarkets are not bake stable and your cake will fade and turn brown as it cooks.
I use Rainbow Dust ProGel colours which are vegan friendly (as far as I can tell). In red.
Not all food colourings are vegan friendly as they may use cochineal, so you will need to check the specific brand to make sure that it is safe.
Plant milk: You can use any kind you like but it should ideally be unsweetened and soy milk is best as it has the highest protein content.
Non-dairy yogurt: I love using plant yogurt in vegan cakes, it is a great egg replacer and keeps the cake moist as well as adding flavour. Regular red velvet cake is often made with buttermilk and yogurt is a good replacement for that as well as the egg.
Either soy or coconut yogurt will work, ideally unsweetened. I haven't tested any substitutes for the yogurt I'm afraid but you could probably get away with just using more milk instead.
Vegan butter: Either block or spreadable is fine but don’t use a ‘light’ variety. I used Flora plant butter.
Olive oil: I like to use olive oil but you can swap it for another neutral oil (but not coconut oil) if you prefer.
Sugar: Caster or granulated sugar is best. Do not use sweeteners, brown sugar or liquid sugars instead.
Baking powder and soda: Make sure that you use both, they are not interchangeable.
Plain flour and cornflour: Regular plain (all-purpose) flour with a bit of cornflour (cornstarch) added gives the crumb a nice texture. You can swap the cornflour for an equal weight of plain flour if you don't have any, but I do recommend using it if you can.
Cocoa powder: I use dutch processed. For those of you in the UK, that is just regular cocoa powder.
Vanilla extract: Extract is better than essence and you can also use vanilla bean paste.
Vinegar: This reacts with the bicarbonate of soda to help the cake rise and give it a light texture as well as the slightly tangy flavour that red velvet should have. I use either apple cider vinegar or white wine vinegar. You can also use lemon juice instead.

For the cheesecake:
Cream cheese: Make sure that you use a vegan cream cheese with a firmish texture and that you like the flavour of. I use Philadelphia vegan cream cheese. Do not use a low fat variety!
Vegan whipping cream: I use Oatly whippable or Elmlea plant double cream.
If you aren't in the UK then you need to use a cream that can be whipped, not a pouring cream. It may work with coconut cream but please note that I haven't tested it.
Vegan white chocolate: This not only flavours and sweetens the cheesecake but also helps it to set. I use this one which is perfect for melting and baking with.
Lemon Juice: Vegan cream cheese tends to be less 'tangy' than dairy cream cheese so adding a bit of lemon juice replaces that classic tang.
Icing sugar: The white chocolate provides most of the sweetness but I add a teeny bit of extra icing (powdered) sugar which also helps to stabilise the cream when you whip it.

How To Make Red Velvet Cheesecake Cake:
(Full measurements and instructions can be found in the recipe card at the bottom of the page)
Step 1: To make the cake, whisk the wet ingredients together in a large bowl and sift the dry ingredients together in a separate bowl. Pour the dry ingredients into the wet and stir gently with a balloon whisk until it is just starting to combine but is still lumpy.

Step 2: Add about ¼ teaspoon of red gel food colouring and continue to stir until no dry lumps remain, adding more food colouring if needed to achieve a deep red colour.

Step 3: Pour into a lined 20 cm/8 in round springform cake tin and bake for 30 minutes. Turn out onto a wire rack to cool completely.

Step 4: Trim the top of the cooled cake to level it and crumble the trimmings into a bowl, set aside to use later.

Step 5: Melt the white chocolate and half of the cream cheese together, set aside to cool until just warm.

Step 6: Whisk together the remaining cream cheese and the icing sugar until free from lumps. Add the whipping cream and whisk with an electric mixer until it thickens and forms soft peaks.

Step 7: Add the lemon juice, vanilla and white chocolate mixture to the cream, stir gently with a balloon whisk until fully combined, try not to knock out too much air.

Step 8: Place the cake layer into a 20 cm/8 in springform tin lined with acetate or a double layer of baking paper that comes above the top of the tin. Pour the cheesecake mixture on top, spread it level and refrigerate until set.


Top Tips:
As with all of my baking recipes I really do recommend using the metric measurements with a digital scale rather than the cup conversions. Cups are a wildly inaccurate measuring system and you will get far better, more consistent results using a scale, not to mention that it is also easier and less messy than cups!
Be careful not to over-beat the batter as that can make the cake tough, just stir it by hand with a balloon whisk (not an electric mixer) until no dry lumps remain.
You ideally need to use a 20 cm/8 in springform cake tin to make this red velvet cheesecake cake so that it is easy to remove from the tin. A loose bottomed one would be second choice. Make sure that you line both the base and sides of the tin with baking parchment so that the cheesecake doesn't stick to the tin.
To assemble the cheesecake, I line the sides of the tin with acetate as it peels off easily, a double layer of baking paper will also work though.
The cheesecake will need at least 4 hours in the fridge to set, possibly longer, and the cake must be completely cold before adding the cheesecake so make sure that you factor this in and give yourself enough time.
FAQ's:
Yes, double the recipe for the cake and bake it in two 20 cm/8 in round tins. Fill and ice it with the cream cheese frosting from my vegan carrot cake (or whichever cream cheese frosting recipe you prefer).
Yes! The no-bake white chocolate cheesecake mixture would be great on top of a cookie crust instead of the cake.
Simply make your favourite cookie crust (Oreo would be really good!) in either a 20 cm/8 in or a 23 cm/9 in round springform cake tin, spread the cheesecake mixture on top and leave to set in the fridge for at least 4 hours.
Store the red velvet cheesecake cake in a covered container in the fridge for up to 3 days.
I haven't personally tried freezing it but I think that it should freeze ok. Either freeze individual slices in airtight containers or place the whole cheesecake on a lined baking tray and freeze until solid then wrap it well in clingfilm and return to the freezer for up to 3 months.
To defrost, unwrap it, place it on a plate and cover. Allow to defrost in the fridge for several hours or overnight. Do not refreeze.

If you tried this recipe let me know how it went! Rate it, leave a comment or tag @domestic_gothess on Instagram and hashtag it #domesticgothess
All images and content on Domestic Gothess are copyright protected. If you want to share this recipe then please do so by using the share buttons provided. Do not screenshot or post the recipe or content in full, instead include a link to this post for the recipe.
Red Velvet Cheesecake Cake (Vegan)
Ingredients
Cake:
- 190 g (1 + ⅓ + ¼ cups) plain (all-purpose) flour
- 20 g (2 packed Tablespoons) cornflour (cornstarch)
- 10 g (1 packed Tablespoon) cocoa powder
- ½ teaspoon baking powder
- ½ teaspoon bicarbonate of soda (baking soda)
- ¼ teaspoon salt
- 60 g (¼ cup) vegan butter melted
- 55 g (¼ cup) neutral oil (do not use coconut)*
- 150 g (¾ cup) caster or granulated sugar
- 125 g (½ cup) unsweetened non-dairy milk (I use soy)
- 60 g (¼ cup) plain non-dairy yogurt (I use soy)
- 1 ½ teaspoons vanilla extract
- 1 Tablespoon white wine or cider vinegar
- about ¼ teaspoon red gel food colouring
Cheesecake:
- 200 g (7 oz) vegan white chocolate chopped
- 420 g (14 oz) vegan cream cheese divided
- 20 g (2 Tablespoons) icing (powdered) sugar
- 160 g (⅔ cup) vegan whipping cream
- 1 Tablespoon lemon juice
- 2 teaspoons vanilla extract
Instructions
Cake:
- Preheat the oven to 180℃/160℃ fan/350℉/gas mark 4. Line a deep 20 cm/8 in round springform cake tin with baking paper.
- Sift together the flour, cornflour, cocoa powder, baking powder, bicarbonate of soda and salt.190 g (1 + ⅓ + ¼ cups) plain (all-purpose) flour, 20 g (2 packed Tablespoons) cornflour (cornstarch), 10 g (1 packed Tablespoon) cocoa powder, ½ teaspoon baking powder, ½ teaspoon bicarbonate of soda (baking soda), ¼ teaspoon salt
- Whisk together the melted butter, oil, sugar, milk, yogurt, vanilla and vinegar in a large bowl.60 g (¼ cup) vegan butter, 55 g (¼ cup) neutral oil , 150 g (¾ cup) caster or granulated sugar, 125 g (½ cup) unsweetened non-dairy milk , 60 g (¼ cup) plain non-dairy yogurt , 1 ½ teaspoons vanilla extract, 1 Tablespoon white wine or cider vinegar
- Tip the dry ingredients into the wet and stir gently with a balloon whisk until it is just starting to combine but is still lumpy.
- Add a couple of drops of food colouring and continue to stir until no dry lumps remain, adding more food colouring as needed to achieve a deep red colour.about ¼ teaspoon red gel food colouring
- Pour the batter into the prepared tin and bake for about 30 minutes until a skewer inserted into the centre comes out clean. Leave the cake to cool in the tin for 10 minutes then turn it out out onto a wire rack to cool completely.
- Once the cake is completely cold, trim the top of the cake with a cake wire or serrated knife to level it and crumble the trimmings into a bowl, set aside to use later.
- Wash the springform tin then line the base with baking paper and the sides with acetate or a double layer of baking paper that comes a couple of inches above the top of the tin. The cheesecake mixture will come to the very top of the tin or even slightly above so this is important to prevent it from overflowing. Place the trimmed cake layer in the base of the tin.
Cheesecake:
- Melt the white chocolate and half of the cream cheese together, either in short bursts in the microwave, stirring often, or in a bowl set over a pan of gently simmering water (do not let the base of the bowl touch the water). Set aside to cool until just warm.200 g (7 oz) vegan white chocolate, 420 g (14 oz) vegan cream cheese
- Whisk together the remaining cream cheese and the icing sugar in a large bowl until free from lumps. Add the whipping cream and whisk with an electric mixer until it thickens and forms soft peaks.420 g (14 oz) vegan cream cheese, 20 g (2 Tablespoons) icing (powdered) sugar, 160 g (⅔ cup) vegan whipping cream
- Add the lemon juice, vanilla and white chocolate mixture to the cream, stir gently with a balloon whisk until fully combined, try not to knock out too much air.1 Tablespoon lemon juice, 2 teaspoons vanilla extract
- Pour the cheesecake mixture on top of the cake in the tin, spread it level and refrigerate until set, at least 4 hours.
- To serve the cheesecake, unclip the springform tin and remove the sides. Gently slide it onto a serving plate, a cake lifter is useful for this; then peel the acetate or baking paper off the sides of the cheesecake. Decorate the top with the reserved cake crumbs and serve. Store the cheesecake in a covered container in the fridge for up to 3 days.
Notes
- *It is important to use an oil that is liquid at cool room temperature, such as olive or vegetable oil. Do not use a solid oil such as coconut otherwise the refrigerated cake will be too dense.
- See post above for tips, details and step-by-step photos.
- USE SCALES. As with all of my baking recipes I really do recommend using the metric measurements with a digital scales rather than the cup conversions. Cups are a wildly inaccurate measuring system and you will get far better, more consistent results using a scale, not to mention that it is also easier and less messy than cups!








Sam
As usual a very precise and well described recipe.
We loved our red velvet cake.
It was more pinky brown than red, but I think that was my cocoa powder And I used half the amount for the topping with a non vegan cream cheese and this was enough of a cheesecake layer for us.
Thank you for another fabulous recipe