Moist chocolate cake filled with fresh cherries, all frosted with a cherry vanilla buttercream.

Because cherries right now are plentiful, affordable, and at their best. Because everyone loves a good chocolate cake. Because my obsession with Italian meringue buttercream continues. And because when all three are combined you have a cake that absolutely no one can resist.

I give you, Cherry Chocolate Cake with Cherry Vanilla Buttercream.

Growing up my Dad’s favorite cake, the one my Mom would bake for him on his birthday, was a very simple cherry chocolate cake. It was just a boxed cake mix with a can of cherry pie filling added but it was a treat that I grew to look forward to each year.

Fast forward fifteen or so years and I can’t remember the last time I had a piece or even thought about it. Then during some down time at Evo a few weeks ago, my friend Kelley told me about some brownies she had made with fresh cherries and how incredible they were.

It was like a light bulb went on in my head. Not only did I at once remember the cherry chocolate cake of my youth, but I haven’t been able to stop thinking about it since. I had to recreate it.

And so I did. I started with a basic devils food cake and added about half a pound of pitted cherries directly into the batter before baking. The filling I created is essentially an improved homemade version of cherry pie filling, made with cherries, kirsch (a cherry liquor), and some sugar. I would have been more than happy to eat that all by itself.

My Mom always iced my Dad’s cake with a chocolate glaze, but I decided I wanted something lighter. I whipped up some Italian meringue buttercream and flavored it with more kirsch and vanilla.

Not only is it a beautiful dessert, but it was exactly what I had hoped it would be— cherries meets chocolate in a sophisticated cake.

5 from 1 review

Cherry Chocolate Cake with Cherry Vanilla Buttercream

Servings: 12 servings
Prep Time: 30 minutes
Cook Time: 50 minutes
Assembly Time: 30 minutes
Total Time: 1 hour 50 minutes
Moist chocolate cake filled with sweet cherries, all frosted with a cherry vanilla buttercream.


Cherry Chocolate Cake:

  • 1 cup unsweetened cocoa powder , not dutch processed
  • 1 ¼ cup hot water
  • 3 cups packed light or dark brown sugar
  • 2 ⅔ cup cake flour
  • 1 ½ teaspoons baking soda
  • ¾ teaspoon salt
  • 1 cup plus 2 tablespoons unsalted butter , at room temperature
  • 3 large eggs
  • 1 ½ teaspoons vanilla extract
  • ¾ cup coffee , at room temperature
  • 8 ounces sweet cherries , pitted and sliced into small pieces

Cherry Filling:

  • 1 pound sweet cherries , pitted and halved
  • ½ cup kirsch or other cherry liquor
  • cup granulated sugar

Cherry Vanilla Italian Meringue Buttercream:

  • 1 cup granulated sugar
  • ¼ cup water
  • 4 egg whites
  • 2 cups unsalted butter , at room temperature
  • 1 teaspoon vanilla extract
  • ½ tablespoon kirsch liquor


To make the cake:

  • Preheat oven to 325°F. Butter three 8 or 9-inch cake pans, line them with parchment paper and butter the parchment paper. Add some flour to each pan and roll around until completely coated, pouring out any excess.
  • Put the cocoa powder in a medium bowl. Add the hot water and stir until smooth. Let cool to room temperature.
  • In the bowl of a stand mixer fitted with a paddle attachment, combine the brown sugar, flour, baking soda, and salt. With the mixer on low, blend until combined. Add the butter and dissolved cocoa and beat on medium speed until moistened. Then raise the speed to medium high and beat until light and fluffy, about 2-3 minutes, scraping down the bowl as needed.
  • In a medium bowl, whisk the eggs with the vanilla and coffee until combined. Add the liquid to the batter in 3 additions, scraping down the side of the bowl often. Fold in the chopped cherries. Divide the batter between the 3 prepared cake pans.
  • Bake for 35 to 40 minutes, or until a wooden toothpick inserted into the center comes out clean. Let cool in the pan for 15 minutes, then invert onto wire racks to cool completely.
  • Place one cake layer on a serving plate or stand. With a pastry bag fitted with a medium plain tip, pipe a small dam of Italian meringue buttercream (recipe follows) around the edge. Spread one third of the cherry filling (recipe follows) onto the cake layer. Repeat with the remaining cake layers. Frost the cake with the icing and garnish with cherries.

To make the filling:

  • Combine all ingredients in a medium saucepan over medium high heat. Bring to a boil, stirring occasionally. Continue to cook for about 15 minutes, until the cherries have softened and the liquid is slightly thickened. Skim any foam off the top of the mixture as it cooks. Let it cool completely.

To make the buttercream:

  • Combine the water and sugar in a saucepan over medium heat. Bring the mixture to a boil, stirring occasionally. Once it boils, stop stirring and insert a candy thermometer.
  • Meanwhile, whip the egg whites in the bowl of a stand mixture to soft peaks. When the sugar is at 238°F, add it to the egg whites in a slow steady stream with the mixer on medium speed.
  • Increase the speed to high and beat until cooled to room temperature.
  • Add the butter a few tablespoons at a time, while continuing to mix on medium high speed. Add the vanilla and kirsch. Increase the speed to high and beat until smooth.


Note: See my tips for building a layered cake for additional help.
Cake recipe adapted from Sky High Cakes. Frosting recipe adapted from Cake Art.
Calories: 901kcal, Carbohydrates: 110g, Protein: 8g, Fat: 49g, Saturated Fat: 30g, Cholesterol: 163mg, Sodium: 339mg, Potassium: 388mg, Fiber: 4g, Sugar: 83g, Vitamin A: 1514IU, Vitamin C: 4mg, Calcium: 86mg, Iron: 2mg
Cuisine: American
Course: Dessert
Author: Annalise Sandberg
Have you tried this recipe?I’d love to hear about it! Leave a rating and review below, or take a photo and tag it on Instagram @completelydelicious with #completelydelicious.