A raspberry vanilla cake filled with white chocolate buttercream and then covered in a creamy Italian buttercream. Did I mention the pink ombré and all of the delicate candy melt hearts??
So this cake was inspired by my Winter Wonderland Cake. I’ve changed the flavors around a bit, altered the color scheme and of course made a cascade of hearts!
How do you Make Those Hearts?
- If you’re a master chocolatier you can try making them with white chocolate but candy melts are SO much easier to work with, trust me.
- You can draw some hearts freehand or print out the template below. Then place a sheet of parchment paper on top and get to piping.
- The key to piping all these hearts is to keep a VERY hot water close by. When your piping bag starts hardening up just dip it in the hot water for a bit, then pat dry and get back to piping!
If you find cake decorating to be a bit intimidating then check out my How to Decorate a Cake post, it has lots of helpful tips and a full how to video.
How to Make a Valentine’s Day Cake
1. Preheat oven to 340 degrees F. Butter and flour three 6-inch pans. I use cake strips on my pans for more even baking as well. Sift the flour, sugar, salt, baking soda and baking powder into a large bowl then whisk together and set aside.
2. Beat the wet ingredients together in a medium bowl. Add lemon zest. Don’t worry if your still have small chunks of butter, it will all work out!
3. Add the wet to the dry and mix until just combined.
4. Fold in dried raspberries at the very end and mix until just combined. Divide the mixture evenly into the cake pans. Bake for about 25-30 minutes or until the centers are springy to the touch. You can use fresh raspberries for this recipe but you wull need to tear them apart and toss them in a tablespoon of the dry mixture.
5. In a stand mixer fitted with a paddle attachment, cream the butter. Add confectioners sugar and salt. Beat until creamy.
6. Add in melted and cooled white chocolate. Mix until incorporated and smooth.
7. Divide batter in half. Add vanilla to one batch. Add about a tablespoon of fresh raspberry juice to the other to the other batch of buttercream. I find it’s easiest to press raspberries through a strainer to obtain the juice. You can use frozen raspberries or even strained raspberry jam. If the consistency becomes runny, mix in confectioners sugar 2 tbsp at a time until thickened. Just before you’re ready to decorate the cake transfer both batches to separate piping bags with the tips snipped off. Add the 2 piping bags to another piping bag fitted with a large round tip or with the tip snipped off.
8. For the Italian meringue buttercream: Separate room temperature egg whites into a bowl one at a time, transferring each to the bowl of a stand mixer as you go. This will contain the disaster if an egg yolk breaks. You can use the yolks to make a custard or French buttercream! Add a pinch or cream of tartar and salt to your egg whites and mix on low. then bring to medium speed. Once the whites have frothed up start slowly drizzling in the 1/3 cup of sugar.
At the SAME TIME: In a medium saucepan add 1 cup sugar and 1/3 cup water, mix to dissolve the sugar then place on medium-low heat. You can start heating your sugar at the same time as you begin mixing the egg whites. This way the sugar will be the appropriate temperature when the eggs are ready.
9. Once the sugar reaches 235F-240F it’s ready to drizzle into the eggs. Don’t let your sugar get too hot or it will reach the hardball stage and things will get grainy. The egg whites are ready for the sugar syrup when they’ve reached the soft peak stage. They’re somewhat firm and can hold their ridges bur the peak will still flop over when inverted. Slowly pour the sugar into the meringue while the mixer runs on low.
10. Run the mixer until meringue is cool/tepid. I often pack the bowl with frozen peas to help cool it down more quickly. Switch to a paddle attachment. Add room temperature butter into running mixer one tablespoon piece at a time. Add vanilla or any other flavors. Beat until butter is combined and mixture has reached a silky consistency.
11. Pipe the pink/white chocolate buttercream combo between each cake layer.
12. Cover the cake with a thin crumb coat, smooth and chill for about 10-15 minutes.
13. While the cake chills, Separate the Italian buttercream into five batches and create a gradient of pink with one batch remaining white and the others getting dyed pink with increasing saturation. Transfer buttercream to piping bags, snip the tips off then pipe from lightest on bottom to most saturated on top. Smooth the buttercream with an offset spatula and or bench scraper.
14. Line up 3 printable heart sheets to use as a guideline or stencil. Add a layer of parchment paper over the sheets. Microwave candy melts. Transfer to a piping bag and snip off the tip. Pipe hearts according to the stencil. Let the hearts cool and harden. You can do this step ahead of time and have the hearts ready if desired.
Carefully place the hearts onto your cake and enjoy!
You can print this template out to use as a guide for your candy melt hearts.
Pro Tips for the Best Valentine Cake
- You can TOTALLY use fresh raspberries in this recipe, just cut them into quarters and toss with two tablespoons of flour so you don’t end up with liquid raspberry puddles in the your cake.
- If you’re not using 6-inch pans, double the recipe for 8-inch pans or triple the recipe for 9-inch pans.
- If you see little clumps of butter after you mix the wet ingredients don’t panic, it all works out by the time you mix in the dry ingredients. You can even use melted butter and warm the milk and sour cream up a bit if you like.
- You can substitute whole milk yogurt for the sour cream if desired, I do it all the time and can’t really tell the difference.
- To get FLAT layers that are moist inside and out try using cake strips! You can buy a set on the shop page or make your own from foil and paper towels at home. I made a whole blog post on it so check it out if you’re interested!
- If you don’t want to make Italian buttercream you can use the American variety. I just prefer the smoothness and taste of the Italian variety. I know it’s a pain to make two different types of frosting though!
- To pipe the two-tone frosting you fill one bag (1/2 way full) with white frosting, one bag with blue frosting and then put both bags in a third piping bag. No need for a tip, just snip about an inch off each bag.
- If you wanted to simplify things you could totally make just one type of buttercream for the decoration scheme, you might just have to make a batch and a half. I added orange zest to the batter and loved the aroma and subtle taste it added.
If you’ve tried this Valentine’s Day Cake Recipe then don’t forget to leave a rating and let me know how you got on in the comments below, I love hearing from you!

Valentine’s Raspberry Cake
Video
Ingredients
INGREDIENTS
For the Cake
- 1 2/3 cup all-purpose flour 230g
- 1 cup granulate sugar 136g
- 1/4 tsp baking soda heaping
- 1 tsp baking powder heaping
- 1/4 tsp kosher salt
- 3/4 cup unsalted butter room temperature, 170g
- 3 egg whites room temperature
- 1 tbsp vanilla extract
- 1/2 cup sour cream 120ml
- 1/2 cup whole milk 105ml
- 6 oz raspberries fresh or freeze dried
- 2 tbsp lemon juice fresh
- 1 tbsp lemon zest
For the White Chocolate Buttercream:
- 1 ½ cup unsalted butter room temp, 315g
- 4 ½ cups confectioners sugar 648g
- 1 cup white chocolate chips melted and cooled, 168g
- 1 tbsp granulated sugar
- 1 cup raspberries fresh
- 1 tbsp lemon juice
- 1 tbsp vanilla
- 1/4 tsp salt
- 1 tbsp lemon zest
For the Hearts:
- 3 sheets printable hearts Or pipe them free-hand
- 1 1/2 feet parchment paper
- ½ cup candy melts 84g
For the Italian Buttercream:
- 4 egg whites large
- 1 1/3 cups granulated sugar divided
- 1 Pinch kosher salt
- 16 ounces unsalted butter 454g, room temperature, cut into 1-inch pieces
- 1 tsp pure vanilla extract
- 1/4 tsp cream of tartar
- 1/3 cup water 70g
Instructions
For the Cake:
- Preheat oven to 340 degrees F. Butter and flour three 6-inch pans. I use cake strips on my pans for more even baking as well.
- Sift the flour, salt, baking soda and baking powder into a large bowl then whisk together and set aside.
- Beat the wet ingredients together in a medium bowl. Add lemon zest.Don't worry if your still have small chunks of butter, it will all work out!
- Add the wet to the dry and mix until just combined. Fold in dried raspberries at the very end and mix until just combined.
- Divide the mixture evenly into the cake pans.
- Bake for about 30 minutes or until the centers are springy to the touch.
For the White Chocolate Buttercream:
- In a small saucepan over medium low heat combine raspberries, lemon juice, lemon zest and sugar. Mash and heat for a minute. Bring to a simmer. Simmer until reduced by half, or about three minutes. Strain and transfer to a small bowl and chill.
- In a stand mixer fitted with a paddle attachment, cream the butter.
- Add confectioners sugar and salt. Beat until creamy.
- Add in melted and cooled white chocolate. Mix until incorporated and smooth.
- Divide batter in half.
- Add vanilla to one batch.
- Add 2 1/2 tbsp of the reduction to the other batch of buttercream. If the consistency become runny, mix in confectioners sugar 2 tbsp at a time until thickened.
- Transfer both batches to separate piping bags with the tips snipped off. Add the 2 piping bags to another piping bag fitted with a large round tip or with the tip snipped off.
For the Italian Buttercream:
- Beat the egg whites, salt and cream of tartar, slowly add in 1/3 cup of sugar and continue beating until soft peaks form.
- As the eggs are beating add the remaining sugar and 1/3 cup water to a medium saucepan then place on medium-high heat.
- Stir until sugar melts and becomes clear.
- Maintain at medium-high heat until temperature reads 235-240F.
- Drizzle the sugar into the mixer immediately.
- Run mixer until meringue is cool/tepid.
- Add room temperature butter into running mixer one tablespoon piece at a time.
- Add the salt and vanilla if using
- Beat until butter is combined and mixture has reached a silky consistency.
- Divide into 5 bowls. Keep one bowl white. Add food coloring to each batch to achieve a gradient look.
- Whip the frosting and transfer to separate piping bags JUST before using.
For the Hearts:
- Line up 3 printable heart sheets to use as a guideline or stencil. Add a layer of parchment paper over the sheets.
- Microwave candy melts. Transfer to a piping bag and snip off the tip.
- Pipe hearts according to the stencil.
- Let the hearts cool and harden.
For the Assembly:
- Pipe the pink/white chocolate buttercream combo between each cake layer.
- Cover the cake with a thin crumb coat and chill for about 10-15 minutes.
- Once the cake has chilled, start the Italian buttercream gradient with the white, then work your way up from bottom to top.
- Carefully smooth with an offset spatula.
- Add hearts to the cake.
Notes
- You can TOTALLY use fresh raspberries in this recipe, just cut them into quarters and toss with two tablespoons of flour so you don't end up with liquid raspberry puddles in the your cake.
- If you’re not using 6-inch pans, double the recipe for 8-inch pans or triple the recipe for 9-inch pans.
- If you see little clumps of butter after you mix the wet ingredients don’t panic, it all works out by the time you mix in the dry ingredients. You can even use melted butter and warm the milk and sour cream up a bit if you like.
- You can substitute whole milk yogurt for the sour cream if desired, I do it all the time and can’t really tell the difference.
- To get FLAT layers that are moist inside and out try using cake strips! You can buy a set online or make your own from foil and paper towels at home. I made a whole blog post on it so check it out if you’re interested!
- If you don't want to make Italian buttercream you can use the American variety. I just prefer the smoothness and taste of the Italian variety. I know it's a pain to make two different types of frosting though!
Nutrition
tiphaine says
I just finished the cake and was only able to taste the frosting and the little pieces I cut out but it is delicious!
I messed up somewhere when adding the butter to the italian frosting because mine is grainy. It still tastes pretty good though. I just found your youtube channel a couple days ago and have been watching a lot since. I love how beautiful your cakes are, without disgusting frosting from a can or oodles of hard candies and beads etc. It is elegant and all the ingredients are natural. I don’t think I have ever wanted to bake just after watching a video. I usually stick to super simple cakes, no frosting. But this one was worth the extra steps. And it didn’t take all that long, A couple hours from start to finish for an absolutely gorgeous and scrumptious cake. Thank you for sharing your passion.
John Kanell says
Thank you so much and happy baking!
Joyce says
It was wonderful!
John K. says
Hey Joyce,
Thanks very much for the feedback! I’m glad you enjoyed the cake.
Best,
John
Jessie says
The cake looks soooo pretty. I cant wait to try it out. My only issue is that I don’t have candy melts. How do I use the white chocolate? Or do I use melted fondant? Pls help!?
John K. says
Hi Jessie,
You can use white chocolate. Candy melts are just easier to work with. If you do use chocolate, I would recommend chilling the hearts in the fridge or freezer.
You can also buy candy melts in most grocery stores or order them online. 🙂
Best,
John
Chuck A says
John
I made 3 of these cakes to give anyway for Valentine’s Day. They all turned out perfect. I love your ideas for making cake. I also made the snowflake cake couple weeks ago. My husband calls it the Polar Vortex cake. I made during our cold snap!
Keep making videos Please!
John Kanell says
Thanks so much Chuck! Very glad you enjoyed.
Barkley Gracie says
I made this cake with 9″ layers for an engagement celebration and it was FANTASTIC. The cake itself was delicious – moist and full of raspberry/lemon flavor. I used the white chocolate buttercream for the entire cake, as I’m not really a fan of regular buttercream – loved the raspberry zing of the frosting! Honestly, this might be the tastiest non-chocolate cake I’ve ever eaten, much less made myself!
I made the hearts as directed, and they came out much better than I thought they would – your instructions were perfect. Used cake strips, and they worked like a charm. I have a convection oven, so I baked on 325, which seemed to be spot on. I used a combination of the freeze-dried raspberries from Trader Joe’s, and fresh (cut and tossed with flour). Others should know that one bag of the Trader Joe’s freeze-dried raspberries = about 1 cup – I bought way too many 🙂
Thanks for an amazing recipe!
John K. says
Hello!
It sounds like the cake turned out beautiful and extremely delicious! All of the alterations sound like wonderful ideas. 🙂
I’m very happy that you were very happy with the cake, and I hope everyone else was too!
Well done!
Best,
John
Mary Carugati says
John, love your site and your recipes! I am getting ready to make this fabulous cake right now, and have a question. In general, are the oven temps you provide for a regular or convection oven?
John Kanell says
I keep my gas oven to regular for cakes 🙂
Melissa Kunovsky says
Hi, I’m so excited to try this cake for my daughters first birthday.
Would the cake freeze well? I was hoping to make it ahead of time and freeze, then decorate on the day.
John K. says
Hi Melissa,
You can make the layers ahead of time and freeze them. Just make sure they are wrapped up very well so they don’t get that freezer taste!
Best,
John
Jane says
Hi this cake looks amazing and I’m am planning on making it as a ‘naked cake’ with flowers for a birthday. I am trying to make a two tiered cake with 2 10″ and 2 8″ layers. How would I make this recipe for those cake pan sizes?
Dawn Cox says
Love this cake! It’s my go-to cake to impress! I, like others, use the raspberry/white chocolate buttercream all over, and it’s delish! A friend served it at a dinner party and it received the compliment of “It reminds me of my childhood” It also met the approval of and was enjoyed by “non-cake-eaters”. Thanks for these great great recipes John and the video tutorials!
jkanell says
Hi Dawn, Thank you so much!!! I really appreciate the kind words!
Beth says
I’m soooo excited to try this cake recipe this weekend. My wedding cake was white choc and raspberry, but I haven’t had one since!
I have a question before I try this recipe – can you use milk substitutes in place of the whole milk? I don’t drink cows milk, purely because I dislike the taste. Would the use of a plant based milk cause the recipe to fail?
John K. says
Beth,
I haven’t tried that yet! I would love to know your results though! What plant based milk would you use?
John