Chocolate Cherry Layer Cake

607
Jump to Recipe

Chocolate + cherry is one of those timeless dessert combinations that just works. This Chocolate Cherry Layer Cake is rich but balanced, soft yet structured, and elegant, while being super approachable to make. The chocolate sponge is made with Dutch-processed cocoa powder and “bloomed” with hot water- this method releases the cocoa’s full intensity and gives the cake that irresistible deep flavor we all crave. But don’t worry, it’s not all chocolate overload.

The real magic happens when you add a chunky cherry compote in between those tender cake layers, and swirl it through a silky Swiss meringue buttercream. The cherries don’t get overshadowed—they shine through beautifully, adding freshness and tang to every bite.

If you’ve enjoyed my fluffy black grape cake or green grape cake, you’ll love this too—it’s just as airy and moist, but with a richer edge. And if orange chocolate cake is already in your baking favorites, this cherry version is going to feel like its moodier, berry-sweet cousin.

Topped off with a light cherry buttercream, a shiny dark chocolate ganache drip, and a crown of fresh cherries, this cake is great for special occasions or just treating yourself because… why not?

Ingredients You’ll Need

Following is a preview. For the detailed list find the recipe card below:

Cherry Compote

  • Cherries (fresh or frozen) – Naturally sweet and tangy; pit them first.
  • Sugar – Balances the tartness. Adjust slightly based on cherry sweetness.
  • Water – Helps soften and simmer the fruit.
  • Lemon Juice – Adds brightness and helps preserve the compote.

Chocolate Cake

  • Milk – Adds moisture and tenderness.
  • Neutral Oil – Keeps the cake extra soft and moist; vegetable oil, peanut oil etc.
  • Eggs – Structure and richness.
  • Sugar – Sweetness and softness.
  • Vanilla Essence – Flavour enhancer.
  • Flour
  • Baking Powder + Soda – Leavening for a fluffy rise.
  • Salt – Balances flavors.
  • Dutch-processed Cocoa Powder – Deep, smooth chocolate flavor. Natural cocoa can be used, but it won’t give the intense flavour..
  • Hot Water – Used to bloom the cocoa, bringing out its richness.

Swiss Meringue Buttercream

  • Egg Whites – Base for the meringue.
  • Sugar – Sweetens and stabilizes the meringue.
  • Salt – A tiny bit to balance the sweetness.
  • Vanilla Essence – Just a touch for added flavor.
  • Unsalted Butter (softened) – For that silky texture.
  • Cherry Compote – Gives it that light fruity twist and colour.
  • Food colour (pink or red)– optional

Ganache Drip & Decoration

  • Dark Chocolate – Bittersweet and glossy.
  • Milk – To smoothen and lighten the chocolate.
  • Butter – For shine.
  • Fresh Cherries – The cherry on top—literally!

How to make Chocolate Cherry Layer Cake?

Following is a preview. For the detailed instructions, find the recipe card below:

1. Make Cherry Compote– Cook cherries with sugar, water, salt until soft. Add lemon juice. Cool completely.

2. Bake Chocolate Cakes– Make the batter, bloom the cocoa, and combine. Divide into 2 cake pans and bake.

3. Make the Buttercream– Heat egg whites + sugar, then whip to stiff peaks. Beat in butter and cherry compote.

4. Assemble– Slice cakes into 4 layers. Fill with cherry compote and buttercream. Crumb coat, chill.

5. Frost & Decorate– Make cherry buttercream with remaining compote. Frost the cake. Add ganache drip and cherries.

Storing Chocolate Cherry Layer cake:

This cake stores beautifully, and you can easily prep it ahead of time or save leftovers without compromising taste or texture. Here’s how:

At Room Temperature– up to 24 hours. Keep the cake covered.

In the Fridge– up to 4-5 days. Store in an airtight container or cover with plastic wrap. Bring it to room temperature (around 30 minutes) before serving.

In the Freezer– up to 1 month. To freeze the whole cake, chill till frosting is firm, then wrap in cling film and foil. Individual slices should also be covered in cling film and foil. Place them in a freezer-safe container/zip-lock bag and store. To thaw, move the cake or slices to the fridge the night before, then bring them to room temperature before serving.

Make-Ahead Notes

  • The cherry compote can be made 2–3 days in advance and stored in the fridge.
  • Cake layers can be baked and wrapped in cling film a day ahead.
  • You can also prepare buttercream a day before. Just rewhip after bringing to room temp.

FAQ – Chocolate Cherry Layer Cake

Q: Can I use frozen cherries for the compote?
Absolutely! Just thaw them before using and drain any excess liquid. The rest of the process remains the same.

Q: Can I skip the cherry compote and just use fresh cherries?
The compote is essential for flavor balance and moisture. Fresh cherries alone won’t give the same tart contrast or soft texture in the layers or frosting.

Q: What if I don’t have Dutch-processed cocoa powder?
Dutch-processed cocoa gives this cake its rich, smooth chocolate flavor. Natural cocoa powder can be used, but it won’t give the same intense flavour.

Q: Why is cocoa powder mixed with hot water instead of adding it directly to the batter?
Great question! This technique is called “blooming” the cocoa. Mixing cocoa powder with hot water helps dissolve and release its full flavor potential. It intensifies the chocolate notes, gives a deeper color, and results in a smoother batter.

Q: My buttercream looks curdled or too runny. What do I do?
This is normal during the process! Just keep beating—it usually comes together with time. Make sure the meringue has cooled enough and the butter is just soft (not melted).

Q: Is the cake overly sweet with the compote and frosting?
Nope! This cake is rich, but not too sweet. The subtle cherry buttercream and tangy compote balance out the bold chocolate layers beautifully. Nothing overpowers anything; each bite is perfectly balanced.

If you liked this, try these!

Shilpa

Chocolate Cherry Layer Cake

5 from 1 vote
A rich and fluffy chocolate cherry layer cake made with Dutch cocoa, homemade cherry compote, and cherry buttercream, topped with ganache.
Prep Time 30 minutes
Cook Time 35 minutes
Chilling time 1 hour
Total Time 2 hours 5 minutes
Servings: 8 servings
Course: Dessert

Ingredients
  

Cherry Compote
  • 300 g cherries
  • 60 g sugar 1/4 cup + 1 tbsp
  • 30 ml water 2 tbsp
  • ½ tsp lemon juice
Chocolate Cake
  • 150 g Milk (room temperature) 2/3 cup
  • 46 g vegetable oil ¼ cup
  • 2 eggs room temp
  • 250 g sugar 1¼cups
  • 1 tsp vanilla essence
  • 170 g all-purpose flour 1⅓ cups
  • 1 tsp baking powder
  • ½ tsp baking soda
  • 1/8 tsp salt
  • 36 g Cocoa powder (dutch-processed) ⅓ cup
  • 150 g hot water ⅔ cup
Swiss Meringue Buttercream
  • 123 g egg whites approx 4 eggs
  • 185 g sugar 3/4 cup + 2 tbsp
  • ½ tsp vanilla essence
  • 246 g Unsalted Butter (softened) 1 cup + 1 tbsp
  • remaining cherry compote
  • optional red or pink food coloring
Ganache Drip
  • 30 g Dark chocolate (chopped) 2 tbsp
  • 10 ml milk 2 tsp
  • 5 g Butter (room temperature, unsalted) 1 tsp

Method
 

Cook the Cherry Compote
  1. In a saucepan, combine pitted cherries, sugar, and water.
  2. Cook on medium heat, stirring occasionally, until the cherries soften and the liquid reduces. Add lemon juice, cook a few more seconds, then set aside to cool.
Chocolate Cake Batter
  1. In a bowl, whisk milk, vegetable oil, eggs, sugar, and vanilla.
  2. Sift in flour, baking powder, baking soda, and salt.
  3. In a separate bowl, mix cocoa powder with hot water. Add to the batter and whisk until smooth.
Bake
  1. Divide the batter into two greased and lined 15cm/6-inch round pans. Bake in a preheated oven at 180°C (350°F) for 30–35 minutes or until a skewer comes out clean. Cool for 10 minutes in the pan, then unmould and cool fully on a wire rack.
Make Swiss Meringue Buttercream
  1. In a heatproof bowl, add egg whites, sugar, and vanilla.
  2. Set over simmering water (don’t let the bowl touch the water) and whisk until the mixture is hot and no longer gritty, or reaches 66–70°C.
  3. Remove from heat and beat until stiff peaks form and the mixture is cool.
  4. Gradually add softened butter, beating until silky smooth.
Layer & Crumb Coat
  1. Level the cakes and cut each horizontally for four layers. Spread cherry compote and buttercream between layers. Place the top layer and crumb coat the cake. Chill for 20 minutes.
Final Frosting & Decoration
  1. Mix the remaining compote into leftover buttercream. Add a touch of red/pink color if desired.
  2. Frost the whole cake.
  3. For the ganache, melt dark chocolate with milk and butter. Let it cool slightly, then drizzle over the cake edges.
  4. Decorate with piped buttercream and fresh cherries. Chill again for 20 minutes before slicing.

Notes

Storage:
Room temperature- 1 day
Fridge- 4-5 days
Freezer- 1 month
Cherry compote- can be stored in fridge for 2-3 days
 

Join the Conversation

  1. Ann-Louise Heaton says:

    5 stars
    Absolutely loved this cake. Made it for a friend’s birthday. Everybody was raving about it. I doubled the cherries though and soaked the sponge with cherry/kirsch liqueur. Definitely will be making this again but not just for special occasions. It’s too nice not to have more often. Thank you for the recipe.

    1. I am so glad that you liked it.

Leave a Reply

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

Recipe Rating




Close
Your custom text © Copyright 2026. All rights reserved.
Close