Although I'm a dark chocolate lover to the core, there is a place for white chocolate. Red fruit and white chocolate is such a special combination. When tart and sweet fruity raspberries are combined with creamy sweet white chocolate, something magical happens. This White Chocolate Raspberry Cake is simple yet sophisticated with soft and moist vanilla cake layers studded with fresh raspberries, a homemade deliciously bold pure raspberry filling and the silkiest whipped white chocolate ganache frosting. This frosting almost steals the show! It is incredible and made with not even a dab of butter. It's just 3 ingredients whipped to a dreamy cloud-like consistency. This cake will impress anyone who tries it. If you love baking fruity cakes, try my Lemon Raspberry Cake too, and if you love the combination of raspberries and white chocolate, then my White Chocolate Raspberry Blondies are a must make.

WHY THIS RECIPE WORKS
- Soft and tender vanilla raspberry cake - the buttery vanilla cake layers are so soft with fresh raspberries baked right in.
- Moist vanilla cake - the perfect proportion of ingredients makes moist and flavorful butter cake.
- Homemade raspberry filling - this filling is so delicious with intense raspberry flavor and once you know how to make it, you can use it in so many other ways! It's so beautiful with its ruby red color and makes a wonderful topping on ice cream and a great filling for pastries and cupcakes too. It is simply made from pure raspberries, sugar and lemon juice.
- Whipped white chocolate ganache frosting - look how silky this frosting is! There is not a bit of butter in it and the sweetness comes all from pure white chocolate. Once you try this silky light frosting, you might never make buttercream again.

INGREDIENTS FOR WHITE CHOCOLATE RASPBERRY CAKE
Here are some notes about the ingredients. For a full list of ingredients, see the recipe card at the bottom of the page.
- All purpose flour - you do not need specialty cake flour to make wonderful cakes. Just be sure to measure your flour correctly. Adding too much flour to the recipe is the most common mistake and leads to tough and dry cake. The most accurate way to measure flour is using a scale. If you don't have one then fluff your flour with a spoon, sprinkle it into your measuring cup, and use a knife to level it off.
- Granulated sugar - simple fine white granulated sugar keeps the flavor clean so the vanilla shines.
- Pure vanilla extract - good quality vanilla is essential to making delicious butter cakes and I like this Madagascar Bourbon Vanilla extract.
- Unsalted butter - butter brings the flavor! It's important to use butter in this recipe to really bring out the vanilla flavor. If you only have salted butter, then reduce the added salt by ⅛ tsp.
- Oil - just a bit of oil is my secret to making soft cakes. Oil is liquid at room temperature while butter has more solid fats. That means if I were to use all butter, the cake would have a firmer texture. Oil will help bring down the fat melting profile so that the cake layers stay soft. You can use any neutral oil like sunflower oil or canola oil.


- Egg - 1 whole egg plus 2 egg whites will provide structure, lift and of course flavor to these cakes. The egg whites keep the cake layers a lighter shade and also make them very plush.
- Sour cream - I love baking with sour cream. It adds rich dairy notes, body and tanginess.
- Milk - you can use whole milk at 3.25% or 2% milk. I would avoid anything with less fat content than that (i.e. avoid skim milk).
- Raspberries - you'll make a quick and delicious raspberry filling from fresh or frozen raspberries, sugar, corn starch and a bit of lemon. You will use this to make the frosting and also for the filling.
- White chocolate - seek out pure white chocolate (not compound chocolate) which has only cocoa butter as the fat. There should not be any other vegetable oils added in the ingredient list. This is the one I use here.
- Whipping cream - you will need cold heavy cream with at least 35% milk fat for the frosting.
- Vanilla bean - here is the perfect recipe to show off a fancy vanilla bean! The pure ingredients and creamy flavor really enhances the vanilla and carries the flavor. I purchase mine here. You can also use vanilla bean paste.

STEP BY STEP INSTRUCTIONS FOR WHITE CHOCOLATE RASPBERRY CAKE
- STEP 1). First prepare the raspberry compote. Make the raspberry compote according to the recipe at the bottom of this post, then let it cool completely and chill for at least 1 hour.
- STEP 2). Make the cake batter. Combine soft butter, oil, sugar and vanilla in a large bowl and beat with an electric hand mixer for 2 minutes until pale and fluffy. Beat in egg until well incorporated. Add egg whites and beat until well combined and smooth. Mix in sour cream.
- STEP 3). Combine dry ingredients. Sift flour, baking powder, baking soda and salt into a medium bowl and whisk to blend evenly.
- STEP 4). Add wet and dry ingredients. Sift in half of the flour over the wet mixture and mix it in slowly. Gradually beat in half of the milk. Mix in remaining flour and then rest of the milk. Beat on high for the last 5 seconds to emulsify the batter. Gently fold in raspberries.
- STEP 5). Bake. Divide the batter evenly between the prepared pans and bake for 25-30 minutes until lightly golden and a skewer inserted into the center comes out clean. Transfer pans to a wire rack and let cool for 20-30 minutes in the pan, then run an offset spatula or knife around the edges to loosen them, invert, remove the bottom layer of parchment and let completely on the racks.
- STEP 6). Make the frosting. Place chopped white chocolate into a large bowl. Pour ½ cup of cream into a saucepan with the scraped vanilla bean seeds (and I also add the scraped pod because there are still lots of seeds in there!) and place over medium heat. Watch it as it comes to a simmer. Once simmering, immediately pour it over the chopped chocolate, cover the bowl and let stand for 2 minutes. Uncover and whisk until the chocolate is completely melted and the mixture is smooth and silky. Let it cool for 5 minutes so it is no longer hot, and then whisk in remaining cold cream. Place the bowl in the fridge and chill until completely cold. If you choose to chill overnight, then cover the bowl after 20 minutes. Once thoroughly chilled, beat with an electric hand mixer or stand mixer fitted with the whisk attachment on medium speed until thick and fluffy. This will take about 2 minutes but it depends on your mixer. Watch the video to see the consistency you should be looking for.
- STEP 7). Assemble the cake. Place one cake layer on a serving plate. Fill a piping bag with about 1 cup of frosting and pipe around the circumference of the cake to build a wall that will keep the filling from squeezing out. Use a small offset spatula to spread the raspberry filling over the top of the cake within the frosting border. Place the other layer on top so it aligns with the sides of the bottom layer. Cover the entire cake with frosting and use a large offset spatula to even out the sides and make swooshes and swirls on the top layer. Dollop small spoonfuls of raspberry on top and swirl them in if desired. Decorate with fresh raspberries.

EXPERT BAKING TIPS
- Do not over-bake. The cakes are ready when they spring back when pressed gently and a skewer comes out clean. They will not get very browned on the top, just lightly golden so don't wait for even browning.
- Use very soft (but not melted) butter. Take your butter out of the fridge two hours before you plan to bake. I usually take mine out the night before if it's not a hot day. It should be nice and soft but not melted to whip properly for the best aeration.
- Have eggs at room temperature. Take your eggs out of the fridge 2 hours before baking, or place them in a bowl of warm water for 15 minutes.
- Sift the dry ingredients. Sifting is so important for cakes in order to break up the flour particles for even absorption and also to evenly distribute the leavening agents which will prevent large holes or "tunnels" in the baked cakes.
- Fold the berries in gently. Fold the berries in at the last step to prevent handling them too much and preserve their shape.
- Use fresh berries. Frozen raspberries will change how this cake bakes and will leach more moisture into the batter to change the texture. I recommend fresh raspberries for this recipe.
- Make the raspberry compote ahead of time - you can prepare the compote up to 2 days in advance to save you time on the day you're making the cake.

RECIPE FAQ
Firstly - use a fresh oil! Do not use anything that's been opened for a long time and when you store oil, it should be in a cool dark place. Light and heat accelerate oxidation reactions that can make the flavor turn rancid. My oil of choice for baking is sunflower oil for its clean and neutral taste, but any other oil such as canola or safflower will do.
Once the centers are springy and a toothpick comes out clean the cakes are ready. They do not get very brown - just lightly golden.
It's not more fat! Moisture comes from liquid, not fat. So you can add more butter and more oil, but it will really just make the cake more dense and more tender by shortening the texture. Fat will not make a cake moist as only liquids can add moisture. This cake is moist because of the amount of liquid.
A bit of oil makes the texture very soft and in turn gives the perception of "moistness". That's because oil is made up of mostly unsaturated fats that are liquid at room temperature. Butter contains more saturated fats that are solid at room temperature, therefore the texture of a butter cake will be more crumbly and firm.
Frozen raspberries will change how this cake bakes and will leach more moisture into the batter to change the texture. I recommend fresh raspberries for the cake batter, but you can use frozen raspberries to make the filling.
Yes you can make the cakes (without the filling and the frosting) up to one day in advance and store them refrigerated due to the fresh fruit inside. The next day you can assemble the cake.
Yes, you can make the raspberry compote up to 2 days in advance and keep it covered and refrigerated until ready to use it.
This frosting with its purity and ultra creamy flavor is perfectly suited to show off a vanilla bean. I also love the specs which makes it look so pretty and natural. If you choose not to use one, then increase the vanilla extract in the recipe to 1 ½ teaspoons.

STORING AND FREEZING
This cake must be stored in the refrigerator since it has fresh fruit and a fresh cream filling.
You can wrap and freeze unfrosted and unfilled cake layers for up to three months. Wrap them individually in plastic wrap and place in a resealable freezer bag for storage. Note: the fresh berries will become a little mushy after thawing.

Baking with raspberries
Looking for other recipes with raspberries? Try these:
More layer cakes
Here are more cake recipes to try:

If you love cakes, check out these recipes!
Ultimate Moist Chocolate Fudge Cake Creme Brulee Cupcakes THE BEST Moist Chocolate Cake Lemon Curd Cupcakes Lemon Pistachio Cake Sticky Toffee Date Cake Moist Lemon Blueberry Bread Olive Oil Chocolate Bundt Cake Best Vanilla Cupcake Recipe with Chocolate Fudge Frosting Chocolate Chip Banana Cake with Creamy Milk Chocolate Frosting Blueberry Peach Upside Down CakeVideo
White Chocolate Raspberry Cake
Ingredients
1 x recipe for Raspberry Cake Filling
Cake batter:
- 1 ¾ cups (250g) all-purpose flour
- 1 ¼ teaspoon baking powder
- ¼ teaspoon baking soda
- ½ teaspoon salt
- 6 tablespoon (84g) unsalted butter, softened
- 2 tablespoon (30ml) sunflower oil
- 1 ⅓ cups (265g) granulated sugar
- 1 ½ teaspoon (7ml) pure vanilla extract
- 1 large egg at room temperature
- 2 large egg whites at room temperature
- ½ cup (120ml) full fat sour cream
- ½ cup (120ml) whole milk
- 1 ¼ cups (150g) fresh raspberries
1 x Recipe for Vanilla Whipped Ganache Frosting
Instructions
- Make & cool the raspberry sauce. First prepare the raspberry filling according the the recipe here. Allow the raspberry sauce to cool completely and chill for at least 30 minutes before using. Cover and store for up to 1 week in the refrigerator.
- Preheat oven to 350°F. Line the base of two 8-inch round cake pans and line the base with rounds of parchment paper. I don't even grease my pans because I like the batter to cling to the sides for more height, but if you prefer it then you can lightly grease the sides.
- Make the cake batter. Sift flour, baking powder, baking soda and salt into a medium bowl and whisk to blend evenly.
- Combine soft butter, oil, sugar and vanilla in a large bowl and beat with an electric hand mixer for 2 minutes until pale and fluffy. Beat in egg until well incorporated. Add egg whites and beat until well combined and smooth. Mix in sour cream. Sift in half of the flour over the wet mixture and mix it in slowly. Gradually beat in half of the milk. Mix in remaining flour and then rest of the milk. Beat on high for the last 5 seconds to emulsify the batter. Gently fold in raspberries.
- Divide the batter evenly between the prepared pans and bake for 25-30 minutes until lightly golden and a skewer inserted into the center comes out clean. Transfer pans to a wire rack and let cool for 20-30 minutes in the pan, then run an offset spatula or knife around the edges to loosen them, invert, remove the bottom layer of parchment and let completely on the racks.
- Make the frosting. The link for the recipe is here. Place chopped white chocolate into a large bowl. Pour ½ cup of cream into a saucepan with the scraped vanilla bean seeds (and I also add the scraped pod because there are still lots of seeds in there!) and place over medium heat. Watch it as it comes to a simmer. Once simmering, immediately pour it over the chopped chocolate, cover the bowl and let stand for 2 minutes. Uncover the bowl and whisk until the chocolate is completely melted and the mixture is smooth and silky. Let it cool for 5 minutes so it is no longer hot, and then whisk in remaining cold cream. Place the bowl in the fridge and chill for at least 2 hours or overnight until completely cold. If you choose to chill overnight, then cover the bowl after 20 minutes, and in this case you may wish to make the frosting base first and then make the cake layers the next day.
- Once thoroughly chilled, add the vanilla extract and beat with an electric hand mixer or stand mixer fitted with the whisk attachment on medium speed until thick and fluffy. This will take about 2 minutes but it depends on your mixer. Watch the video to see the consistency you should be looking for.
- Assemble the cake. Place one cake layer on a serving plate. Fill a piping bag with about 1 cup of frosting and pipe around the circumference of the cake to build a wall that will keep the filling from squeezing out. Use a small offset spatula to spread the raspberry filling over the top of the cake within the frosting border. Place the other layer on top so it aligns with the sides of the bottom layer. Cover the entire cake with frosting and use a large offset spatula to even out the sides and make swooshes and swirls on the top layer. Dollop small spoonfuls of raspberry on top and swirl them in if desired. Decorate with fresh raspberries.














J
This cake was amazing. Would it work to make this almond flavored by using almond extract instead of vanilla in the cake? If so how much almond extract should I use?
christina.marsigliese
Thank you J! Yes you can. You can start with 1/2 tsp.
Taz
I made it for my manager today and everybody absolutely loved it! There is no other blog i turn to when i have to bake something special that is a sureshot hit! Cant wait to try another one!
christina.marsigliese
Thank you for the feedback Taz! I'm so glad you enjoy my recipes and that everyone enjoyed the cake 🙂
Hifsa
Do we need to add in sour cream? The raspberries will naturally add that tang, so do we need to add the sour cream ? Or is there another alternative for it ?
christina.marsigliese
Hi Hifsa! It adds rich dairy notes, body and tanginess. You can use plain full fat Greek yogurt as a substitute.
Mollie
I recently made this for a small dinner party - it was incredible! I used 3x 6" rounds for the cake, and simply garnished each slice with fresh raspberries. This is a recipe I'll be keeping in rotation!
christina.marsigliese
Thanks for the feedback Mollie! Glad you enjoyed the recipe 🙂
Jen
Enjoyed making this cake for a special dinner event, it got rave reviews from everyone! The filling is perfection and the frosting was delicious. Cant wait to make it again!
christina.marsigliese
Thank you Jen! Glad everyone enjoyed the cake! 🙂
Maani
Is the icing sturdy enough to pipe flowers or other decorations with it? Anything you would change in ratio to do that?
christina.marsigliese
Hi Maani! Yes it is.
Jess
Hi am I able to make the cake a few days in advance and freeze it until I am ready to use it?
christina.marsigliese
Hi Jess! You can wrap and freeze unfrosted and unfilled cake layers. Wrap them individually in plastic wrap and place in a resealable freezer bag for storage. Note: the fresh berries will become a little mushy after thawing.
Franca Mobilio
I would love to make this for my son's wedding day. Since it is fresh cream frosting, how long can I keep this at room temperature for the wedding?
christina.marsigliese
Hi Franca! The cake should be ok at room temperature for the day, assuming your room temp is around 21C.
Alec Flury
Hi I have two 9 inch pans. I’m wondering if this will work or if it will make the cake significantly thinner. Would I just check the cake earlier in the baking time to ensure it isn’t over done? Thanks!
christina.marsigliese
Hi Alec! I would recommend increasing the recipe by 1.5x as the layers will be thin in a 9 inch pan. Baking time will be similar as per the recipe, check with a skewer.
Anna
What can be a substitution for the full fat sour cream? I'm in europe and that ingredient is not common
christina.marsigliese
Hi Anna! Full fat Greek Yogurt is the best substitution.
Hannah
This looks amazing! Does the recipe for the raspberry filling make enough for the cake? I noticed that the ingredients list says to use 1x filling recipe and the instructions say 1 cup of filling, but the filling recipe says it makes 0.5 cup.
Just want to make sure I have enough before I start!
christina.marsigliese
Hi Hanna! Yes, the recipe for the filling is the correct amount to fill a 2-layer 8-inch cake. I will update the instructions to read more clearly.
Lorraine
Hi Christina, this cake sounds and looks amazing! I have been wanting to recreate my wedding cake and this seems spot on. Can I make the cake batter plain (without the addition of fresh raspberries)?
christina.marsigliese
Hi Lorraine! Yes you can.
Renee
Can I make the ganache two days in advance and finish it the morning I frost the cake.
christina.marsigliese
Hi Renee! Yes the frosting can be kept in the fridge for a couple days before using if you need to make in advance.
Elena
Hello,
Is the quantity of flour and sugar correct? I read you from Italy and I use the gram measure, but it seems different if I compare it to the cup's one.
christina.marsigliese
Hi Elena! Yes, they are correct. I always recommend to use a scale and the gram measurements in the recipe card for best results.
Greg
I don’t know what I’m doing wrong. I read all the tips, I watched the video, I followed the instructions, I used a kitchen scale, but my cakes won’t bake through. I’ve tried twice and they are raw in the middle. I’ve tried moving the pans in different places in the oven, I’ve tried using convection bake and not convection bake. I have no idea what I’m doing wrong. Any suggestions?
christina.marsigliese
Hi Greg! Are you using frozen or fresh berries? If so they will cool down the batter and it will take longer to bake. You can try using fresh berries.
Greg
I am using fresh berries. I really want to make this cake for my wife but I can’t figure out what’s going wrong
christina.marsigliese
Hi Greg, sorry to hear that. Assuming everything was scaled correctly, it should not take longer than 30min to bake the two 8 inch rounds at 350F. Have you checked your oven temp with an oven thermometer?
Carole
This is, hands down, one of the best cake recipes I’ve ever made. I even made a slight mistake when I added too much sour cream but the cake was still delicious although a bit more dense than if I hadn’t done that! The raspberry filling was the perfect consistency and the whipped ganache frosting was outstanding. I had never made a whipped ganache frosting before and the clearly written instructions and video were super helpful in making it come out perfectly. Every person who attended the dinner asked for a slice to take home! Next time I’m going to make 1.5X the recipe for a three layer cake as my husband was very disappointed that there weren’t any leftovers! Thank you for sharing this fabulous cake recipe!
christina.marsigliese
You are welcome Carole! Glad everyone enjoyed the cake 😀
Cheri
This recipe looks incredible and I can't wait to try it! I have a question, though. I have never used vanilla bean pods. Do the beans dissolve? And what about the pod? I didn't see anything about using a strainer to remove the beans and/or the pod.
Andy
The cake looks delicious! I have a question about the pans, though. I only have one 8 inch pan (with tall sides). Could I bake the cake using only one pan? If so, do I need to make any adjustments to the baking time? Love your recipes!
christina.marsigliese
Hi Andy! I wouldn't recommend that as it will take a very long time to bake and be dense due to all the moisture from the raspberries.