This stunning dessert combines three irresistible elements: light and fluffy vanilla sponge layers, a sweet-tart strawberry jam filling made with fresh berries, and billowy vanilla whipped cream. The entire creation gets draped in warm dark chocolate mixed with coconut oil, which sets into a smooth, glossy shell that shatters dramatically when you cut into it.
Freezing the assembled cake before adding the chocolate is essential—it helps the shell set quickly and creates that professional bakery finish. The contrast between the crisp chocolate coating and the soft, creamy layers inside makes every bite extraordinary.
Perfect for birthdays, holidays, or any special occasion, this show-stopping cake serves 10-12 people and looks impressive with minimal decorating effort. Fresh strawberries and optional gold leaf add the final elegant touch.
Last summer my sister got married and asked me to make the wedding cake. No pressure, right. I practiced this recipe seven times until my kitchen permanently smelled like cocoa and vanilla. The day of the wedding, when I poured that chocolate shell over the final cake and watched it cascade down the sides like a glossy waterfall, I actually started tearing up right there in the venue kitchen.
Ive made this for birthdays, dinner parties, and just because Tuesday needed celebrating. Every single time someone takes that first bite, theres this moment of silence followed by genuine eyes-wide wonder. My nephew called it magic cake last Christmas and honestly, hes not wrong.
Ingredients
- 2 cups (250 g) all-purpose flour: Spoon and level your flour instead of scooping directly, which prevents dense cake layers
- 4 large eggs, room temperature: Room temperature eggs whip up much fluffier and incorporate better into the batter
- 1 cup (200 g) granulated sugar: This creates the structure for your sponge, so dont reduce it or your cake wont rise properly
- ½ cup (115 g) unsalted butter, melted and cooled: Let it cool to warm room temp so it doesnt cook your eggs when you add it
- 2 cups (320 g) fresh strawberries, hulled and diced: Use really ripe, sweet strawberries since theyre the star of the filling
- 2 tsp cornstarch: This is what transforms your strawberries from saucy to that gorgeous spreadable jam consistency
- 1 ¼ cups (300 ml) heavy cream, cold: The cream needs to be practically ice cold to whip up properly
- 2 cups (340 g) dark chocolate (60–70% cocoa), chopped: Higher cocoa percentage gives you that sophisticated bittersweet flavor and a shell that sets beautifully
- 2 tbsp coconut oil: This creates the signature crackle effect in your chocolate shell as it sets
Instructions
- Prep your pans and oven:
- Preheat oven to 350°F (175°C) and grease two 8-inch round cake pans, lining bottoms with parchment paper so nothing sticks later
- Whisk your dry ingredients:
- In a medium bowl, whisk together flour, baking powder, and salt until well combined
- Whip eggs and sugar:
- Beat eggs and sugar with an electric mixer on high speed until pale, fluffy, and roughly tripled in volume, about 5 full minutes
- Fold everything together:
- Gently fold in flour mixture, then add milk, melted butter, and vanilla, mixing just until combined but not overmixed
- Bake the layers:
- Divide batter between pans and bake 25 to 30 minutes until a toothpick inserted in center comes out clean, then cool 10 minutes before turning onto wire racks
- Make strawberry filling:
- Combine strawberries, sugar, lemon juice, and cornstarch in a saucepan, cooking over medium heat while stirring until thickened and jammy, about 7 minutes
- Whip the cream:
- Beat heavy cream, powdered sugar, and vanilla to stiff peaks and keep it chilled until youre ready to assemble
- Assemble the cake:
- Place one cake layer on your serving plate, spread with strawberry filling, then whipped cream, top with second cake layer, and cover entire cake with remaining cream
- Freeze briefly:
- Chill in freezer for exactly 1 hour until very firm to the touch, which is crucial for the chocolate shell to set properly
- Make the chocolate shell:
- Melt chocolate and coconut oil together in a heatproof bowl over simmering water, stirring until smooth, then cool to room temperature but still pourable
- Pour and set:
- Remove cake from freezer and pour chocolate shell over the cold cake, letting it drip down sides and fully cover before chilling 30 minutes to set completely
My friend requested this for her 30th birthday and told everyone at the party Id spent days crafting it by hand. I let her believe it even though the active work was maybe an hour total. Sometimes the best kitchen secrets are the ones we keep to ourselves.
Getting That Perfect Shell
The trick is letting your melted chocolate cool to exactly body temperature before pouring. Too warm and it melts your whipped cream layer, too cold and it wont flow smoothly over the cake. I test it on my wrist like baby formula.
Make Ahead Magic
You can bake the cake layers up to two days ahead and wrap them tightly in plastic. The strawberry filling keeps for three days in the fridge, and the whole assembled cake (minus chocolate shell) freezes beautifully for up to a week before that final chocolate pour.
Serving And Storage
Let the cake sit at room temperature for about 15 minutes before slicing so the chocolate shell cuts cleanly instead of shattering. Store any leftovers in the fridge, though in my house this disappears within hours anyway.
- Use a sharp knife warmed under hot water for the cleanest slices through that chocolate shell
- The cake actually tastes better on day two when the flavors have had time to meld together
- If youre transporting this cake, assemble it at your destination since the chocolate shell is delicate
Every time I make this cake, Im reminded that the most impressive desserts often come from the simplest techniques executed with care. Plus, that crackle sound never gets old.
Recipe Questions & Answers
- → Can I make this cake ahead of time?
-
Absolutely. You can bake the sponge layers up to 2 days in advance, wrap them tightly in plastic, and store at room temperature. The strawberry filling can be made 3 days ahead and refrigerated. Assemble and freeze the cake for 1 hour before adding the chocolate shell on the day you plan to serve it.
- → Why do I need to freeze the cake before pouring the chocolate?
-
Freezing firms up the whipped cream and filling, ensuring the warm chocolate shell sets almost instantly upon contact. This prevents the chocolate from sliding off and creates that smooth, professional-looking finish. A frozen cake also cuts more cleanly, revealing perfect layers.
- → What type of chocolate works best for the shell?
-
Dark chocolate with 60-70% cocoa content creates the best balance of flavor and snap. Higher cocoa percentages set harder but can be bitter, while lower percentages might not set firmly. The coconut oil helps the chocolate set at room temperature and gives it a beautiful sheen.
- → Can I use frozen strawberries for the filling?
-
Yes, frozen strawberries work well for the filling. Thaw them completely and drain any excess liquid before cooking. You may need to cook them a few minutes longer to reach the jammy consistency, as frozen berries release more water during the cooking process.
- → How do I store the finished cake?
-
Once the chocolate shell has set, store the cake in the refrigerator. It keeps beautifully for 3-4 days when covered with a cake dome or loosely wrapped. The chocolate shell may develop condensation when removed from the fridge, so let it sit at room temperature for 15 minutes before serving for the best presentation.
- → Can I substitute the strawberries with other fruits?
-
Raspberries, blackberries, or chopped stone fruits like cherries or peaches make excellent alternatives. Adjust the sugar in the filling based on the fruit's natural sweetness—tarter fruits may need an extra tablespoon of sugar to achieve the same balanced flavor.