This stunning frozen dessert combines three beloved treats into one impressive centerpiece. A rich, fudgy chocolate cake base supports a thick layer of creamy strawberry ice cream, all enveloped in a glossy chocolate shell that cracks beautifully when sliced. The contrast of textures—the tender cake, smooth ice cream, and crisp coating—makes each bite irresistible.
While the total time includes freezing, the active preparation is straightforward and rewarding. The chocolate shell, made with just chocolate chips and coconut oil, creates that professional finish while keeping the components simple. Fresh strawberry halves add a bright pop of color and flavor, making this as gorgeous as it is delicious.
The first time I attempted this cake was for my sister's July birthday, and I remember staring at the oven door praying that chocolate cake layer would somehow magically level itself. It didn't. But you know what? Nobody noticed. That's the beautiful secret about this dessert—the ice cream layer hides absolutely everything.
Last summer, my neighbor's kids gathered around my kitchen window as I poured the chocolate shell over the cake. They watched it harden with wide eyes, like some kind of kitchen science experiment. We ended up eating it on the back porch steps because nobody wanted to wait for proper plates.
Ingredients
- 1 cup all-purpose flour: Don't pack it down—spoon it lightly into your measuring cup for a tender crumb
- 1/3 cup unsweetened cocoa powder: I've used both natural and Dutch-processed, and either works beautifully here
- 1 tsp baking powder: Make sure it's fresh—tap of the can doesn't count if it's been hiding in your cabinet since 2019
- 1/2 tsp baking soda: This gives the cake just enough lift to be sturdy without turning into a sponge
- 1/4 tsp salt: Essential for balancing the sweetness and making the chocolate flavor really sing
- 1/2 cup unsalted butter, softened: Leave it out for exactly one hour—microwave softening creates a weird texture I learned the hard way
- 1 cup granulated sugar: Cream this with the butter until it looks like pale, fluffy clouds—about 3 minutes
- 2 large eggs: Room temperature eggs incorporate better than cold ones straight from the fridge
- 1 tsp vanilla extract: Don't waste your money on imitation stuff here
- 1/2 cup whole milk: I've used 2% in a pinch and it still works, though whole gives the best texture
- 1.5 quarts strawberry ice cream: Let it sit on the counter for 15 minutes before spreading—rock-hard ice cream will tear your cake
- 2 cups semi-sweet chocolate chips: Quality matters here since the shell is such a prominent feature
- 1/4 cup coconut oil: This is what gives the chocolate shell that perfect snappy texture when frozen
- 10–12 fresh strawberries: Pick berries that are fully red but still firm—mushy ones weep into the chocolate
- 2 oz dark chocolate, melted: Optional, but that drizzle makes it look like something from a bakery window
Instructions
- Preheat your oven and prepare the pan:
- Rub butter all over a 9-inch springform pan, then cut parchment paper to fit the bottom—this cake is stubborn about leaving the pan without help.
- Whisk together your dry ingredients:
- Grab a medium bowl and combine the flour, cocoa powder, baking powder, baking soda, and salt until everything looks uniformly brown.
- Cream the butter and sugar:
- Beat the softened butter and sugar together until the mixture turns pale and fluffy—at least 3 full minutes.
- Add the eggs and vanilla:
- Crack in the eggs one at a time, letting each disappear completely before adding the next, then mix in the vanilla.
- Combine wet and dry ingredients:
- Add the flour mixture in three parts, alternating with milk, beginning and ending with the flour—mix just until you don't see dry streaks.
- Bake the chocolate cake:
- Pour the batter into your prepared pan, smooth the top, and bake for 22 to 25 minutes until a toothpick comes out clean.
- Cool completely:
- Let the cake cool in the pan on a wire rack—trying to rush this with the freezer will make the ice cream layer slide right off.
- Spread the ice cream:
- Once the cake is completely cool, spread the softened strawberry ice cream over the top and freeze for at least 3 hours until firm.
- Make the chocolate shell:
- Melt the chocolate chips and coconut oil together in 30-second bursts, stirring between each until smooth like liquid silk.
- Assemble and finish:
- Release the frozen cake from the pan, pour the chocolate shell over the top while it's still slightly warm, and garnish with strawberry halves before freezing for 30 more minutes.
This cake has become my go-to for summer birthdays because it's literally impossible to mess up once you know the tricks. Last year, my niece requested it three months in advance, which I think is the highest compliment a seven-year-old can pay a dessert.
Timing Everything Right
The biggest mistake I made early on was trying to assemble this while the cake was still warm. Now I bake the cake the night before and let it cool completely in the refrigerator overnight. When you're ready to assemble, the ice cream spreads like a dream and won't melt into the cake layer.
Getting That Perfect Shell
The magic ratio for the chocolate shell is exactly 1 part coconut oil to 8 parts chocolate—anything less oil and the shell cracks into a million pieces when you slice it. I keep a small offset spatula handy to quickly spread the chocolate before it sets, because once it starts firming up, you're working against the clock.
Serving Strategy
The most important thing I've learned after making this cake a dozen times is patience at serving time. Let it sit at room temperature for exactly 10 minutes before slicing—this softens the shell just enough so it cuts cleanly instead of shattering.
- Run your knife under hot water between each slice for those picture-perfect portions
- Keep any leftovers tightly wrapped—they're even better on day two
- If the shell cracks while serving, just call it rustic and keep going
There's something magical about the way the chocolate shell cracks open when you cut into it, revealing that strawberry pink layer beneath. That moment alone makes all the freezing time completely worth it.
Recipe Questions & Answers
- → Can I make this ahead of time?
-
Absolutely! This dessert actually improves when made ahead. You can prepare and freeze the entire cake up to a week before serving. Keep it tightly wrapped to prevent freezer burn, and add the fresh strawberry garnish just before serving for the best presentation.
- → What type of ice cream works best?
-
High-quality strawberry ice cream with real fruit pieces provides the best flavor and texture. However, you can substitute with strawberry frozen yogurt for a lighter version, or experiment with other flavors like mint chocolate chip or cookies and cream.
- → How do I get clean slices?
-
Let the cake stand at room temperature for 10-15 minutes before slicing. Use a sharp knife dipped in hot water and wiped clean between cuts. The chocolate shell will crack elegantly while the ice cream layer remains firm enough to hold its shape.
- → Can I use a different pan?
-
A springform pan is ideal for easy removal, but you can use a regular 9-inch cake pan lined with parchment paper. To remove, run a warm knife around the edges, then invert onto your serving plate. You may need to freeze it a bit longer to ensure it holds together during the transfer.
- → Why use coconut oil in the chocolate shell?
-
Coconut oil helps the chocolate set firmly while staying snapable at freezer temperatures. Without it, the coating would become too hard and difficult to cut through. The coconut oil flavor is imperceptible in the final result.
- → Can I make the cake layers from scratch?
-
Yes! While this version uses a simple from-scratch chocolate cake, you can also use a boxed mix for convenience. The key is ensuring the cake is completely cool before adding the ice cream layer to prevent melting.