This indulgent chocolate cake features moist, tender layers made with cocoa powder and a touch of boiling water for extra richness. The cake is filled and frosted with glossy chocolate ganache, then topped with fresh strawberries that add bright sweetness and beautiful contrast.
Assembly takes about 30 minutes hands-on time, plus cooling and chilling. The ganache thickens as it cools, creating a luxurious texture that pairs perfectly with the juicy strawberries. Keep it chilled for clean slices, and bring to room temperature 15 minutes before serving for the softest texture.
The smell of chocolate cake baking still takes me back to my tiny apartment kitchen where I learned that boiling water in cake batter is not a mistake but pure magic. My roommate walked in mid-bake, convinced I'd ruined everything by pouring hot water into the mix. When that cake emerged from the oven, dense and impossibly moist, she immediately asked for the recipe and I've never looked back since.
I made this for my sister's birthday one year when I forgot to order a cake and had to improvise with what was in the pantry. She still requests it every single year, claiming it's better than any bakery cake she's ever tasted. There's something about the combination of warm chocolate and cool strawberries that feels like a celebration, even on a random Tuesday.
Ingredients
- 1 3/4 cups all-purpose flour: The structure that holds everything together, don't skip sifting for a lighter texture
- 3/4 cup unsweetened cocoa powder: Use Dutch-processed for a deeper, darker chocolate flavor that really shines through
- 2 cups granulated sugar: Sweetens the batter and helps create that tender, fine crumb we're after
- 1 1/2 tsp baking powder: Works with the baking soda to give the cake its rise and structure
- 1 1/2 tsp baking soda: Reacts with the cocoa and boiling water for that signature moist texture
- 1/2 tsp salt: Intensifies the chocolate flavor and balances the sweetness
- 2 large eggs: Room temperature eggs blend better and create a more even texture
- 1 cup whole milk: Adds richness and helps create a tender crumb
- 1/2 cup vegetable oil: Keeps the cake moist and creates a velvety texture
- 2 tsp pure vanilla extract: Pure extract makes a noticeable difference in the final flavor
- 1 cup boiling water: The secret ingredient that blooms the cocoa and creates unbelievable moisture
- 1 cup heavy cream: Heavy whipping cream creates the silky, luxurious ganache texture
- 8 oz semi-sweet chocolate finely chopped: Quality chocolate matters here since it's the star of the show
- 2 cups fresh strawberries sliced: Pick berries that are fragrant and slightly give to gentle pressure
- 1-2 tbsp granulated sugar optional: A light dusting helps the strawberries release their natural juices
Instructions
- Preheat your oven and prepare the pans:
- Preheat oven to 350°F (175°C) and generously grease and flour two 9-inch (23 cm) cake pans, tapping out any excess flour.
- Whisk together the dry ingredients:
- In a large bowl, sift together flour, cocoa powder, sugar, baking powder, baking soda, and salt until well combined.
- Add the wet ingredients:
- Add eggs, milk, oil, and vanilla to the dry ingredients and beat on medium speed until well combined and no dry pockets remain.
- Pour in the boiling water:
- Gradually add the boiling water while mixing on low speed until the batter is smooth, though it will be quite thin.
- Bake the cake layers:
- Divide the batter evenly between the prepared pans and bake for 30-35 minutes until a toothpick inserted in the center comes out clean.
- Cool the cakes completely:
- Let cakes cool in the pans for 10 minutes, then turn out onto a wire rack to cool completely before assembling.
- Make the chocolate ganache:
- Heat the cream in a small saucepan until it just begins to simmer, then pour over chopped chocolate in a heat-proof bowl.
- Stir until smooth and glossy:
- Let sit for 2-3 minutes, then stir until the chocolate is completely melted and the ganache is glossy and smooth.
- Prepare the strawberries:
- Toss sliced strawberries with sugar if desired, letting them sit for 10 minutes to soften slightly and release their juices.
- Assemble the cake:
- Spread a layer of ganache over the first cake layer, top with half the sliced strawberries, then repeat with the second layer.
- Chill before serving:
- Chill the assembled cake for at least 30 minutes before slicing to ensure clean, beautiful layers.
This cake became my go-to for celebrations after my father requested it for his 60th birthday instead of his usual vanilla favorite. Watching him take that first bite, eyes closed in pure chocolate happiness, confirmed that sometimes the classics just need a little fresh twist.
Making It Ahead
The cake layers can be baked up to two days ahead, wrapped tightly in plastic and stored at room temperature. The ganache can also be made ahead and refrigerated, just gently reheat it to reach spreadable consistency again.
Perfect Strawberry Selection
I've learned through many batches that the best strawberries for this cake are fragrant and deeply red throughout, not just on the surface. Skip berries that look perfect but have no smell, as they'll lack the sweetness needed to balance the chocolate.
Serving Suggestions
This cake needs no accompaniment, but a light sparkling wine like Prosecco creates a lovely contrast with the rich chocolate. Serve at room temperature for the most luxurious texture and full chocolate flavor experience.
- Use a serrated knife for the cleanest slices
- Let chilled cake sit at room temperature for 20 minutes before serving
- Garnish with mint leaves for a pop of color against the chocolate
Every time I serve this cake, someone asks for the recipe, which is always the best kind of compliment. Hope it finds its way into your regular rotation too.
Common Questions
- → Can I use frozen strawberries instead of fresh?
-
Fresh strawberries work best as they hold their shape and provide better texture. Frozen strawberries release excess moisture when thawing, which can make the layers soggy. If needed, use frozen only for the filling, not garnish, and pat them dry thoroughly.
- → How far in advance can I make this cake?
-
The cake layers can be baked and wrapped individually up to 2 days ahead. Once assembled, the cake keeps well refrigerated for up to 3 days. The flavors actually develop nicely overnight. Add fresh strawberry garnish just before serving for the best appearance.
- → What's the best way to store leftovers?
-
Store in an airtight container in the refrigerator for up to 4 days. The ganache firms up when chilled, so let slices come to room temperature for 15-20 minutes before serving for the creamiest texture. Avoid freezing as the strawberries can become watery.
- → Can I make this as a single-layer sheet cake?
-
Yes, bake the batter in a 9x13-inch pan for 25-30 minutes. You'll need about half the ganache and strawberries for topping. The serving size will be slightly smaller—approximately 8-10 portions instead of 10-12.
- → What chocolate should I use for the ganache?
-
Semi-sweet or bittersweet chocolate with 60-70% cocoa content works best. Higher quality chocolate makes noticeably smoother ganache with better flavor. Avoid chocolate chips as they contain stabilizers that can prevent proper melting.
- → My ganache is too runny or too thick. What can I do?
-
If too runny, let it cool at room temperature, stirring occasionally until it reaches spreadable consistency. If it thickens too much, gently reheat in the microwave for 10-15 seconds, stirring well. The perfect texture should hold its shape but still glide smoothly.