I absolutely adore creating desserts that celebrate fresh, vibrant flavors, and that’s exactly why I’m excited to share this Fresh Cherry Cake from Scratch with Buttercream and Homemade Cherry Filling Recipe. This cake is a real showstopper, bursting with juicy cherries nestled between layers of tender, moist cake and wrapped in a luscious, creamy buttercream. Every bite feels like a celebration of summer’s finest fruit, perfectly balanced with a smooth vanilla-scented frosting. It’s truly a cake that I’m proud to have made from scratch and can’t wait for you to try.

Why You’ll Love This Fresh Cherry Cake from Scratch with Buttercream and Homemade Cherry Filling Recipe

What makes this Fresh Cherry Cake from Scratch with Buttercream and Homemade Cherry Filling Recipe so special to me is the incredible harmony of flavors. The fresh cherries offer a natural tang and sweetness that shine through the homemade filling, which is thickened just right to hold its shape without being too heavy. Paired with the buttery, tender crumb of the cake and the silky smooth vanilla buttercream, every bite is a perfect combination of fruity and creamy that feels both elegant and comforting.

I also love how approachable the preparation is. Yes, it takes some steps and a bit of time, but the process is very straightforward and rewarding. Mixing the batter, simmering the cherry filling, and whipping the buttercream all feel like simple, enjoyable tasks that anyone can master. This cake comes together beautifully for special occasions like birthdays or holiday gatherings, but it’s also an amazing way to treat yourself during a cozy weekend at home. I promise, once you make it, it will stand out as a go-to recipe that never fails to impress family and friends.

Ingredients You’ll Need

A white square bowl filled with white flour sits on a white marbled surface, surrounded by several small white bowls containing bright red cherries, white sugar, and brown sugar. There are four white eggs placed near the bowls, along with three sticks of pale yellow butter. A small white bowl holds a thick white substance, and another small bowl contains a dark brown liquid. Two clear glasses with liquid are also present, all arranged neatly on the white marbled texture. photo taken with an iphone --ar 4:5 --v 7

All the ingredients in this recipe are simple yet carefully chosen to create the perfect flavor, texture, and color combination. Each component plays a crucial role in bringing the cake to life, from the moist crumb to the fresh cherry pop and the rich buttercream finish.

  • All-purpose flour: The base of the cake, providing structure without heaviness.
  • Baking powder: Helps the cake rise and become light and fluffy.
  • Salt: Balances sweetness and enhances flavors.
  • Unsalted butter: Adds rich flavor and helps create a tender crumb.
  • Canola or mild vegetable oil: Keeps the cake moist and soft.
  • Granulated white sugar: Sweetens the cake and the cherry filling perfectly.
  • Large eggs: Provide structure and richness.
  • Vanilla beans or extract: Infuse fragrant warmth and depth.
  • Buttermilk: Adds tanginess and helps tenderize the cake.
  • Fresh cherries: The star ingredient for a vibrant, summery taste.
  • Cornstarch: Thickens the cherry filling beautifully.
  • Fresh lemon juice: Brightens and balances the cherry filling’s sweetness.
  • Water: Helps cook the cherry filling to the right consistency.
  • Powdered sugar: Essential for the silky smooth buttercream.
  • Heavy whipping cream: Adjusts buttercream consistency for spreading.
  • Pinch of salt: Cuts sweetness in the buttercream and enhances all flavors.

Directions

Step 1: Preheat your oven to 350°F (175°C). Line two 8-inch (20 cm) cake pans with parchment paper on the bottom and sides to ensure the cakes release easily after baking. Set them aside while you prepare the batter.

Step 2: In a medium bowl, whisk together the all-purpose flour, baking powder, and salt until thoroughly combined. This dry mix will ensure even distribution of leavening agents to create a light cake texture.

Step 3: In a large bowl, use a stand or handheld mixer with a paddle attachment to beat the softened butter, oil, and granulated sugar on medium speed for 2 to 3 minutes. Mix until the texture is creamy and fluffy, which will help trap air for a tender crumb.

Step 4: Add the eggs one at a time, beating well after each addition to make sure they are fully incorporated and the batter is smooth. Then stir in the scraped seeds from 3 vanilla beans or 3 teaspoons of vanilla extract for that lovely aromatic touch.

Step 5: Alternately add the flour mixture and buttermilk to the wet ingredients, starting and ending with the dry ingredients. Mix gently and just until combined to avoid overworking the batter, which can make the cake tough.

Step 6: Divide the batter evenly between the two prepared pans. Place them in the oven and bake for 30 to 33 minutes or until a toothpick inserted into the center comes out clean. Avoid overbaking to keep the cakes moist.

Step 7: Allow the cakes to cool completely at room temperature before removing them from the pans. This cooling period will help the texture set for easier layering.

Step 8: To prepare the cherry filling, combine the fresh pitted cherries, granulated sugar, cornstarch, freshly squeezed lemon juice, and water in a saucepan over medium heat. Stir constantly and bring the mixture to a gentle boil.

Step 9: Cook the mixture for about 5 to 8 minutes until the cherries soften. Then, using an immersion blender, blend the cherry mixture right in the pan to create a smooth filling. Continue cooking for another 5 to 8 minutes until the filling thickens and reduces by roughly one-third. Remove from heat and let it cool to room temperature; it will thicken further as it cools.

Step 10: For the buttercream, beat the room temperature butter on medium speed until it becomes super creamy, about 2 to 3 minutes. Add powdered sugar gradually, about one cup at a time, mixing on low speed until just combined each time to avoid a sugar cloud.

Step 11: Once all the sugar is incorporated, increase the mixer speed to medium and beat until fully smooth and creamy. Stir in the vanilla bean seeds or vanilla extract. Then add heavy cream a tablespoon at a time until the buttercream reaches a fluffy yet spreadable consistency. Lastly, add a pinch of salt to balance the sweetness and mix well.

Step 12: To assemble, level the tops of the cooled cakes by trimming them with a serrated knife. Cut each cake horizontally in half to create four layers total. Place one layer on your serving plate or cake stand.

Step 13: Spread one quarter of the buttercream evenly on top, creating a slightly thicker rim around the edges to hold the cherry filling inside. Add one third of the cherry filling in the center where the buttercream is lower. Repeat the layers two more times, ending with the last cake layer on top.

Step 14: Lightly frost the sides and top of the assembled cake with the remaining buttercream, smoothing the edges for an elegant finish.

Step 15: Chill the cake in the refrigerator for at least 4 hours to let the flavors meld and the frosting set perfectly. Store any leftovers in an airtight container in the fridge for up to 2 days to maintain freshness.

Servings and Timing

This recipe generously serves 16 people, making it perfect for family gatherings or celebrations. Prep time takes about 1 hour including making the batter, filling, and buttercream, while the baking time is around 30 to 33 minutes. The cherry filling simmering requires about 15 minutes, and assembling takes another 20 to 30 minutes. Don’t forget to factor in 4 hours chilling time to let the cake settle beautifully. Altogether, you’re looking at around 5 hours and 45 minutes from start to finish, making this cake a wonderful project to enjoy within a day.

How to Serve This Fresh Cherry Cake from Scratch with Buttercream and Homemade Cherry Filling Recipe

The image shows two white plates each holding a slice of layered cake with three layers of light golden sponge separated by two layers of red berry filling. The cake has a creamy light brown frosting on the top and sides. Around the plates are fresh blackberries and cherries. Next to one plate is a white bowl filled with blackberries topped with whipped cream. A woman's hand is reaching from the left side towards the bowl. The background is a white marbled surface with green leaves and a light pink flower scattered around. photo taken with an iphone --ar 4:5 --v 7

I love to serve this cake slightly chilled or at room temperature because the buttercream is rich and smooth, while the cherry filling is wonderfully fresh and fruity. For presentation, I often garnish the top with a handful of fresh cherries or a dusting of powdered sugar to highlight the vibrant layers inside. A few sprigs of fresh mint or edible flowers can also add a special touch if you want to impress guests visually.

Pairing this cake with a simple but elegant cup of black tea or freshly brewed coffee is my go-to for afternoon gatherings. For something more festive, a glass of sparkling rosé or a light cherry-flavored cocktail complements the fruitiness of the cake superbly. If you’re serving it at a dinner party, I recommend accompanying it with a side of vanilla ice cream or whipped cream for extra indulgence.

This Fresh Cherry Cake from Scratch with Buttercream and Homemade Cherry Filling Recipe is absolutely perfect for birthdays, weekend brunches, summer parties, or even holiday celebrations when cherries are in season. Slicing generous but manageable portions ensures everyone leaves happy—and I find that the cake looks as beautiful plated individually as it does whole.

Variations

If you want to experiment, I’ve found a few delightful ways to customize this Fresh Cherry Cake from Scratch with Buttercream and Homemade Cherry Filling Recipe. For instance, swapping canola oil for melted coconut oil adds a subtle tropical note, while using almond extract instead of vanilla gives it a lovely nutty twist that pairs beautifully with cherries.

For those with dietary restrictions, this cake can be adapted to gluten-free by using a cup-for-cup gluten-free baking flour blend—just be mindful it might slightly affect texture. Vegan versions are also doable by replacing butter with plant-based margarine, eggs with flax or chia eggs, and buttermilk with almond milk combined with lemon juice to mimic acidity. These swaps may require some experimentation with baking times and moisture adjustments but can yield surprisingly delicious results.

If you want a flavor twist, I sometimes add a splash of kirsch or cherry brandy to the filling for a boozy flair, or swirl lemon zest into the buttercream for an extra pop of brightness. Instead of baking round cakes, you could try this recipe as cupcakes or use sheet pans to make a fun, casual tray bake. Changing the cooking method slightly by baking at a lower temperature for longer can also yield a denser, more tender crumb if you prefer that style.

Storage and Reheating

Storing Leftovers

After enjoying your Fresh Cherry Cake from Scratch with Buttercream and Homemade Cherry Filling Recipe, be sure to store any leftovers in an airtight container in the refrigerator. I like to use a cake dome or a large, sealed plastic container to keep the frosting fresh and to prevent the cake from absorbing any other fridge odors. Typically, the cake stays delicious for up to 2 days when refrigerated properly.

Freezing

This cake freezes well if you have extra! I recommend freezing the cake unassembled or assembled but unfrosted if you want the best texture. Wrap the cooled layers tightly in plastic wrap and then in foil before freezing. You can keep the cherry filling and buttercream separately frozen in airtight containers. Frozen cake layers last up to 2 months. When ready to enjoy, thaw the layers overnight in the fridge before assembling and frosting.

Reheating

Since this is a moist, frosted cake, I don’t recommend reheating it in the microwave or oven as the buttercream can melt and the texture can become soggy. Instead, the best way to enjoy leftovers is chilled or brought to room temperature about 20 to 30 minutes before serving. This allows the buttercream to soften slightly without losing its structure, and the flavors shine through perfectly.

FAQs

Can I use frozen cherries instead of fresh for this recipe?

Absolutely! If you use frozen cherries, just make sure to thaw them completely and drain any excess liquid before using them in the filling. This prevents the filling from becoming too watery and helps maintain the ideal consistency and flavor.

How do I know when the cake layers are fully baked?

Insert a toothpick into the center of each cake layer near the end of the baking time. If it comes out clean or with a few dry crumbs, the cakes are done. Avoid overbaking as it dries them out, so keep an eye on the time and start testing at 30 minutes.

Can I make this cake in advance?

Yes, this cake actually benefits from some resting time; chilling it for at least 4 hours allows the flavors to meld and the buttercream to firm up. You can also prepare the components a day ahead and assemble the cake on the day you want to serve it for maximum freshness.

Is it possible to make this recipe dairy-free?

Definitely! You can substitute the butter with dairy-free margarine or coconut oil and use a plant-based milk mixed with lemon juice instead of buttermilk. For the buttercream, use a vegan butter substitute and a non-dairy cream alternative. The flavor might differ slightly, but it’s still delicious.

What if I want a lighter frosting instead of buttercream?

For a lighter option, you could try whipped cream frosting or a cream cheese frosting with less butter. Keep in mind that whipped cream frosting is less stable, so the cake is best served the same day. Adjust sweetness and texture by balancing powdered sugar and cream cheese or heavy cream.

Conclusion

I’m so thrilled to share this Fresh Cherry Cake from Scratch with Buttercream and Homemade Cherry Filling Recipe with you because it truly is a labor of love that yields unforgettable results. Whether you’re celebrating a special occasion or just want to impress yourself with a homemade dessert, this cake feels both indulgent and approachable. I hope you have as much fun making and savoring it as I do. Trust me—once you do, it will become one of your favorite go-to desserts for years to come!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Fresh Cherry Cake from Scratch with Buttercream and Homemade Cherry Filling Recipe

Fresh Cherry Cake from Scratch with Buttercream and Homemade Cherry Filling Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4 from 8 reviews
  • Author: Evelyn
  • Prep Time: 45 minutes
  • Cook Time: 45 minutes
  • Total Time: 5 hours 45 minutes (including chilling time)
  • Yield: 16 servings
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Description

This Fresh Cherry Cake recipe from scratch is a delightful layered cake featuring moist vanilla cake layers infused with fresh cherry filling and creamy vanilla buttercream. Perfectly balanced with fresh and sweet flavors, this cake combines tender crumb, luscious cherry fruit filling, and smooth, fluffy buttercream frosting. An impressive yet straightforward dessert, ideal for celebrations or special occasions.


Ingredients

Cake

  • 3 ¼ cups all-purpose flour, spooned and leveled
  • 2 ½ tsp baking powder
  • ¾ tsp 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 3 tsp vanilla extract)
  • 1 ½ cups buttermilk, at room temperature

Cherry Filling

  • 2 cups fresh cherries, pitted (if frozen thaw first)
  • ½ cup granulated white sugar
  • 1 ½ tbsp cornstarch
  • 1 tbsp freshly squeezed lemon juice
  • ¼ cup water

Buttercream Frosting

  • 1 ¼ cups unsalted butter, room temperature
  • 4 cups unpacked powdered sugar, sifted
  • 2 vanilla beans (or 2 tsp vanilla extract)
  • 24 tbsp heavy whipping cream (used 3 tbsp)
  • 1 pinch salt


Instructions

  1. Preheat and prepare pans: Preheat your oven to 350°F (175°C). Line the bottom and sides of two 8-inch (20 cm) baking pans with parchment paper and set them aside.
  2. Mix dry ingredients: In a medium bowl, whisk together the all-purpose flour, baking powder, and salt. Set aside for later use.
  3. Cream butter, oil, and sugar: Using a stand or handheld mixer fitted with a whisk or paddle attachment, beat the room temperature butter, canola oil, and granulated sugar together on medium speed until creamy, about 2-3 minutes.
  4. Add eggs and vanilla: Add eggs one at a time, mixing well after each addition until fully incorporated. Stir in the scraped vanilla beans or vanilla extract until combined.
  5. Combine wet and dry ingredients: Alternately add the dry ingredient mixture and buttermilk into the batter, beginning and ending with the dry ingredients. Mix gently just until combined to avoid overmixing.
  6. Bake the cake layers: Divide the batter evenly between the prepared pans. Bake in the preheated oven for 30-33 minutes or until a toothpick inserted in the center comes out clean. Avoid overbaking to keep the cake moist. Let cool completely to room temperature.
  7. Prepare cherry filling: In a large saucepan, combine pitted cherries, granulated sugar, cornstarch, lemon juice, and water. Cook over medium heat until boiling, stirring constantly for 5-8 minutes until cherries soften.
  8. Blend and thicken filling: Use an immersion blender to blend the cherry mixture until smooth. Continue cooking for an additional 5-8 minutes until the filling thickens and reduces by about one-third. Stir constantly to prevent burning. Remove from heat and allow to cool to room temperature; it will thicken further as it cools.
  9. Make buttercream frosting: In a large bowl, beat the unsalted butter on medium speed until very creamy, about 2-3 minutes. Gradually add sifted powdered sugar, about 1 cup at a time, mixing on low speed until fully combined. Once all sugar is incorporated, increase speed to medium and beat until the sugar dissolves and frosting is smooth.
  10. Add vanilla, cream, and salt: Stir in the vanilla beans or vanilla extract. Gradually mix in the heavy cream, one tablespoon at a time, until desired creamy and spreadable consistency is reached (approximately 3 tablespoons used). Add a pinch of salt and blend to combine.
  11. Level and cut cake layers: Trim a thin layer off the tops of each cake layer to create an even surface. Then cut each cake horizontally in half, resulting in four layers total.
  12. Assemble the cake: Place one cake layer on your cake stand or serving plate. Spread a quarter of the buttercream over the surface, making the buttercream thicker around the edges to create a barrier for the cherry filling.
  13. Layer filling and cake: Spoon one-third of the cherry filling into the center area surrounded by buttercream. Repeat this layering two more times with remaining buttercream and cherry filling, finishing with the last cake layer on top.
  14. Frost the cake: Lightly crumb coat and then frost the outside and sides of the assembled cake with the remaining buttercream, smoothing as desired.
  15. Chill and serve: Refrigerate the cake for at least 4 hours to set and allow flavors to meld. Store any leftovers in an airtight container in the fridge for up to 2 days.

Notes

  • Ensure all eggs and buttermilk are at room temperature to help the batter combine smoothly and rise properly.
  • Use fresh cherries when in season. If using frozen cherries, thaw them fully and drain excess liquid before cooking.
  • Don’t overbake the cake layers to keep them moist and tender.
  • Scrape vanilla bean seeds directly into liquids for more intense vanilla flavor, or use high-quality vanilla extract as a convenient substitute.
  • The cherry filling can be made ahead and refrigerated; just bring to room temperature before assembling.
  • The buttercream consistency can be adjusted with heavy cream, adding more for a softer frosting or less for a firmer finish.
  • To achieve an even crumb coat and smooth finish, chill the cake briefly between frosting layers if desired.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star