This succulent fresh cherry cake is incredibly delicious! The cherry filling only takes 5 ingredients, and the moist vanilla cake is topped with a sweetened buttercream frosting that is so creamy and irresistible. You will find a detailed step-by-step photo guide and a video in this post so you can easily replicate this recipe with success. By the way, have you tried my lemon blueberry cake?
Jump to:
Why You Will Love This Cherry Cake Recipe From Scratch
- Fresh Ingredients. This cake is made with fresh vanilla bean for the best flavor and uses fresh sweet cherries to make the filling. It's the best of both worlds!
- Even Beginners Can Make It. While making a cherry layer cake may seem daunting you will find many tips and even a video to show you each step in the process.
- All Occasion Cake. I love a cherry birthday cake but you can really use this for any occasion. It's best to make in the warmer months when cherries are in season are easier to find fresh.
Looking for more fresh cherry recipes? Try my Chocolate Cherry Galette or classic Black Forest Cake.
Ingredients
- All-purpose flour: Provides the structure for the cake. It's important to spoon the flour into a measuring cup rather than scooping it so you use the correct amount of flour. Be sure to also level it off with a knife. Too much flour means a dry cake.
- Baking powder: This gives your cake plenty of lift. If you are out explore our best baking powder substitutes.
- Butter and Oil: The cake uses a combination of unsalted butter and oil to make this a moist cherry cake. Use unsalted butter for both the cake and buttercream frosting so you have more control over the saltiness of the cake. Be sure the oil you use is neutral in flavor.
- Sugar: Use granulated white sugar for the cake and filling while powdered sugar is needed to make the frosting. Powdered sugar dissolves more easily resulting in a creamier finish.
- Eggs: Use large eggs and make sure to set them out at room temperature before mixing the cake.
- Vanilla: Fresh vanilla beans are preferred for the most authentic vanilla flavor but if you don't have them substitute 3 teaspoons of pure vanilla extract. You can also use these substitutes for vanilla though the flavor may change.
- Buttermilk: The secret to a moist, rich cake texture. You can make your own if you don't have it. Add 1 ½ tablespoons of vinegar or lemon juice to a glass measuring cup and then add the milk to the 1 ½ cups line.
- Fresh sweet cherries: Choose sweet cherries such as Bing, Lambert, or Lapins. Fresh are always ideal! Make sure you have pitted them. If you can't find frozen cherries you can use frozen but make sure to thaw them out first.
- Cornstarch: This thickener is added to the cooking cherries to help them thicken up. You can also use tapioca flour or arrowroot powder with similar results.
- Lemon juice: A bit of acid added to the cherries to balance out the flavors. Fresh is the best but you can use bottled in a pinch.
- Heavy whipping cream: Used to thin out the frosting. It makes a richer frosting than using regular milk or half and half.
Step by Step Video Tutorial
How to Make Cherry Cake
Making the Vanilla Cake
Step 1: Preheat the oven and prepare the baking pans. Then, in a medium bowl, whisk the flour, baking powder, and salt to combine and set aside.
Step 2: Beat the butter, oil, and sugar until creamy in a large mixing bowl.
Step 3: Add one egg at a time and mix until well combined after adding each one. Mix in the vanilla as well.
Step 4: Alternate adding the dry ingredients and buttermilk, beginning and ending with the dry ingredients. Stir the cake batter just until combined. Divide batter into the two prepared baking pans equally. Bake the cake layers and let cool.
Making the Cherry Cake Filling
Step 1: Place the cherries, sugar, cornstarch, lemon juice, and water in a large saucepan and cook until the cherries get soft. Stir constantly.
Step 2: Blend the cooking cherries with an immersion blender and cook until the filling has thickened and reduced by about a third. Be sure to stir constantly. Remove the cherry filling from heat and let cool to room temperature. It will thicken as it cools.
PRO TIP: Make extra filing! You can use it to make homemade pop tarts!
Make the Buttercream Frosting
Step 1: Beat the butter until super creamy in a large mixing bowl.
Step 2: Add 1 cup of powdered sugar at a time and beat on low speed until combined. When all the sugar is in, beat on medium speed until the sugar is dissolved. Then stir in the vanilla.
Step 3: Add 1 tablespoon of heavy cream at a time until you reach the desired consistency. The buttercream should be creamy and fluffy but firm enough to spread. I added 3 tablespoons to get the right consistency. Add a pinch of salt to your taste and stir to combine.
Assemble the Cherry Vanilla Cake
Step 1: Cut a thin layer off the tops of your cakes to create a flat surface. Then cut each cake in half horizontally. Place one cake layer on a cake stand or serving plate.
Step 2: Spread ¼ of the buttercream over the cake. The buttercream should be higher around the edges that it holds the cherry filling inside the cake.
Step 3: Layer a â…“ of the cherry filling inside the buttercream layer, where the buttercream is lower.
Step 4: Repeat this same process two more times. Place the last cake layer on top and lightly frost the outside and the sides of the cake with the remaining frosting. Chill your cherry filled cake before serving.
Expert Tips
- Avoid Over-Mixing. Don't over-mix the cake batter or the cake will be dry and dense. After adding the flour, make sure you mix just until the ingredients are combined when making this moist cherry cake recipe.
- Level Your Cakes. If your cakes have domed top (not flat) use a long knife to cut a small amount off the top to level them out. Do this before frosting to add stability and good presentation to your final cake.
- Fresh Cherries: I highly recommend fresh sweet cherries to get the best results.
- Using Vanilla Beans: The beans have a more complex flavor than extract so it's best to use. To prep it, cut off the straight end of the vanilla bean. Then place the tip of your knife below the curled end and cut the vanilla bean through the middle of the bean lengthwise with a sharp knife. Although you don't need to cut it all the way through, it's ok when you do so. Then open the vanilla bean and scrape out the flavorful seeds with the back of your knife. Just use the seeds and discard the pod.
- Chill the Cake: This cake with cherry filling needs to be chilled for four hours before serving to allow it to properly set.
Recipe FAQs
If you can't find fresh cherries because they are out of season you can use frozen instead. Just be sure to thaw them out first. Another option is to replace the cherries with something else, but don't use more than 1 pound (454g) of fruit total. I have used blueberries, peaches, and blackberries with excellent results.
Yes, you can though the results will be different. Sour cherries pair well with the sweetness of the cake and make it a bit less sweet. English Morello or Montmorency also work.
Storage
- Storing: The cake should be stored in the refrigerator in an airtight container. On average, this cherry cake will last around 2 days. Don't set it out longer than 2 hours, or it will go bad more quickly.
- Freezing: Wrap the entire cake or individual slices up with plastic wrap or tin foil. Place the wrapped cake or slices in a freezer bag or airtight storage container. It will last 3 months in the freezer. To serve, place it in the fridge overnight and it will be ready the next day.
More Cake Recipes
Recipe
Fresh Cherry Cake Recipe From Scratch
Ingredients
cake
- 3 ¼ cups all-purpose flour, spooned and leveled
- 2 ½ teaspoon baking powder
- ¾ teaspoon salt
- ½ cup unsalted butter, at room temperature
- ½ cup canola oil or mild vegetable oil
- 1 ½ cups granulated white sugar
- 4 large eggs at room temperature
- 3 vanilla beans* (or 3tsp vanilla extract)
- 1 ½ cups buttermilk, at room temperature
filling
- 2 cups fresh cherries pitted (when frozen thaw first)
- ½ cup granulated white sugar
- 1 ½ tablespoon cornstarch
- 1 tablespoon freshly squeezed lemon juice
- ¼ cup water
frosting
- 1 ¼ cups unsalted butter, room temperature
- 4 cups unpacked powdered sugar sifted
- 2 vanilla beans* (or 2 teaspoon vanilla extract)
- 2-4 tablespoon heavy whipping cream
- 1 pinch salt
Instructions
- Preheat oven to 350°F / 175°C. Line the bottom and the sides of two 8" (20cm) baking pans with parchment paper. Set aside.
Making the Cake
- In a medium bowl combine flour, baking powder, and salt and stir to combine. Set aside.
- In a large mixing bowl with a stand or handheld mixer fitted with a whisk or paddle attachment, beat butter, oil, and sugar until creamy for about 2-3 minutes.
- Add one egg at a time and mix until fully incorporated. Add vanilla* and stir to combine. Alternately add dry ingredients and buttermilk, beginning and ending with dry ingredients. Stir just until combined.Â
- Divide batter into the two prepared baking pans equally. Bake for 30-33 minutes or until a toothpick in the center comes out clean. Don't overbake or the cake will be dry. Let cool to room temperature.
Make the Cherry Filling for Cake
- Place the cherries, sugar, cornstarch, lemon juice, and water in a large saucepan and bring over medium heat to a boil. Cook for 5-8 minutes until the cherries get soft. Stir constantly.
- Blend the cooking cherries with an immersion blender and cook for another 5-8 minutes or until the filling has thickened and reduced by about â…“. Stir constantly.
- Remove from heat and let cool to room temperature. It will thicken as it cools.
Make the Buttercream
- In a large mixing bowl beat butter on medium speed until super creamy, about 2-3 minutes. Add 1 cup powdered sugar at the time and beat on low speed until combined. When all the sugar is in, beat on medium speed until the sugar is dissolved. Stir in vanilla*. Mix in 1 tablespoon heavy cream at the time until you reach your desired consistency. The buttercream should be creamy and fluffy but firm enough to spread. I added exactly 3 tbsp. Add a pinch of salt and stir to combine.
Assemble the Cake
- Cut a thin layer off the tops of your cakes to create a flat surface. Then cut each cake in half horizontally. Place one cake layer on a cake stand or serving plate.
- Spread ¼ of the buttercream over the cake. The buttercream should be higher around the edges that it holds the cherry filling inside the cake.
- Layer with â…“ of the cherry filling (where the buttercream is lower). Repeat two more times. Place the last cake layer on top and lightly frost the outside and the sides of the cake with the remaining frosting.
- Chill 4 hours in the fridge. Store leftovers in an airtight container in the fridge for up to 2 days.
Notes
- Avoid Over-Mixing. Don't over-mix the cake batter or the cake will be dry and dense. After adding the flour, make sure you mix just until the ingredients are combined when making this moist cherry cake recipe.
- Level Your Cakes. If your cakes have domed top (not flat) use a long knife to cut a small amount off the top to level them out. Do this before frosting to add stability and good presentation to your final cake.
- Fresh Cherries: I highly recommend fresh sweet cherries to get the best results.
- Using Vanilla Beans: The beans have a more complex flavor than extract so it's best to use. To prep it, cut off the straight end of the vanilla bean. Then place the tip of your knife below the curled end and cut the vanilla bean through the middle of the bean lengthwise with a sharp knife. Although you don't need to cut it all the way through, it's ok when you do so. Then open the vanilla bean and scrape out the flavorful seeds with the back of your knife. Just use the seeds and discard the pod.
- Chill the Cake: This cake with cherry filling needs to be chilled for four hours before serving to allow it to properly set.
You can find the video in the post above. If you don't see a video, please check your browser settings.
Elizabeth
This is a great recipe! Cherry vanilla is one of my son's favorite flavor combinations so I made this for his birthday. Everyone really liked it, and it is a beautifully presented cake with the pretty white layers and red filling. I used frozen sweet cherries that had been thawed and rinsed. I also don't have an immersion blender so I used a potato masher with the cherry mixture and crushed it as best I could. Due to this, I think the amount of cherry filling could have been increased slightly - but I did have enough for a thin amount on each layer. I also did not trim my cake layers to make them flat, but it still worked just fine - I was careful not to overbake so the sponge had some flexibility to it. The directions were clear, accurate, and easy to follow. I think it tastes even better the second day. Thank you!
erica lozynsky
my son said this is the best cake he has ever eaten and rest of family loved too - cake and icing were really good
i did not level the cake and did not put in fridge for four hours so my cake split in the middle - do not skip any steps
Prairie Girl
I baked this cake yesterday and it was and still is absolutely delicious. Just make sure to take it 15 min before serving, to bring it to room t - more or less. Thank you so much for your recipes, Sabine. I now tried two of your cakes - the first one was blueberry-lemon, and now this one and both are so indulgent!
Rita
Is the perfect sugar 4 cups after it’s been sifted? Or 4 cups, then sift?
Sabine
Measure it before it's been sifted.
Rita Mozdzierz
Hello,
Where can I find the video for FRESH CHERRY CAKE RECIPE FROM SCRATCH? I'm making it for my husbands birthday and am nervous as it'll be my first time. I saw the video previously- but unable to locate it now.
Thank you,
Rita
Sabine
Hi Rita, please check your browser settings. If you have an ad blocker, you won't be able to see the video. I hope that helps!
Carm
HiSabine have always wanted to make a cherry cake so this is perfect for my freinds birthday.
Can I bake this in a 9 by 13 pan? Would you recommend a non stick one or it doesn’t matter?
Sabine
Hi Carm, Yes, that works well. I recommend lining the pan with parchment paper. Since you bake it in a different pan, the baking time will be a few minutes shorter. Check doneness with a toothpick. I hope that helps.
Caitlyn
Can I bake this in 1 12 inch round instead of 2 8 inch pans?
Thanks!
Sabine
Yes, but the cooking time will be different. Check with a toothpick to be sure that it is baked properly. Be aware that with such a huge pan you won't have that many layers and the edges could dry out a little during baking. Hope that helps.
Pamela
Hi Can I use canned cherry pie filling and if so would I cook as follows with cornstarch lemon and water? Thank you very much.
Sabine
The filling is actually a homemade cherry pie filling, so that means you can replace it with a canned one 1:1. The syrup should be of the same thickness. Hope that helps!
Sarah
Hi! Am I able to use frozen cherries?
Sabine
Yes, absolutely. Just thaw them before you use them.
Shelley Schlueter
I made this for my daughter's birthday as it's exactly what she requested. It's only the second cake I've ever baked, and she loved it so much she asked for seconds! Coming from my picky eater, that was a huge win. Thanks so much for sharing this lovely recipe.