This delicious Chocolate Strawberry Cake is the ultimate cake recipe. Soft and moist chocolate cake layers with a strawberry puree and a creamy frosting topped with coconut shavings.

This is an easy cake that makes for the perfect dessert, just like our Nutella Cake!

Chocolate strawberry cake on a blue cake stand.


The combination of flavors in this cake is amazing. The cake layers with the cream cheese frosting and strawberry puree is truly heavenly! This cake is the perfect dessert for get-togethers and is always a hit regardless of the holiday.

A slice of chocolate cake on a plate.


Do not be intimidated by the number of steps in this recipe, this recipe is easy to make and totally worth the time!

  1. In a bowl, beat eggs and sugar until creamy and fluffy.
  2. Sift together the flour, baking powder, and cocoa powder. Slowly add the dry ingredients to the wet ingredients and mix just until combined.
  3. Divide batter between baking pans and bake, cool layers completely.
  4. In a blender, add the fresh strawberries, sugar, heavy cream and puree, set aside.
  5. Cream together all the ingredients for the frosting.
  6. Once the layers are cooled, cut the cake layers in half. Add one layer to your cake platter and spread puree. Top with frosting and close with another layer of chocolate cake. Repeat this with all the cake layers.
  7. Add the last chocolate cake layer and cover the top and the sides of the cake with the remaining frosting.
  8. Decorate as desired and refrigerate for at least an hour before serving.
  9. Cut the cake into slices and serve!
Chocolate cake cut into layers on a counter.


There are several different ways you can choose to decorate your cake, the possibilities are endless! Here are some of our favorite ways to decorate this chocolate strawberry cake:

  • Almonds– As this recipe calls for, we like to top the cake with toasted almonds.
  • Strawberries– You can decorate your cake with slices, halved, or whole strawberries.
  • Chocolate Ganache– Make a creamy chocolate ganache and cover the top of the cake with ganache. Make a ganache drip effect for a prettier cake!
  • Whipped Cream– Top with curled whipped cream.
  • Chocolate Shavings– Milk chocolate or white chocolate shavings over the top and side of the cake.
  • Piped Frosting– Save some of the frosting and pipe designs over the top of the cake.
  • Chocolate Chips– Chocolate chip morsels sprinkled all over the cake is always a great idea!
  • Chocolate Drizzle– Drizzle the top of the cake with white chocolate or milk chocolate drizzle.

DECOR TIP– Combine some of these topping ideas for the ultimate decoration and have fun with your design!

how to assemble layer cake. Chocolate sponge cake with strawberry puree and sweet cream.


Can I make this cake ahead of time?

Yes! You can make the frosting and the chocolate cake layers up to 2 days in advance and then assemble and enjoy!

Do I have to toast the almonds?

You do not have to toast the almonds, but we do recommend using toasted almonds for extra flavor!

Can I omit the almonds?

You can totally opt-out of the almonds for decor.

How to store chocolate strawberry cake?

Store the cake in the fridge, covered tightly to avoid the cake from drying out. It will keep for up to 3-4 days.

Can I freeze my cake?

We do not recommend freezing this strawberry cake.

Can I substitute the strawberries?

Yes! We love making this recipe with raspberries or a mixture of raspberries and strawberries for more flavor!

Chocolate strawberry cake on a cake stand topped with strawberries and toasted coconut.


Layered Chocolate Strawberry Cake

Author: Valentina
5 from 2 votes
This delicious Chocolate Strawberry Cake is the ultimate cake recipe. Soft and moist chocolate cake layers with a strawberry puree and a creamy frosting topped with coconut shavings.
Prep Time: 30 minutes
Cook Time: 20 minutes
0 minutes
Total Time: 50 minutes
Servings: 12 servings



  • 8 large eggs
  • 1 1/3 cups granulated sugar
  • 1 1/3 cups all-purpose flour, measured then sifted
  • 1 tsp baking powder
  • 1/2 cup cocoa powder

strawberry puree-

  • 16 oz strawberries, minus 4
  • 1/2 cup granulated sugar
  • 3 Tbsp heavy whipping cream




How to bake chocolate cake-

  • Preheat oven to 365˚F.
  • Prepare two 9-inch. Cover pans with parchment paper, butter pans and dust with flour. Set aside.
  • Combine eggs and sugar and beat for about 20 minutes on high.
  • Meanwhile, combine flour, baking powder and cocoa. Set aside.
  • Turn the mixer to lowest speed and slowly add the flour. Once added, turn of mixer and just finish mixing with spatula, don't over beat or else the mixture will flatten.
  • Pour the mixture between the two pans. Bake 18-20, check center of cake for readiness with a toothpick.

How to toast the almonds:

  • Take the sliced almonds, and spread them evenly in a baking sheet. Bake in a 365˚F preheated oven for about 5 minutes or until golden in color. Set aside to cool.

How to make the strawberry puree:

  • Quarter the strawberries. Blend with the heavy whipping cream and sugar until all strawberries are in small pieces but not completely pureed. Set aside.

How to make the cream:

  • Beat cream cheese; add powdered sugar, condensed milk and butter, beat until smooth at med speed. Turn mixer to low and add the cool whip.

How to assemble the strawberry cake:

  • Once layers are cooled, cut in half. Take the first layer and set onto your platter. Completely cover the layer with the strawberry puree. (The puree will not be added to the top layer therefore the it should be divided evenly between the first 3 layers.)
  • Take a second layer and before adding it to the first layer cover it with cream.
  • Gently take the layer and flip it over as you are putting it onto the first layer, the puree will meet with the cream.
  • Do this to all four layers. Cover top and sides with cream.
  • Take the almonds, and crush them in a storage plastic bag, set aside.
  • Coat side of cake with crushed almonds.
  • Thinly slice remaining strawberries, lay around top of cake.
  • Add chocolate shavings in the middle of cake.
  • Refrigerate for at least an hour before serving.


349kcal Calories47g Carbs7g Protein15g Fat7g Saturated Fat119mg Cholesterol98mg Sodium269mg Potassium2g Fiber35g Sugar500IU Vitamin A20mg Vitamin C99mg Calcium1.8mg Iron
Nutrition Facts
Layered Chocolate Strawberry Cake
Amount Per Serving
Calories 349 Calories from Fat 135
% Daily Value*
Fat 15g23%
Saturated Fat 7g44%
Cholesterol 119mg40%
Sodium 98mg4%
Potassium 269mg8%
Carbohydrates 47g16%
Fiber 2g8%
Sugar 35g39%
Protein 7g14%
Vitamin A 500IU10%
Vitamin C 20mg24%
Calcium 99mg10%
Iron 1.8mg10%
* Percent Daily Values are based on a 2000 calorie diet.
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)