This impressive triple-layer dessert captures the nostalgic charm of Neapolitan ice cream in cake form. Three distinct batter portions—chocolate with cocoa powder, vanilla as the classic base, and strawberry infused with fresh fruit or puree—create the signature horizontal stripes when stacked.
The buttercream frosting adds a luxurious finish that ties all three flavors together beautifully. Each slice reveals the iconic color gradient that makes this dessert a showstopper at birthdays, holidays, and special gatherings.
Last summer, my niece asked for an ice cream cake for her birthday, but I kept imagining those three distinct stripes of Neapolitan. There was something so nostalgic about the chocolate, vanilla, and strawberry combo that I couldn't shake. I decided to bake it as a cake instead, and the moment I sliced into those colorful layers at the party, I knew I'd started something special.
I brought this to a potluck last fall, and my friend's daughter kept asking which color she could have next. It became a game, watching everyone choose their favorite stripe before realizing they wanted to try all three. That's the magic of this cake—it turns dessert into a conversation.
Ingredients
- All-purpose flour: The backbone that gives each layer structure without being too dense
- Baking powder and baking soda: Essential for lift—don't skip or substitute these
- Unsalted butter: Room temperature is non-negotiable for proper creaming with sugar
- Granulated sugar: Sweetens and tenderizes while creating that fluffy texture we want
- Large eggs: Bring these to room temperature too—they incorporate better that way
- Vanilla extract: Pure extract makes a noticeable difference in the vanilla layer
- Whole milk: Adds moisture and richness to the crumb
- Unsweetened cocoa powder: Gives the chocolate layer its deep flavor without making it too sweet
- Fresh strawberries or puree: Real fruit beats artificial flavor every single time
- Powdered sugar: Sifting first prevents lumps in your buttercream
- Heavy cream or milk: Thins the frosting to that perfect spreadable consistency
Instructions
- Get your oven ready:
- Preheat to 350°F (175°C) and grease three 8-inch round pans with butter, then line the bottoms with parchment paper for easy release later.
- Whisk the dry ingredients:
- In a medium bowl, combine flour, baking powder, baking soda, and salt until evenly distributed.
- Cream the butter and sugar:
- Beat butter and sugar in a large bowl until pale and fluffy—this takes about 3 to 5 minutes and is worth every second.
- Add the eggs:
- Drop in eggs one at a time, beating well after each addition, then mix in the vanilla extract.
- Combine wet and dry:
- Alternate adding the flour mixture and milk to the butter mixture, starting and ending with flour, mixing just until combined.
- Divide and conquer:
- Split the batter equally into three separate bowls—kitchen scales are your friend here for precision.
- Make the chocolate layer:
- Whisk cocoa powder and 3 tablespoons milk in a small cup until smooth, then fold gently into one bowl of batter.
- Create the strawberry layer:
- Fold chopped strawberries or puree into the second bowl, adding strawberry extract and a drop of food coloring if you want that pink pop.
- Keep it classic vanilla:
- The third bowl stays as-is—that pure vanilla flavor needs no enhancement.
- Bake the layers:
- Pour each batter into its prepared pan, smooth the tops, and bake for 25 to 30 minutes until a toothpick comes out clean.
- Cool completely:
- Let the cakes rest in their pans for 10 minutes, then turn them out onto a wire rack to cool entirely before frosting.
- Make the buttercream:
- Beat butter until creamy, gradually sift in powdered sugar with a pinch of salt, then add vanilla and cream until fluffy.
- Assemble the cake:
- Level the cakes if needed, then stack chocolate, strawberry, and vanilla layers with buttercream between each.
- Apply the crumb coat:
- Frost the entire cake with a thin layer to seal in crumbs, then chill for 30 minutes before adding the final coat.
- Finish and decorate:
- Cover the cake with remaining buttercream and add sprinkles, fresh strawberries, or chocolate shavings if you like.
My sister called me the day after I first made this, admitting she'd dreamed about the strawberry layer. That's when I knew this cake wasn't just a dessert—it was the kind of recipe that sticks with people long after the plates are empty.
Making Layers Even
I've learned the hard way that eyeballing equal batter portions never works. Weighing each bowl of batter ensures all three layers bake at the same rate and finish with identical heights. Nothing worse than a lopsided Neapolitan cake.
Working With Fresh Strawberries
Chop the strawberries into tiny pieces so they distribute evenly through the batter. Large chunks create wet spots that sink to the bottom, and nobody wants a soggy layer in the middle of their masterpiece.
Frosting Like a Pro
A chilled cake is infinitely easier to frost, so don't rush the cooling process. Use an offset spatula and warm it slightly under hot water for those perfectly smooth sides.
- Keep a glass of warm water nearby to dip your spatula in
- Spin the cake on a turntable for even coverage
- Accept that your first attempt might look rustic—taste matters more
Whether it's a birthday or just a Tuesday that needs brightening, this cake brings joy before anyone even takes a bite.
Recipe Q&A
- → What makes a Neapolitan cake authentic?
-
Authentic Neapolitan cake features three distinct horizontal layers—chocolate, vanilla, and strawberry—representing the classic ice cream combination. The layers should be evenly thick and clearly visible when sliced, creating the signature striped appearance that everyone recognizes.
- → Can I make Neapolitan cake ahead of time?
-
Yes, you can bake the layers up to two days in advance. Wrap each cooled layer tightly in plastic wrap and store at room temperature. The frosted cake keeps well in the refrigerator for 3-4 days. For best results when slicing, chill the finished cake for at least 30 minutes before cutting.
- → Why is my strawberry layer not pink enough?
-
Fresh strawberries may not impart strong color. For vibrant pink, use strawberry puree rather than chopped fruit, or add a few drops of red or pink food coloring. Strawberry extract also enhances both flavor and color intensity without altering the texture.
- → How do I prevent my layers from sinking or being uneven?
-
Weigh your batter to divide it equally among three bowls for consistent layer heights. Rotate pans halfway through baking. Cool cakes completely in the pan before transferring to a wire rack. If layers dome slightly, trim the tops with a serrated knife for flat, even stacking.
- → Can I use different frosting for Neapolitan cake?
-
While vanilla buttercream is traditional, cream cheese frosting pairs beautifully with all three flavors. For an extra indulgent finish, you could create separate chocolate, vanilla, and strawberry frostings to match each layer, creating an even more dramatic visual effect.
- → What's the best way to store Neapolitan cake?
-
Store frosted Neapolitan cake in the refrigerator, covered with a cake dome or plastic wrap. Bring to room temperature 30 minutes before serving for optimal flavor and texture. Unfrosted layers can be frozen for up to 3 months—wrap each layer individually in plastic and foil before freezing.