Neapolitan Cake is the celebration cake that Maria has been dreaming about making for years because it combines every flavor she loves most in one extraordinarily beautiful and layered dessert. She made it for the first time on Mother’s Day when the whole family was together and she wanted something on the table that would make everyone stop and look before they took a single bite. The chocolate layer for the youngest grandchildren, the strawberry layer for anyone who loves something fresh and fruity, and the vanilla layer for the purists, all stacked together and frosted in the most beautifully creamy cream cheese frosting that ties the three entirely different flavors into one completely cohesive and deeply satisfying cake.
Neapolitan Cake is the show-stopping Mother’s Day cake that gives every single person at the table exactly the flavor they love most, all in one glorious slice. Three layers of homemade cake batter, one enriched with melted chocolate, one brightened with fresh strawberry puree, and one kept classically pure with vanilla, baked separately and stacked together with a tangy and luxuriously creamy cream cheese frosting between every layer and around the outside. Come follow us on Pinterest where we share beautiful Mother’s Day cake ideas and stunning celebration recipes from our kitchen every single week.
Table of Contents
Why You Will Love This Neapolitan Cake Recipe
This Neapolitan Cake recipe is the Mother’s Day layer cake that makes everyone feel considered and celebrated because it literally contains a flavor for every preference in a single cake. The person who always wants chocolate, the person who always chooses strawberry, and the person who will only eat vanilla are all equally delighted by their slice and all find exactly what they were hoping for when they look at the cross-section revealed by the first cut.
The cream cheese frosting is the binding element that makes all three distinct flavors work harmoniously together. Its gentle tanginess cuts through the richness of the chocolate layer, brightens the sweetness of the strawberry layer, and adds a beautiful savory depth to the vanilla layer simultaneously. It is the only frosting that has the complexity to hold three very different cake flavors together in a unified and delicious whole. Our Strawberry Milkshake Pound Cake makes a beautiful and equally celebratory strawberry-forward companion for a complete and stunning Mother’s Day dessert table.
Ingredients Needed for This Neapolitan Cake Recipe
For the Cake Layers:
- 2 cups All-Purpose Flour
- 1 cup Unsweetened Cocoa Powder
- 2 cups Granulated Sugar
- 1 tbsp Baking Powder
- ½ tsp Salt
- 4 large Eggs, room temperature
- 1 cup Whole Milk
- 2 tsp Vanilla Extract
- Melted Chocolate for the chocolate layer
- Fresh Strawberry Puree for the strawberry layer
For the Cream Cheese Frosting:
- 1 cup Unsalted Butter, softened
- 8 oz Cream Cheese, softened
- 4 cups Powdered Sugar
- 1 tsp Vanilla Extract
How to Make This Neapolitan Cake Recipe
Preheat the oven to 350°F. Grease three round cake pans and line the bottoms with parchment paper. Set all three aside.
In a large bowl, whisk together the flour, cocoa powder, sugar, baking powder, and salt until fully combined. In a separate bowl, beat the eggs, whole milk, and vanilla extract together until smooth. Add the wet ingredients to the dry ingredients gradually and mix until just combined without overmixing. The batter will be thick and smooth.
Divide the batter into three equal portions in three separate bowls. To the first portion, add 2 to 3 tablespoons of melted and slightly cooled chocolate and stir until completely combined for the chocolate layer. To the second portion, add 3 to 4 tablespoons of fresh strawberry puree and fold through for the strawberry layer, cara mia. Leave the third portion plain for the vanilla layer. Pour each flavored batter into its prepared cake pan and smooth the tops.
Bake all three pans simultaneously on the same oven rack or on two racks with the pans staggered for 25 to 30 minutes until a toothpick inserted into the center of each comes out clean. Allow to cool in the pans for 10 minutes then transfer to wire racks to cool completely. All three layers must be completely cold before frosting and assembly.
For the cream cheese frosting, beat the softened butter and softened cream cheese together on medium-high speed for 3 to 4 minutes until completely smooth and fluffy. Both must be at room temperature to produce a lump-free frosting. Add the powdered sugar in two additions, beating on low until combined after each, then increase to high and beat until light and creamy. Beat in the vanilla extract.
To assemble, place the chocolate layer on a cake board or serving stand. Spread a generous and even layer of cream cheese frosting on top. Add the strawberry layer and press gently. Spread another generous layer of frosting. Add the vanilla layer on top. Apply a thin crumb coat of frosting around the entire outside of the cake and refrigerate for 20 minutes to set. Apply the final outer coat of frosting and smooth with an offset spatula or bench scraper. Decorate as desired.
How to Serve This Neapolitan Cake Recipe
Serve this Mother’s Day cake at room temperature so the cream cheese frosting is soft and spreadable and the cake layers are at their most moist and tender. Slice with a sharp knife wiped clean between cuts to reveal the most beautiful three-layer cross-section of chocolate, strawberry, and vanilla that will produce an immediate and completely genuine reaction of delight from everyone at the table.
Garnish with fresh strawberry slices, a drizzle of melted chocolate, and chocolate shavings scattered across the top for the most complete and professional presentation. Our Mother’s Day Cake makes a beautiful and equally celebratory companion for any spring occasion that deserves something genuinely spectacular.
How to Store This Neapolitan Cake Recipe
Store the frosted Neapolitan Cake in an airtight container in the refrigerator for up to 3 days. The cream cheese frosting requires refrigeration and the cake layers stay moist and tender in the refrigerator for the full 3 days due to the moisture in the milk and egg-rich batter. Bring to room temperature for at least 30 minutes before serving.
Individual slices can be stored in sealed containers in the refrigerator for up to 3 days. The undecorated and unassembled cake layers can be wrapped tightly in plastic wrap and stored at room temperature for 1 day or frozen for up to 2 months. Thaw frozen layers overnight in the refrigerator before frosting and assembling.
Tips to Make This Neapolitan Cake Recipe
Use room temperature eggs and milk for the best and most uniformly mixed batter. Cold eggs added to a batter that contains room temperature butter can cause the mixture to curdle and separate slightly. Room temperature dairy ingredients incorporate more smoothly and produce a more consistent and tender batter.
Let the cakes cool completely before assembling. Warm cake layers will melt the cream cheese frosting immediately on contact and the whole stack will slide and collapse rather than staying neatly assembled. A minimum of 2 hours of cooling at room temperature or 30 minutes in the refrigerator is required before any frosting touches the cake surface.
Helpful Notes for This Neapolitan Cake Recipe
Fresh strawberry puree is the most vibrant and flavorful choice for the strawberry layer. Simply blend 6 to 8 fresh strawberries until smooth and use the resulting puree in the batter. If fresh strawberries are not available, thawed frozen strawberries pureed and slightly drained of excess liquid work equally well. Avoid strawberry extract or artificial strawberry flavoring which produce an artificial and candy-like flavor rather than the bright and genuine fruit flavor that makes this layer so beautiful.
The cocoa powder in the base batter applies to all three layers before the flavoring additions are made. This means the vanilla layer will have a very faint chocolate note from the cocoa. If you prefer a pure white vanilla layer, replace the cocoa powder in the vanilla portion of the batter with an equal amount of additional flour and increase the vanilla extract to compensate.
Variation of This Neapolitan Cake Recipe
Maria made a version using dark chocolate in the chocolate layer instead of the standard cocoa-based batter and the intensely rich and slightly bitter character of the dark chocolate against the sweet strawberry and pure vanilla was a combination that felt genuinely grown-up and sophisticated and completely extraordinary. Teresa tried adding a layer of fresh strawberry jam between the strawberry and vanilla layers for an additional burst of bright fruit flavor that made every slice even more vibrant.
For a fully decorated showstopper Mother’s Day cake, divide the cream cheese frosting into three portions, tint one pink with strawberry powder, leave one white, and tint one pale brown with cocoa powder, then apply each color to the outside of the cake in horizontal bands corresponding to each flavor layer beneath for the most visually stunning Neapolitan presentation imaginable. Our Heaven on Earth Cake makes a beautifully layered and deeply satisfying companion alongside this Neapolitan layer cake for a complete and extraordinary Mother’s Day dessert table.
FAQs About This Neapolitan Cake Recipe
Can I make this cake ahead of time for Mother’s Day?
Yes absolutely. The cake layers can be baked up to 2 days ahead and stored wrapped at room temperature or frozen for up to 2 months. The cream cheese frosting can be made up to 2 days ahead and stored covered in the refrigerator. Assemble and frost the cake the evening before Mother’s Day, cover and refrigerate overnight, and bring to room temperature before serving the next day for the most stress-free celebration morning possible.
How do I get the three layers to be the same height?
Weigh the batter before dividing it into three equal portions using a kitchen scale for the most precise and equal layers. Alternatively use a ladle to count out equal ladle-fuls into each pan. If the layers still come out slightly uneven after baking, level the tops with a serrated knife before assembling so the finished cake sits straight and stacks neatly.
Can I use boxed cake mix for the layers?
Yes. Three separate boxes of chocolate, strawberry, and vanilla cake mix can substitute for the homemade batter and produce a very similar result in a fraction of the time. Follow the package directions for each flavor independently, bake in round cake pans of the same size, cool completely, and assemble with the homemade cream cheese frosting as directed.
Conclusion
This Neapolitan Cake is the Mother’s Day cake that gives every person at your table exactly the flavor they were hoping for and the most beautiful three-layer presentation that makes every gathering feel genuinely special and completely celebrated. Three flavors, one cake, and a moment of genuine delight at every single slice. We hope it brings the same joy and the same beautiful celebration to your Mother’s Day table that it has always brought to ours. Make it, share it, and come back to tell us all about it. With all our love, Maria, Lucia, and Teresa.
Print
Neapolitan Cake The Most Stunning Three Flavor Mother’s Day Cake You Will Ever Bake
- Total Time: 1 hour plus cooling
- Yield: 12 servings 1x
- Diet: Vegetarian
Description
The most stunning Neapolitan Cake made with three separate cake layers of chocolate strawberry and vanilla stacked together and frosted in a tangy and creamy cream cheese frosting. A completely show-stopping three layer Mother’s Day cake that gives every guest their favorite flavor in one extraordinary slice.
Ingredients
2 cups All-Purpose Flour
1 cup Unsweetened Cocoa Powder
2 cups Granulated Sugar
1 tbsp Baking Powder
1/2 tsp Salt
4 large Eggs room temperature
1 cup Whole Milk
2 tsp Vanilla Extract
Melted Chocolate for chocolate layer
Fresh Strawberry Puree for strawberry layer
1 cup Unsalted Butter softened for frosting
8 oz Cream Cheese softened for frosting
4 cups Powdered Sugar
1 tsp Vanilla Extract for frosting
Instructions
1. Preheat oven to 350°F. Grease and line three round cake pans with parchment.
2. Whisk flour, cocoa powder, sugar, baking powder, and salt in a large bowl.
3. Beat eggs, milk, and vanilla in a separate bowl. Add to dry ingredients and mix until just combined.
4. Divide batter into three equal portions in separate bowls.
5. Stir melted chocolate into the first portion for the chocolate layer.
6. Fold strawberry puree into the second portion for the strawberry layer.
7. Leave third portion plain for the vanilla layer.
8. Pour each batter into its prepared pan. Bake 25 to 30 minutes until toothpick comes out clean.
9. Cool in pans 10 minutes then transfer to wire racks to cool completely.
10. Beat softened butter and cream cheese 3 to 4 minutes until smooth and fluffy.
11. Add powdered sugar in two additions beating until creamy. Beat in vanilla.
12. Place chocolate layer on board. Spread generous frosting layer. Add strawberry layer. Spread frosting. Top with vanilla layer.
13. Apply crumb coat. Refrigerate 20 minutes. Apply final frosting layer and smooth.
14. Decorate as desired and serve at room temperature.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Category: Dessert, Cake
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 450
- Sugar: 45g
- Sodium: 250mg
- Fat: 22g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 60g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 100mg
Keywords: neapolitan cake, mothers day cake, three layer cake recipe, chocolate strawberry vanilla cake, stunning mothers day layer cake
- Cinnamon Apple Bread The Most Easy Moist Fresh Apple Brown Sugar Oil Cinnamon Swirl Butter Vanilla Individual Fall Quick Bread Loaf - September 29, 2026
- Apple Cider Doughnut Cake The Most Easy Moist Bundt Reduced Apple Cider Brown Butter Cinnamon Sugar Coating Individual Fall Doughnut - September 28, 2026
- Pumpkin Coffee Cake Cookies The Most Easy Soft Pumpkin Brown Sugar Butter Sour Cream Brown Sugar Oat Streusel Individual Fall Cookie - September 25, 2026


