
Neapolitan Cake Recipe
Introduction
Get ready to bake a true showstopper: the classic Neapolitan Cake! This delightful dessert is a vibrant celebration of three beloved flavors – rich chocolate, creamy vanilla, and sweet strawberry – all layered beautifully into one magnificent cake. It’s a feast for the eyes and the taste buds, bringing together a symphony of textures and tastes in every single slice.
You might think a layered cake looks complicated, but don’t worry! This Neapolitan cake recipe is surprisingly straightforward to make. We’ll guide you through simple steps to create each distinct layer and a luscious buttercream frosting that ties it all together perfectly. It uses common pantry ingredients and the process is designed to be fun and rewarding, even for beginner bakers.
Imagine the joy of presenting this colorful masterpiece at your next gathering, or simply enjoying a slice with a cup of coffee. It’s perfect for birthdays, holidays, or just because you deserve a little indulgence. So, grab your apron and let’s create some magic in the kitchen together!
Cooking Time & Prep Time
- Prep Time: 60 minutes
- Cooking Time: 30 minutes
- Cooling & Assembly Time: 120 minutes
- Total Time: 210 minutes (3 hours 30 minutes)
Small tip: To save time, you can bake the cake layers a day in advance and store them wrapped tightly at room temperature, or frozen for longer. This spreads out the work!
Ingredients
This recipe makes 12 generous servings.
For the Vanilla Cake Layer
- 1 ½ cups (190g) all-purpose flour
- 1 ½ teaspoons baking powder
- ¼ teaspoon salt
- ½ cup (113g) unsalted butter, softened
- 1 cup (200g) granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- ½ cup (120ml) whole milk
For the Chocolate Cake Layer
- 1 ¼ cups (160g) all-purpose flour
- ½ cup (45g) unsweetened cocoa powder
- 1 teaspoon baking soda
- ½ teaspoon salt
- ½ cup (113g) unsalted butter, softened
- 1 cup (200g) granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- ½ cup (120ml) buttermilk (or ½ cup whole milk + ½ tbsp lemon juice/vinegar)
For the Strawberry Cake Layer
- 1 ½ cups (190g) all-purpose flour
- 1 ½ teaspoons baking powder
- ¼ teaspoon salt
- ½ cup (113g) unsalted butter, softened
- 1 cup (200g) granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- ½ cup (120ml) whole milk
- ¼ cup (60g) strawberry puree (from fresh or frozen strawberries)
- Few drops red or pink food coloring (optional, for vibrant color)
For the Vanilla Buttercream Frosting
- 1 ½ cups (340g) unsalted butter, softened
- 4 cups (480g) powdered sugar, sifted
- ¼ cup (60ml) heavy cream or whole milk
- 2 teaspoons vanilla extract
- Pinch of salt
For Flavoring & Coloring the Frosting
- 2 tablespoons unsweetened cocoa powder (for chocolate frosting)
- 2 tablespoons strawberry puree, reduced (for strawberry frosting)
- Few drops red or pink food coloring (optional, for strawberry frosting)
Step-by-Step Instructions
-
Step 1: Prepare Your Pans and Oven
Preheat your oven to 350°F (175°C). Grease and flour three 8-inch round cake pans. You can also line the bottoms with parchment paper for easy removal. This preparation ensures your cakes won’t stick and come out perfectly.
Small tip: Using parchment paper circles on the bottom of the pans is a fantastic way to guarantee your cakes release cleanly every time.
-
Step 2: Make the Vanilla Cake Batter
In a medium bowl, whisk together the flour, baking powder, and salt for the vanilla layer. In a large bowl, cream together the softened butter and granulated sugar until light and fluffy. Beat in the eggs one at a time, then stir in the vanilla extract. Gradually add the dry ingredients to the wet ingredients, alternating with the milk, beginning and ending with the dry. Mix until just combined, being careful not to overmix.
-
Step 3: Make the Chocolate Cake Batter
For the chocolate layer, whisk together the flour, cocoa powder, baking soda, and salt in a separate bowl. In another large bowl, cream butter and sugar until fluffy. Beat in eggs and vanilla. Slowly add the dry ingredients to the wet, alternating with the buttermilk, mixing until just combined. Overmixing can lead to a tough cake.
-
Step 4: Make the Strawberry Cake Batter
For the strawberry layer, follow the same method as the vanilla cake. Whisk dry ingredients together. Cream butter and sugar, then beat in eggs and vanilla. Alternate adding dry ingredients with milk, and then gently fold in the strawberry puree and a few drops of red food coloring if you desire a brighter pink hue. The puree adds a wonderful natural flavor.
-
Step 5: Bake the Cakes
Pour each batter into its prepared 8-inch pan. Bake for 25-30 minutes, or until a wooden skewer inserted into the center of each cake comes out clean. Let the cakes cool in their pans for 10-15 minutes before inverting them onto a wire rack to cool completely. Cooling thoroughly is crucial before frosting.
Small tip: If your oven bakes unevenly, rotate the pans halfway through baking for perfectly level cakes.
-
Step 6: Prepare the Vanilla Buttercream Frosting
While the cakes cool, make the buttercream. In a large bowl, beat the softened butter with an electric mixer until light and fluffy, about 2-3 minutes. Gradually add the sifted powdered sugar, one cup at a time, beating well after each addition. Mix in the heavy cream, vanilla extract, and a pinch of salt until the frosting is smooth and creamy. If it’s too thick, add more cream a teaspoon at a time; if too thin, add more powdered sugar.
-
Step 7: Divide and Flavor the Frosting
Divide the vanilla buttercream evenly into three separate bowls. Leave one bowl as vanilla. To the second bowl, stir in the cocoa powder until fully combined and smooth. For the third bowl, stir in the reduced strawberry puree (you might need to simmer your puree for a few minutes to thicken it slightly) and a few drops of red food coloring for a vibrant pink. Now you have your three distinct frostings!
Small tip: Make sure your strawberry puree is cooled before adding it to the frosting to prevent the butter from melting.
-
Step 8: Level the Cakes (Optional)
Once the cakes are completely cool, use a serrated knife or a cake leveler to carefully level the tops of each cake layer, if needed. This creates flat surfaces for stacking and a more professional-looking cake. A level cake is a happy cake!
-
Step 9: Assemble the Cake – First Layer
Place the vanilla cake layer on your serving platter or cake stand. Spread an even layer of the vanilla buttercream over the top, extending to the edges. This will be the foundation of your beautiful Neapolitan creation.
-
Step 10: Assemble the Cake – Second Layer
Carefully place the chocolate cake layer on top of the vanilla-frosted layer. Gently press down to secure it. Spread an even layer of the chocolate buttercream over the chocolate cake, making sure to cover it completely.
-
Step 11: Assemble the Cake – Third Layer
Finally, place the strawberry cake layer on top of the chocolate-frosted layer. Spread the remaining strawberry buttercream over the top of the strawberry cake. You can leave the sides unfrosted for a “naked” look or continue to the next step for a fully frosted cake.
-
Step 12: Crumb Coat and Chill
Apply a thin layer of remaining frosting (any flavor, or mix them) all over the sides and top of the cake. This is called a “crumb coat” and it traps any loose crumbs. Chill the cake in the refrigerator for 20-30 minutes until the crumb coat is firm. This step is essential for a clean final frosting layer.
-
Step 13: Final Frosting and Decoration
Once the crumb coat is firm, apply the remaining frosting (or a fresh batch if you want a pristine finish) evenly over the entire cake. You can use a spatula for a smooth finish or create swirls for texture. Decorate with fresh strawberries, chocolate shavings, or sprinkles if desired. Slice and enjoy your masterpiece!
Tips & Variations
- Gluten-Free Option: Easily make this cake gluten-free by substituting the all-purpose flour with a 1:1 gluten-free baking flour blend. Ensure your blend contains xanthan gum for best results.
- Vegan/Vegetarian Option: For a vegan version, use plant-based butter sticks, unsweetened applesauce or mashed banana as egg replacers (about ¼ cup per egg), and plant-based milk (almond, soy, or oat). For the buttercream, use vegan butter and a plant-based cream.
- More Natural Flavors: Instead of artificial food coloring, you can enhance the strawberry layer’s color with a tablespoon of beet juice or a tiny bit of red beet powder. For a deeper chocolate flavor, add a teaspoon of instant espresso powder to the chocolate batter.



