This stunning dessert brings together three beloved flavors in one showstopping creation. Each layer delivers distinct taste—rich cocoa, classic vanilla bean sweetness, and fresh strawberry brightness. The creamy buttercream ties everything together, creating that iconic Neapolitan experience everyone remembers from childhood ice cream treats.
Perfect for birthdays, holidays, or any celebration requiring something special. The vibrant stripes create instant visual appeal while the harmonious flavors satisfy every palate at the table.
Last summer my niece asked for an ice cream cake for her birthday, and I somehow convinced myself that baking actual Neapolitan layers from scratch would be easier than buying three tubs of ice cream. Standing in my kitchen surrounded by more bowls than I have counter space, I watched chocolate batter ribbon into one bowl, strawberry puree turn another pink, and the vanilla sit pristine in its container. The oven timer hummed while all three pans baked simultaneously, filling the whole house with this incredible chocolate-vanilla-berry perfume that made everyone wander in to ask what time dinner was.
I brought this cake to a potluck last spring and watched the birthday girl practically light up when she saw the classic Neapolitan stripes through the first cut. Her dad mentioned how his grandmother used to make something similar, though she probably did not have to deal with my pink food coloring splattering across three countertops. Sometimes the messiest recipes become the ones people talk about months later.
Ingredients
- All-purpose flour: The structural backbone that keeps each layer tender but sturdy enough for stacking
- Baking powder and baking soda: Together they give the cake its lift and keep the texture light rather than dense
- Unsalted butter: Room temperature butter creates that creamy batter foundation and rich flavor
- Granulated sugar: Sweetens and tenderizes while helping the cakes achieve that perfect golden crumb
- Large eggs: Bind everything together and add structure for that classic cake texture
- Whole milk: Keeps the batter smooth and adds moisture so the layers never taste dry
- Unsweetened cocoa powder: Deep chocolate flavor without making the layer too heavy or bitter
- Fresh strawberries or puree: Natural fruit sweetness that actually tastes like real berries
- Powdered sugar: Creates that silky buttercream texture and sweet frosting
- Heavy cream: Thins the buttercream just enough while making it incredibly spreadable
Instructions
- Preheat and prepare your pans:
- Heat your oven to 350°F and grease three 8-inch round pans, lining the bottoms with parchment paper so nothing sticks
- Whisk the dry ingredients together:
- In a medium bowl, combine the flour with baking powder, baking soda, and salt until everything is evenly distributed
- Cream the butter and sugar:
- Beat butter and sugar until the mixture turns pale and fluffy, then add eggs one at a time followed by vanilla extract
- Combine wet and dry ingredients:
- Alternate adding the flour mixture and milk to your batter, beginning and ending with the flour, and mix only until just combined
- Divide and flavor the batter:
- Split the batter equally into three bowls, then whisk cocoa powder with milk and fold it into one portion for the chocolate layer
- Make the strawberry layer:
- Fold chopped strawberries or puree along with strawberry extract and food coloring into the second bowl
- Prepare the vanilla layer:
- Leave the third portion as is, though you can add an extra drop of vanilla if you really love that classic flavor
- Bake all three 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 the cakes completely:
- Let the layers rest in their pans for 10 minutes before moving them to a wire rack to cool entirely
- Make the buttercream frosting:
- Beat butter until creamy, then gradually mix in powdered sugar and salt before adding vanilla and cream until fluffy
- Assemble the Neapolitan layers:
- Stack chocolate, strawberry, and vanilla layers with buttercream between each, then apply a crumb coat and chill before the final frosting
This cake has become my go-to for celebrations because it somehow feels nostalgic and fresh at the same time. My friend texts me every few months asking when I will make it again, which might just be her way of saying she wants an excuse to eat dessert for dinner.
Making Clean Slices
The trick to picture-perfect Neapolitan slices is chilling the fully frosted cake for at least an hour before cutting. Run your knife under hot water and wipe it dry between each slice, and those colorful layers will look absolutely pristine on the plate.
Flavor Variations
While classic Neapolitan is beautiful on its own, you can swap raspberry extract for the strawberry or add a handful of chocolate chips to the chocolate layer for extra texture. Some bakers even fold crushed freeze-dried strawberries into the frosting for a concentrated berry punch.
Serving Suggestions
This cake really shines when served at room temperature, so take it out of the fridge about 30 minutes before cutting. The buttercream softens beautifully and the cake layers taste their absolute best when they have had a chance to lose that chill.
- A glass of Moscato plays beautifully with all three flavors
- Fresh strawberries on the side reinforce that berry layer
- Espresso or strong coffee cuts through the sweetness perfectly
Every time I pull this cake out of the fridge and see those three distinct layers, I remember why baking from scratch is worth the extra bowls and the flour on my sneakers. It is just happy food.
Recipe FAQs
- → How do I get clean slices?
-
Chill the assembled cake for at least 30 minutes before cutting. Use a sharp serrated knife and wipe the blade clean between each slice. This prevents the layers from smearing and maintains those beautiful colorful stripes.
- → Can I make the layers ahead of time?
-
Absolutely. Bake and cool the layers completely, then wrap each individually in plastic wrap and freeze for up to a month. Thaw overnight in the refrigerator before assembling and frosting.
- → What's the best way to divide the batter evenly?
-
Use a kitchen scale for precision—each portion should weigh approximately the same. If you don't have a scale, visually divide into three equal portions in separate bowls before adding the flavor variations.
- → Can I use fresh strawberries instead of puree?
-
Fresh chopped strawberries work beautifully and add lovely texture. Finely dice them before folding into the batter. For smoother results, puree fresh berries and strain out the seeds before incorporating.
- → How long does this cake keep?
-
Store in an airtight container at room temperature for up to 3 days, or refrigerate for up to a week. The buttercream helps keep the layers moist. Bring to room temperature before serving for the best texture and flavor.
- → What other flavor variations work well?
-
Try swapping strawberry for raspberry, cherry, or lemon. You could also create a cookies and cream version by adding crushed Oreos to one layer instead of cocoa powder.