I love creating desserts that look as impressive as they taste, and this Neapolitan Cake (Chocolate – Strawberry – Vanilla) is one of my favorite celebration centerpieces. With three distinct layers—rich chocolate, fruity strawberry, and classic vanilla—this cake brings together timeless flavors in one elegant slice. I fill each layer with airy mousse and cream, then finish everything with a silky dark chocolate ganache that drips beautifully down the sides.
Why You’ll Love This Recipe
I love how this cake combines three classic flavors in one stunning dessert, making it perfect for birthdays, holidays, or any special gathering. I get the richness of chocolate, the freshness of strawberry, and the comforting sweetness of vanilla all in one bite.
Also I appreciate how the mousse and cream fillings add a light, airy texture that balances the dense cake layers. When I pour the glossy ganache over the top, I instantly elevate the cake into something bakery-worthy. Even though it looks elaborate, I find the step-by-step process very manageable when I prepare each layer separately.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the Chocolate Cake Layer:
1 1/4 cups all-purpose flour
1/2 cup unsweetened cocoa powder
1 teaspoon baking powder
1/2 teaspoon baking soda
1/4 teaspoon salt
1/2 cup unsalted butter, softened
3/4 cup granulated sugar
2 large eggs
1 teaspoon vanilla extract
1/2 cup milk
For the Strawberry Cake Layer:
1 1/4 cups all-purpose flour
1 teaspoon baking powder
1/4 teaspoon salt
1/2 cup unsalted butter, softened
3/4 cup granulated sugar
2 large eggs
1/2 cup strawberry puree
1 teaspoon vanilla extract
A few drops pink food coloring (optional)
For the Vanilla Cake Layer:
1 1/4 cups all-purpose flour
1 teaspoon baking powder
1/4 teaspoon salt
1/2 cup unsalted butter, softened
3/4 cup granulated sugar
2 large eggs
1 teaspoon vanilla extract
1/2 cup milk
For the Chocolate Mousse:
200 g dark chocolate, melted and slightly cooled
1 cup heavy whipping cream, whipped to soft peaks
For the Vanilla Cream:
1 1/2 cups heavy whipping cream
1/2 cup powdered sugar
1 teaspoon vanilla extract
For the Ganache:
150 g dark chocolate, chopped
1/2 cup hot heavy cream
For Garnish:
Fresh strawberries
Chocolate shavings
Directions
I start by preheating the oven to 170°C (340°F) and greasing and lining three 8-inch round cake pans.
Then I prepare each cake layer separately. For each flavor, I cream the butter and sugar together until light and fluffy. I add the eggs one at a time, beating well after each addition.
In a separate bowl, I whisk together the dry ingredients. I gradually add the dry ingredients alternating with the milk (or strawberry puree for the strawberry layer) until everything is fully combined.
Next I divide each batter into its prepared pan and smooth the tops. I bake the layers for 25–30 minutes, or until a toothpick inserted into the center comes out clean. I let them cool completely on wire racks.
To make the chocolate mousse, I gently fold the melted dark chocolate into the whipped cream until smooth and airy, then set it aside.
For the vanilla cream, I whip the heavy cream, powdered sugar, and vanilla extract together until stiff peaks form.
To prepare the ganache, I pour the hot cream over the chopped dark chocolate. I let it sit for 2 minutes, then stir until smooth and glossy. I allow it to cool slightly before pouring.
For assembly, I place the chocolate cake layer on a serving plate and spread an even layer of chocolate mousse over it. Then I add the strawberry cake layer on top and spread the vanilla cream evenly. I finish with the vanilla cake layer.
I chill the entire cake for at least 1 hour to set. Then I pour the ganache over the chilled cake, letting it drip naturally down the sides. I garnish with fresh strawberries and chocolate shavings before serving.
Servings and timing
I prepare this cake in about 40 minutes of prep time and 30 minutes of baking time, for a total of 1 hour and 10 minutes, plus at least 1 hour of chilling time.
This recipe makes 12 servings, with approximately 560 kcal per serving.
Variations
I sometimes swap the strawberry puree for raspberry puree when I want a slightly tangier fruit layer. If I want a lighter finish, I use a whipped chocolate frosting instead of ganache.
For a more intense chocolate flavor, I add a tablespoon of espresso powder to the chocolate cake batter. When I want a festive look, I decorate the top with piped whipped cream rosettes or chocolate-covered strawberries.
Storage/Reheating
I store the cake covered in the refrigerator for up to 4 days because of the mousse and whipped cream fillings. I keep it in an airtight container or loosely covered with plastic wrap to prevent it from drying out.
Before serving, I like to let the cake sit at room temperature for about 20–30 minutes so the layers and ganache soften slightly. I do not recommend reheating slices in the microwave, as the mousse and cream can lose their texture.
Related Recipes:
FAQs
Can I make the cake layers in advance?
I often bake the cake layers a day ahead. I wrap them tightly in plastic wrap once they are completely cool and store them at room temperature overnight.
Can I freeze this Neapolitan cake?
I freeze the unfrosted cake layers successfully for up to 2 months. Then I wrap them well and thaw them in the refrigerator before assembling. I avoid freezing the fully assembled cake because of the mousse and whipped cream.
Can I use store-bought strawberry puree?
I sometimes use store-bought puree, but I prefer making my own by blending fresh strawberries for the best flavor and color.
How do I get clean, even layers?
I use a kitchen scale to divide the batter evenly between pans. I also trim the tops with a serrated knife if needed to create flat, stable layers.
Can I make this cake without food coloring?
I often skip the pink food coloring entirely. The strawberry puree gives a natural light pink hue, and the flavor remains just as delicious.
Conclusion
I find this Neapolitan Cake to be the perfect combination of elegance and nostalgia. The three classic flavors layered together create a beautiful slice that always impresses my guests. When I want a dessert that feels both festive and timeless, this triple-layer cake is my go-to choice for celebrations and special occasions.
📖 Recipe:
Print
Neapolitan Cake (Chocolate – Strawberry – Vanilla)
- Total Time: 2 hours 10 minutes
- Yield: 12 servings
- Diet: Vegetarian
Description
A stunning triple-layer Neapolitan cake featuring rich chocolate, fruity strawberry, and classic vanilla layers filled with airy mousse and cream, then finished with silky dark chocolate ganache.
Ingredients
1 1/4 cups all-purpose flour (chocolate layer)
1/2 cup unsweetened cocoa powder
1 teaspoon baking powder (chocolate layer)
1/2 teaspoon baking soda
1/4 teaspoon salt (chocolate layer)
1/2 cup unsalted butter, softened (chocolate layer)
3/4 cup granulated sugar (chocolate layer)
2 large eggs (chocolate layer)
1 teaspoon vanilla extract (chocolate layer)
1/2 cup milk (chocolate layer)
1 1/4 cups all-purpose flour (strawberry layer)
1 teaspoon baking powder (strawberry layer)
1/4 teaspoon salt (strawberry layer)
1/2 cup unsalted butter, softened (strawberry layer)
3/4 cup granulated sugar (strawberry layer)
2 large eggs (strawberry layer)
1/2 cup strawberry puree
1 teaspoon vanilla extract (strawberry layer)
Pink food coloring (optional)
1 1/4 cups all-purpose flour (vanilla layer)
1 teaspoon baking powder (vanilla layer)
1/4 teaspoon salt (vanilla layer)
1/2 cup unsalted butter, softened (vanilla layer)
3/4 cup granulated sugar (vanilla layer)
2 large eggs (vanilla layer)
1 teaspoon vanilla extract (vanilla layer)
1/2 cup milk (vanilla layer)
200 g dark chocolate, melted (mousse)
1 cup heavy whipping cream, whipped to soft peaks (mousse)
1 1/2 cups heavy whipping cream (vanilla cream)
1/2 cup powdered sugar
1 teaspoon vanilla extract (vanilla cream)
150 g dark chocolate, chopped (ganache)
1/2 cup hot heavy cream (ganache)
Fresh strawberries (garnish)
Chocolate shavings (garnish)
Instructions
- Preheat oven to 170°C (340°F). Grease and line three 8-inch round cake pans.
- For each cake layer, cream butter and sugar until light and fluffy. Add eggs one at a time, beating well after each addition.
- Whisk dry ingredients separately. Gradually add dry ingredients alternating with milk (or strawberry puree for strawberry layer). Mix until combined.
- Divide batters into prepared pans and smooth tops. Bake for 25–30 minutes or until a toothpick inserted comes out clean. Cool completely.
- Prepare chocolate mousse by gently folding melted chocolate into whipped cream until smooth. Set aside.
- Whip heavy cream, powdered sugar, and vanilla extract to stiff peaks to make vanilla cream.
- Make ganache by pouring hot cream over chopped chocolate. Let sit 2 minutes, then stir until smooth. Cool slightly.
- Assemble: Place chocolate layer on serving plate, spread chocolate mousse evenly. Top with strawberry layer and spread vanilla cream. Finish with vanilla layer.
- Chill cake for at least 1 hour to set.
- Pour ganache over chilled cake, allowing it to drip down sides. Garnish with fresh strawberries and chocolate shavings before serving.
Notes
Store covered in the refrigerator for up to 4 days.
Let sit at room temperature 20–30 minutes before serving for best texture.
Unfrosted cake layers can be frozen for up to 2 months.
Substitute raspberry puree for a tangier variation.
Espresso powder can be added to the chocolate layer for deeper flavor.
- Prep Time: 40 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 slice
- Calories: 560 kcal
- Sugar: 45 g
- Sodium: 220 mg
- Fat: 36 g
- Saturated Fat: 21 g
- Unsaturated Fat: 13 g
- Trans Fat: 0.5 g
- Carbohydrates: 55 g
- Fiber: 3 g
- Protein: 7 g
- Cholesterol: 125 mg








