Neapolitan Layer Cake: The Triple-Flavored Showstopper
If you’ve ever wanted a dessert that combines three irresistible flavors in one stunning presentation, the Neapolitan Layer Cake is your perfect match. With rich chocolate, creamy vanilla, and fruity strawberry layers stacked together, it’s a treat that’s as beautiful to look at as it is to eat.
Table of Contents
What is Neapolitan Layer Cake?
A Neapolitan Layer Cake takes inspiration from the classic ice cream of the same name. Traditionally, it features:
- One chocolate cake layer
- One vanilla cake layer
- One strawberry cake layer
These are stacked and frosted with luscious buttercream or whipped cream. The visual contrast is striking, and the flavor variety makes it a hit with crowds. This cake is often associated with Italian-American dessert traditions and celebrations. The concept originates from the Neapolitan ice cream popularized in the late 19th century — you can read more about the origin of the Neapolitan flavor combination in culinary history.

A Short History of the Neapolitan Flavor
The Neapolitan trio of chocolate, vanilla, and strawberry likely came to America with Italian immigrants, adapting European ice cream and cake traditions. Over time, the combination shifted from just frozen desserts to becoming a beloved layered cake. If you want to bake one yourself but need to adjust for different pan sizes, the cake pan size conversions guide is an essential resource for ensuring the perfect fit.
Flavor Profile & Appeal
What makes the Neapolitan Layer Cake stand out is:
- Balance of flavors – Each layer complements the others without overpowering
- Visual beauty – The colorful, distinct layers create a “wow” factor when sliced
- Nostalgia factor – It reminds many of childhood ice cream parties and summer treats
Essential Ingredients
For a homemade Neapolitan cake, you’ll need:
Base Ingredients
- 3 cups all-purpose flour
- 1 cup unsalted butter, softened
- 2 cups granulated sugar
- 4 large eggs
- 1 tbsp baking powder
- ½ tsp salt
- 1 cup milk
- 1 tsp vanilla extract
Flavor Variations
- ½ cup unsweetened cocoa powder for the chocolate layer
- ½ cup strawberry puree (or freeze-dried strawberry powder) for the strawberry layer
- Pink food coloring for a more vibrant strawberry hue (optional)
Frosting
- 4 cups buttercream frosting, divided into three bowls
- Optional toppings: chocolate shavings, sprinkles, or fresh berries
Baking Equipment & Tools
To make this cake efficiently:
- Three 9-inch round cake pans
- Stand mixer or hand mixer
- Mixing bowls and spatula
- Cooling racks
- Cake leveler or serrated knife (see this how to level cake layers guide for professional results)
Step-by-Step Instructions
1. Preparing the Batter
- Preheat oven to 350°F (175°C) and grease pans
- Cream together butter and sugar until light and fluffy
- Add eggs one at a time, mixing well
- Whisk dry ingredients separately and gradually add them to the wet mixture, alternating with milk
2. Flavoring the Layers
- Divide batter evenly into three bowls
- Mix cocoa powder into one bowl for chocolate cake
- Stir strawberry puree into another for strawberry cake
- Leave the third bowl as vanilla cake
3. Baking
- Pour each batter into its own pan
- Bake for 25–30 minutes, until a toothpick comes out clean
- Cool in pans for 10 minutes, then transfer to racks
Cooling & Leveling
Cool completely before leveling the tops for even stacking. Uneven cakes cause frosting to slide.
Assembling Your Cake
- Place the chocolate layer on a cake board or plate. Spread buttercream evenly
- Add the vanilla layer, repeat frosting
- Top with the strawberry layer
- Apply a thin crumb coat and refrigerate for 15 minutes
- Apply the final layer of frosting, smoothing the sides
Decorating Ideas
- Pipe rosettes around the top edge
- Add chocolate shavings or sprinkles
- Garnish with fresh strawberries or edible flowers
Flavor Variations
- Use raspberry puree instead of strawberry for a tangier twist
- Add a splash of espresso to the chocolate batter
- Brush layers with flavored syrups for extra moisture
Storage & Make-Ahead Tips
- Store covered at room temperature for up to 2 days
- Refrigerate for up to 5 days (bring to room temp before serving)
- Freeze cake layers (unfrosted) for up to 2 months
Common Mistakes & Fixes
- Overmixing batter → tough cake
- Uneven layers → use a leveler or trim with a serrated knife
- Frosting sliding → chill layers before stacking
Nutritional Info (per slice, approx.)
- Calories: 350 kcal
- Fat: 18g
- Carbs: 45g
- Protein: 4g
Serving Suggestions
- Pair with coffee, chai tea, or sparkling rosé
- Serve with a side of fresh berries
- Slice with a warm knife for clean edges
FAQs
Q: Can I make Neapolitan layer cake without food coloring?
Yes — the strawberry layer will be paler but still delicious
Q: How do I keep my cake layers moist?
Avoid overbaking and consider brushing with simple syrup
Q: What’s the best frosting for Neapolitan cake?
Classic buttercream works well, but whipped cream frosting is lighter
Q: Can I use cake mix instead of making from scratch?
Yes, prepare three separate mixes and flavor each accordingly
Q: How long will Neapolitan cake stay fresh?
Up to 5 days refrigerated, but best eaten within 48 hours for freshness
Neapolitan Layer Cake: The Triple-Flavored Showstopper
- Total Time: 1 hour
- Yield: 12 servings 1x
- Diet: Vegetarian
Description
A classic Neapolitan cake with chocolate, vanilla, and strawberry layers, frosted in rich buttercream and perfect for any celebration.
Ingredients
Base Cake
3 cups all-purpose flour
1 cup unsalted butter, softened
2 cups granulated sugar
4 large eggs
1 tbsp baking powder
½ tsp salt
1 cup milk
1 tsp vanilla extract
Flavor Variations
½ cup unsweetened cocoa powder (for chocolate layer)
½ cup strawberry puree (or freeze-dried strawberry powder) (for strawberry layer)
Pink food coloring (optional, for strawberry layer)
Frosting
4 cups buttercream frosting (divided into three bowls)
Optional: chocolate shavings, sprinkles, fresh berries
Instructions
Preheat the oven to 350°F (175°C). Grease and flour three 9-inch round cake pans.
Make the batter: Cream butter and sugar until light and fluffy. Add eggs one at a time, mixing well. In a separate bowl, whisk flour, baking powder, and salt. Gradually add to wet ingredients, alternating with milk. Stir in vanilla extract.
Divide & flavor: Split batter into three equal portions. Add cocoa powder to one portion, strawberry puree (and food coloring, if using) to another, and leave the third as vanilla.
Bake: Pour each batter into its own pan. Bake for 25–30 minutes, or until a toothpick comes out clean. Cool in pans for 10 minutes, then transfer to wire racks.
Cool & level: Once cooled, level the tops with a serrated knife.
Assemble: Place chocolate layer first, spread frosting, add vanilla layer, frost again, then add strawberry layer. Apply a thin crumb coat, chill 15 minutes, then frost completely.
Decorate: Add rosettes, chocolate shavings, sprinkles, or fresh berries as desired.
Serve: Slice and enjoy at room temperature.
Notes
For deeper flavor, use Dutch-processed cocoa powder for the chocolate layer. Fresh strawberries in the puree enhance the strawberry layer’s flavor.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 500
- Sugar: 45g
- Sodium: 300mg
- Fat: 25g
- Saturated Fat: 15g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 65g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 115mg
Keywords: neapolitan cake, chocolate vanilla strawberry cake, layered cake