Go Back
A vibrant slice of neapolitan cake displaying distinct layers of pink strawberry, white vanilla, and brown chocolate on a white plate.

Classic Neapolitan Layer Cake

Indulge in this iconic three-layered cake featuring distinct vanilla, chocolate, and strawberry flavors, all harmoniously brought together with a luscious vanilla buttercream frosting. Perfect for celebrations or a delightful treat.
Prep Time 1 hour
Cook Time 35 minutes
Total Time 1 hour 35 minutes
Servings: 12 slices
Course: Dessert
Cuisine: American, Baking
Calories: 520

Ingredients
  

For the Cake Layers
  • 2 1/2 cups all-purpose flour 300g
  • 2 cups granulated sugar 400g
  • 1 tablespoon baking powder
  • 1/2 teaspoon salt
  • 1 cup unsalted butter 226g, softened
  • 4 large eggs room temperature
  • 1 cup whole milk 240ml, room temperature
  • 2 teaspoons pure vanilla extract
For the Chocolate Layer
  • 1/2 cup unsweetened cocoa powder 45g
  • 1/4 cup hot water or coffee 60ml
For the Strawberry Layer
  • 1/2 cup fresh strawberries 120g, puréed and strained
  • Few drops red or pink food coloring optional
For the Strawberry Purée (for filling)
  • 1 cup fresh strawberries 150g, hulled
  • 1 tablespoon granulated sugar optional, for sweetness
For the Vanilla Buttercream Frosting
  • 1 1/2 cups unsalted butter 340g, softened
  • 6-7 cups powdered sugar 720-840g, sifted
  • 1/4 cup heavy cream or milk 60ml
  • 2 teaspoons pure vanilla extract
  • Pinch salt

Equipment

  • Three 8-inch round cake pans
  • Stand mixer or electric hand mixer
  • Large mixing bowls
  • Rubber Spatula
  • Fine-Mesh Sieve
  • Parchment Paper
  • Offset spatula or butter knife
  • Wire Rack

Method
 

Prepare the Cake Layers
  1. Preheat your oven to 350°F (175°C). Grease and flour three 8-inch round cake pans, then line the bottoms with parchment paper.
  2. In a large bowl, whisk together the flour, granulated sugar, baking powder, and salt. Set aside.
  3. In the bowl of a stand mixer fitted with the paddle attachment, cream the softened butter on medium speed until light and fluffy (about 2-3 minutes).
  4. Add eggs one at a time, beating well after each addition. Scrape down the sides of the bowl as needed. Stir in the vanilla extract.
  5. Gradually add the dry ingredients to the wet ingredients in three additions, alternating with the milk, beginning and ending with the dry ingredients. Mix until just combined, being careful not to overmix.
  6. Divide the batter evenly into three separate bowls (about 2 1/4 cups each).
  7. For the Vanilla Layer: Leave one bowl of batter as is. Pour into one prepared cake pan.
  8. For the Chocolate Layer: In a small bowl, whisk together the cocoa powder and hot water (or coffee) until smooth. Stir this mixture into the second bowl of batter until fully combined. Pour into the second prepared cake pan.
  9. For the Strawberry Layer: Stir the strained strawberry purée and a few drops of food coloring (if using) into the third bowl of batter until fully combined. Pour into the third prepared cake pan.
  10. Bake the cake layers for 30-35 minutes, or until a wooden skewer inserted into the center comes out clean. Let the cakes cool in the pans for 10-15 minutes, then invert them onto a wire rack to cool completely.
Prepare Strawberry Purée for Filling
  1. While cakes cool, combine 1 cup hulled strawberries and optional 1 tbsp sugar in a food processor or blender. Process until smooth. Strain through a fine-mesh sieve to remove seeds, if desired. Set aside.
Make the Vanilla Buttercream Frosting
  1. In the bowl of a stand mixer with the paddle attachment, beat the softened butter on medium-high speed until creamy, about 3-4 minutes.
  2. Gradually add the sifted powdered sugar, 1 cup at a time, mixing on low speed until combined, then increase to medium. Add heavy cream (or milk), vanilla extract, and salt. Beat on high speed for 3-5 minutes until the frosting is light, fluffy, and smooth.
Assemble the Cake
  1. Once cakes are completely cool, use a serrated knife to level the tops of each cake layer if needed, creating flat surfaces.
  2. Place one cake layer (e.g., chocolate) on your serving plate or cake stand. Spread about 3/4 cup of buttercream evenly over the top.
  3. Drizzle or spread half of the prepared strawberry purée over the buttercream layer. Be mindful not to apply too much liquid.
  4. Carefully place the second cake layer (e.g., vanilla) on top. Repeat with another 3/4 cup of buttercream and the remaining strawberry purée.
  5. Place the final cake layer (e.g., strawberry) on top. Frost the top and sides of the entire cake with the remaining buttercream. Use an offset spatula to smooth the frosting.
  6. Chill the cake in the refrigerator for at least 30 minutes before slicing to allow the frosting to set and the layers to firm up.

Notes

For perfectly flat cake layers, you can use baking strips around your cake pans. Ensure all ingredients, especially butter, eggs, and milk, are at room temperature for a smooth, emulsified batter. Cakes can be baked a day ahead and stored, wrapped tightly, at room temperature. The assembled cake is best enjoyed within 2-3 days and should be stored in an airtight container in the refrigerator.