Neapolitan Cake Recipe
Introduction
The Neapolitan Cake is a delightful treat that captures the classic flavors of chocolate, strawberry, and vanilla in one beautifully layered dessert. Perfect for celebrations or simply enjoying with a cup of coffee, this cake offers a rich blend of tastes and textures that everyone will love.

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
- 1 cup softened butter (for frosting)
- 4 cups powdered sugar (for frosting)
- 8 oz cream cheese (softened, for frosting)
Instructions
- Step 1: Preheat your oven to 350°F (175°C). Grease three round cake pans or line them with parchment paper to ensure easy removal.
- Step 2: In a large bowl, whisk together the flour, cocoa powder, granulated sugar, baking powder, and salt until thoroughly combined.
- Step 3: In a separate bowl, blend the eggs, whole milk, and vanilla extract until smooth. Gradually add this wet mixture to the dry ingredients, mixing carefully to avoid overworking the batter.
- Step 4: Divide the batter evenly into three portions. Stir melted chocolate into one portion, add pureed strawberries to the second, and keep the third plain as the vanilla layer.
- Step 5: Pour each flavored batter into its prepared pan. Bake all three layers for 25 to 30 minutes or until a toothpick inserted in the center comes out clean. Let the cakes cool completely before frosting.
- Step 6: Prepare the frosting by combining softened butter, powdered sugar, and cream cheese until smooth. Spread frosting between each cake layer and then cover the entire assembled cake for a beautiful finish.
Tips & Variations
- Replace pureed strawberries with raspberry puree for a slightly tangier flavor.
- Use high-quality cocoa powder and fresh strawberries to enhance taste.
- Chill the assembled cake for about an hour before serving to help the frosting set.
Storage
Store the cake covered in the refrigerator for up to 4 days. To serve, let it sit at room temperature for 20-30 minutes, which makes slicing easier and improves flavor. You can also freeze the cake wrapped tightly in plastic wrap for up to 2 months; thaw overnight in the fridge before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen strawberries in this recipe?
Yes, you can use frozen strawberries. Thaw and puree them first, then drain any excess liquid to avoid adding too much moisture to the batter.
Is it possible to make this cake without cream cheese?
Certainly. You can substitute the cream cheese in the frosting with an equal amount of additional butter or use a simple buttercream frosting if you prefer.
PrintNeapolitan Cake Recipe
This Neapolitan Cake is a delightful three-layer dessert featuring distinct flavors of chocolate, strawberry, and vanilla, each baked separately and then frosted with a rich cream cheese frosting. Perfect for celebrations or any occasion that calls for a show-stopping cake with classic flavors.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: Italian-American
- Diet: Vegetarian
Ingredients
Cake Layers
- 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
- 3 tbsp melted chocolate (for chocolate layer)
- 3 tbsp pureed strawberries (for strawberry layer)
Cream Cheese Frosting
- 1 cup softened butter
- 4 cups powdered sugar
- 8 oz cream cheese (softened)
Instructions
- Preheat and Prepare Pans: Preheat your oven to 350°F (175°C). Grease three round cake pans or line them with parchment paper to ensure the cakes release easily after baking.
- Mix Dry Ingredients: In a large bowl, whisk together the flour, cocoa powder, granulated sugar, baking powder, and salt until well combined. This will ensure even distribution of leavening and flavor.
- Combine Wet Ingredients: In a separate bowl, blend the eggs, whole milk, and vanilla extract until smooth. Avoid overmixing to keep the batter light.
- Make Batter: Gradually add the wet ingredients to the dry ingredients, stirring gently just until combined to avoid tough cake layers.
- Divide and Flavor Batter: Separate the batter into three equal portions. To one portion, mix in the melted chocolate to create the chocolate layer. To another, fold in pureed strawberries for the strawberry layer. Leave the last portion plain for the vanilla layer.
- Bake the Layers: Pour each flavored batter into its respective prepared pan. Bake all three layers for 25-30 minutes, or until a toothpick inserted in the center comes out clean. Cool the cakes completely in the pans before removing.
- Prepare Frosting: In a mixing bowl, beat the softened butter and cream cheese together until smooth and creamy. Gradually add powdered sugar, beating continuously until the frosting is light and fluffy.
- Assemble the Cake: Place the first cake layer on a serving plate, spread a generous layer of cream cheese frosting over it, then add the next cake layer. Repeat with frosting and the final layer. Spread frosting over the entire cake to cover it completely.
Notes
- For the strawberry layer, fresh or frozen strawberries can be pureed; ensure they are well-drained to prevent a too-wet batter.
- Allow all cake layers to cool completely before frosting to avoid melting the frosting.
- Room temperature eggs and milk help in better mixing and improved texture.
- For a firmer frosting, chill the cream cheese and butter before beating.
- Store the cake covered in the refrigerator; bring to room temperature before serving for best flavor.
Keywords: Neapolitan cake, chocolate cake, strawberry cake, vanilla cake, cream cheese frosting, layered cake, dessert recipe

