This perfect Vegan White Chocolate Raspberry Sheet Cake is THE cake for Summer! Light and fluffy white chocolate chunk cake, filled with homemade raspberry jam, topped with a fresh raspberry buttercream, with white chocolate curls and fresh berries for decoration. It’s incredibly soft and fruity with the most incredible texture from the juicy raspberry jam! Vegan, No-Egg, No-Dairy and easy to make!

Vegan White Chocolate Raspberry Cake
Fruity, decadently moist, and filled with summer flavour, this Vegan White Chocolate Raspberry Sheet Cake is anything but ordinary. My go-to vegan vanilla sponge is filled with chunks of dairy-free white chocolate, while hidden pools of homemade raspberry jam tucked inside adds a tasty, fruity twist. As if that weren’t enough, the cake is topped with a thick, ultra light and creamy vegan raspberry buttercream, with swirls of more raspberry jam, fresh raspberries and a sprinkle of white chocolate curls. Perfect for special occasions, summer gatherings or just because you fancy a slice of the most delicious, fruity cake ever!
Looking for more fruity recipes? Check out my:
- Vegan Mango Sheet Cake
- No-Bake Mini Lemon Cheesecakes
- Viral Vegan Blackberry Tiramisu
- Vegan Strawberry Tiramisu Brownies
- Viral Vegan Strawberry Sandwich Cookies

Why you’ll love this recipe
- Juicy raspberry flavour from the fresh raspberry jam in both cake and buttercream.
- 100% vegan – no animal derived ingredients!
- Soft, fluffy and moist texture.
- Unbelievably fresh and fruity!
- Filled with dairy-free white chocolate chunks for crunch and creamy flavour.
- Perfectly sweet!
- Bight and colourful, perfect for Spring / Summer.
- Natural pink coloured buttercream from the homemade raspberry jam.
- Light crumb, while being moist!
- Hidden pools of homemade raspberry jam in the middle of the cake.
- Easy one-tin sheet cake.
- Perfect for sharing (or not, I won’t judge).
- Super easy to make, perfect for any skill level!

Layers of this white chocolate raspberry cake
This is one of the easiest yet most delicious cakes to make. A single white chocolate chunk sheet cake meaning no layering, has holes poked into it and filled with delicious homemade raspberry jam. It’s topped with a single layer of fresh raspberry buttercream, with raspberry jam swirls and white chocolate curls. Full recipe and method in the recipe card at the bottom of the page.
- White chocolate sheet cake
The cake is one layer, fluffy and perfectly moist, made using a vegan buttermilk in replace of eggs, and raising agents like self-raising flour along with baking powder and baking soda to make it super light. It’s baked until lightly golden brown in colour, which is the perfect sponge for this recipe, which allows the tart raspberry flavour shine!
- Raspberry jam
The cake is filled ‘poke style’ with pools of homemade raspberry jam. Holes are poked into the cake after baking, with the jam piped directly into them for a delicious, hidden fruity surprise.
- Raspberry buttercream
The cake is topped with a super creamy and smooth raspberry buttercream, which is naturally coloured pink from the natural raspberry in the jam. The buttercream is super creamy, pairing beautifully with the soft sponge.
- Toppings
The buttercream is the perfect base for adding swirls of the raspberry jam on top, and to showcase the flavour.. fresh raspberries and white chocolate curls are the crown of the cake.

If you make, and love this recipe, please leave a ⭐⭐⭐⭐⭐ rating below. Thank you & happy baking! Make sure to tag me in your photos on Instagram, TikTok and Facebook! And if you want to pin this recipe for later, you can use the button on the recipe card, above or below this post, or on any of the photos. Happy baking all!
Print
Vegan White Chocolate Raspberry Cake
- Total Time: 2 hours
- Yield: 10–12 1x
- Diet: Vegan
Description
The most delicious white chocolate and raspberry cake, BURSTING with tart raspberry in every single bite, with white chocolate! Vegan, No-Egg, No-Dairy and easy to make!
Ingredients
Method (cake)
- 250ml of dairy-free milk (unsweetened soya milk works best)
- 1 teaspoon of apple cider vinegar
- 100g of caster sugar
- 280g of self raising flour
- 1/2 teaspoon of baking powder
- 1/2 teaspoon of bicarbonate of soda
- 70ml of sunflower oil
- 150g of dairy-free white chocolate chips / chunks
Ingredients for the raspberry jam
- 300g of fresh raspberries
- 250g of caster sugar
- 1 teaspoon of cornstarch / cornflour
- 1/2 lemon (juice only)
Ingredients for the buttercream
- 150g of dairy-free butter
- 180g of icing / powdered sugar
- 1 teaspoon of vanilla extract
Decoration
- Mint leaves (for decoration)
- Fresh raspberries
- Dairy-free white chocolate
Instructions
Method (Cake)
- Preheat your oven to 180ºC fan and line an 8 x 8 inch square cake tin with greaseproof paper. Allow the paper to hang over the tin slightly, this makes it easier to remove the cake when baked.
- In a bowl, combine the dairy-free milk with the apple cider vinegar and whisk until fully combined. Set aside for 10 minutes to curdle. This creates a vegan buttermilk.
- In a large mixing bowl, sift the sugar, flour, baking powder and bicarbonate of soda. Mix well to combine. Add the oil into the vegan buttermilk and whisk to combine.
- Add the wet ingredients into the dry ingredients and mix just to combine.
- Fold in the white chocolate chips. Don’t over mix!
- Pour the batter into the lined tin and level out, getting it right into the edges of the tin.
- Place the cake into the middle of the preheated oven and bake for around 25-30 minutes. You will know it is done when you put a knife or skewer down the middle of the cake and it comes out clean and it’s springy to the touch. If batter comes off on the skewer, it needs more time to bake. To prevent burning, top the cake with some greaseproof paper then return back into the oven.
- Allow the cake to cool in the tin for 10 minutes then carefully transfer onto a cooling rack. Allow to cool fully before filling and frosting. You can even place the cake in a sealed container once cool then frost the day after. It’s a very light sponge so be careful with it when removing from the tin.
Method (raspberry jam)
- Add all of the raspberry jam ingredients into a medium sized saucepan. Place on top of the hob over low to medium heat and bring to a boil. This will take around 5-8 minutes. Keep stirring with a heatproof spatula or wooden spoon to prevent the mixture from sticking and burning. The raspberries will begin to soften, you can mash them down a little bit. It will turn thick.
- Once thick, remove from. the heat and allow to cool. As it cools, it will thicken and turn jelly-like. If too thick, you can add in a tiny bit of water or lemon juice to loosen.
Method (raspberry poke)
- Transfer the cooled raspberry jam into a piping bag and snip off the tip.
- Once the cake has baked and cool, using the handle of a wooden spoon or the wide end of a chopstick, poke holes all over the top of the cake. In the holes, pipe in the jam. Set this to one side while you make the buttercream.
Method (buttercream)
- In a stand mixer with balloon whisk attachment, add in the dairy-free butter, whip on high speed for 5-8 minutes to combine and until pale and creamy.
- Gradually add in the icing / powdered sugar along with the vanilla mixing on low at first, then increasing speed until fully incorporated.
- To loosen the mixture, add in 3 tablespoons of raspberry jam a-little at a time, beat for a further 3-4 minutes until light and creamy. You must make sure the jam is cold, or it will melt the butter.
- You may may way to adjust the consistency if its too thick or soft. Add more butter to loosen or more powdered sugar to thicken, as needed. Optional: add a drop of pink food gel for a vibrant colour buttercream.
- Spoon the buttercream over the top of the cake, and spread out using the back of a spoon or off-set spatula. Make swirls in the buttercream for decoration.
- Add raspberry jam to the top of the cake and swirl around (refer to video for example).
- Decorate with some fresh raspberries and sprinkle of some white chocolate (i opted for chocolate curls).
- Top with some fresh mint for decoration (optional).
- Use a sharp knife to cut the cake into squares.
- Serve and enjoy!
Notes
To store: Keep this cake stored in a sealed container in the fridge. Leave at room temperature for 15-20 minutes before serving. Best eaten within 3 days of making. Un-iced cake can be stored in a sealed container at room temperature for 2 days. Always stored iced cakes in the fridge.
What dairy-free butter to use? My favourites are Naturli Vegan Block and Flora Plant Based Block Butter. All work amazingly in vegan buttercream!
- Prep Time: 10 minutes
- Cook Time: 25-30 minutes
- Category: Cakes and layer cakes
- Method: Baking
- Cuisine: American


