Go Back
Slice of moist chocolate strawberry cake with fresh strawberry filling and pink glaze on a white plate

Decadent Chocolate Strawberry Cake

Indulge in layers of rich, moist chocolate cake paired with a sweet, vibrant fresh strawberry filling and luscious chocolate buttercream, perfect for any celebration.
Prep Time 1 hour
Cook Time 30 minutes
Total Time 3 hours
Servings: 12 slices
Course: Dessert
Cuisine: American
Calories: 550

Ingredients
  

For the Chocolate Cake
  • 1 3/4 cups all-purpose flour
  • 1 3/4 cups granulated sugar
  • 3/4 cup unsweetened cocoa powder (natural or Dutch-processed)
  • 1 tsp baking soda
  • 1/2 tsp baking powder
  • 1 tsp salt
  • 2 large eggs room temperature
  • 1 cup whole milk room temperature
  • 1/2 cup vegetable oil
  • 2 tsp vanilla extract
  • 1 cup boiling water (or hot strong coffee)
For the Fresh Strawberry Filling
  • 2 cups fresh strawberries hulled and finely diced
  • 1/4 cup granulated sugar
  • 1 tbsp cornstarch
  • 1 tbsp lemon juice
For the Chocolate Buttercream
  • 1 cup unsalted butter softened, 2 sticks
  • 3 1/2 cups powdered sugar sifted
  • 3/4 cup unsweetened cocoa powder sifted
  • 1/4 cup heavy cream (or milk), plus more if needed
  • 1 tsp vanilla extract
  • 1/4 tsp salt
For Garnish
  • 1 cup fresh strawberries hulled, sliced or whole, for decoration

Equipment

  • Two 8-inch round cake pans
  • Large Mixing Bowl
  • Medium Mixing Bowl
  • Electric mixer (stand or hand-held)
  • Saucepan
  • Whisk
  • Rubber Spatula
  • Parchment Paper
  • Wire cooling rack
  • Offset spatula or butter knife

Method
 

Prepare the Chocolate Cake Layers
  1. Preheat your oven to 350°F (175°C). Grease and flour two 8-inch round cake pans, then line the bottoms with parchment paper. Set aside.
  2. In a large mixing bowl, whisk together the flour, granulated sugar, cocoa powder, baking soda, baking powder, and salt until well combined.
  3. Add the eggs, milk, vegetable oil, and vanilla extract to the dry ingredients. Beat with an electric mixer on medium speed for 2 minutes, scraping down the sides of the bowl as needed.
  4. Carefully pour in the boiling water (or hot coffee) and mix on low speed until just combined. The batter will be thin; this is normal.
  5. Divide the batter evenly between the prepared cake pans. Bake for 30-35 minutes, or until a wooden skewer inserted into the center comes out with moist crumbs, not wet batter.
  6. Let the cakes cool in the pans for 10-15 minutes before inverting them onto a wire rack to cool completely. Do not frost warm cakes.
Make the Fresh Strawberry Filling
  1. In a medium saucepan, combine the diced strawberries, granulated sugar, cornstarch, and lemon juice. Mix well.
  2. Cook over medium heat, stirring constantly, until the mixture thickens and comes to a gentle boil. This should take about 5-7 minutes. Once thickened, remove from heat and let cool completely. The filling will thicken further as it cools.
Prepare the Chocolate Buttercream
  1. In a large mixing bowl with an electric mixer, beat the softened butter on medium speed until light and fluffy (about 2-3 minutes).
  2. Gradually add the sifted powdered sugar and sifted cocoa powder, beating on low speed until combined, then increase to medium-high and beat until smooth.
  3. Add the heavy cream (or milk), vanilla extract, and salt. Beat on medium-high speed until the buttercream is light, fluffy, and smooth. If it's too thick, add more cream 1 teaspoon at a time; if too thin, add more powdered sugar.
Assemble the Cake
  1. Once the cake layers are completely cool, level them with a serrated knife if necessary.
  2. Place one cake layer on your serving plate or cake stand. Spread about 1/2 cup of chocolate buttercream evenly over the top.
  3. Pipe or spread a dam of chocolate buttercream around the outer edge of the first cake layer on top of the buttercream. This will hold the strawberry filling in place.
  4. Fill the center of the buttercream dam with all of the cooled strawberry filling.
  5. Carefully place the second cake layer on top, pressing down gently.
  6. Frost the entire cake with the remaining chocolate buttercream, creating a smooth finish or decorative swirls as desired.
  7. Garnish the top of the cake with fresh strawberries, whole or sliced, just before serving. For best results, chill the cake for at least 30 minutes before serving to allow the buttercream to set.

Notes

For an extra decadent touch, you can add a tablespoon of Chambord or strawberry liqueur to the strawberry filling. Ensure all your dairy and eggs are at room temperature for the cake batter to prevent curdling and achieve a smoother batter. Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days.