Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Neapolitan Layer Cake - featured image

Neapolitan Layer Cake: Best Homemade 3-Layer Dessert


  • Author: Thea
  • Total Time: 1 hour
  • Yield: 12 servings 1x

Description

A nostalgic and stunning three-layer cake featuring distinct chocolate, vanilla, and strawberry flavors with smooth vanilla buttercream frosting. This recipe ensures moist layers, distinct colors, and a professional finish that is approachable for beginners.


Ingredients

Scale
  • 3 cups (375g) all-purpose flour
  • 1 ½ cups (300g) granulated sugar
  • 2 teaspoons baking powder
  • ½ teaspoon baking soda
  • 1 teaspoon salt
  • ½ cup (115g) unsalted butter, softened
  • ½ cup (120ml) vegetable oil
  • 4 large eggs, room temperature
  • 1 cup (240ml) buttermilk
  • 2 teaspoons vanilla extract
  • ¼ cup (25g) unsweetened cocoa powder (for chocolate layer)
  • 3 tablespoons strawberry jam or preserves (for strawberry layer)
  • 1 teaspoon powdered sugar (for strawberry layer)
  • 1 cup (225g) unsalted butter, softened (for frosting)
  • 4 cups (480g) powdered sugar, sifted (for frosting)
  • 34 tablespoons heavy cream (for frosting)
  • 2 teaspoons vanilla extract (for frosting)
  • Pinch of salt (for frosting)
  • Gel-based pink food coloring (optional)

Instructions

  1. Preheat oven to 350°F (175°C). Grease three 8-inch round cake pans, line bottoms with parchment paper, grease again, and lightly flour the sides.
  2. In a large bowl, whisk together flour, baking powder, baking soda, and salt. Set aside.
  3. In a mixer bowl, beat softened butter and sugar on medium-high speed for 3-4 minutes until light and fluffy.
  4. Add eggs one at a time, beating well after each addition. Scrape down the bowl sides.
  5. Mix in vegetable oil and vanilla extract.
  6. Add flour mixture and buttermilk alternately, starting and ending with flour. Mix on low speed until just combined. Do not overmix.
  7. Divide batter equally among three bowls (approx. 1/3 each). Use a kitchen scale for accuracy.
  8. Leave Bowl 1 as is for the vanilla layer.
  9. Add cocoa powder to Bowl 2 and mix until incorporated for the chocolate layer.
  10. Stir strawberry jam and powdered sugar into Bowl 3 for the strawberry layer.
  11. Pour each batter into a prepared pan. Bake for 25-30 minutes or until a toothpick inserted comes out clean. Rotate pans halfway through if needed.
  12. Cool cakes in pans for 10 minutes, then turn out onto a wire rack to cool completely.
  13. While cakes cool, make frosting: Beat softened butter until pale and creamy (3 minutes).
  14. Add sifted powdered sugar one cup at a time on low speed.
  15. Add vanilla, salt, and 3 tablespoons heavy cream. Beat on high for 2-3 minutes until fluffy. Adjust consistency with more cream or sugar if needed.
  16. Assemble cake: Place first layer (chocolate) on stand, frost, add second layer (vanilla), frost, then top with third layer (strawberry).
  17. Frost top and sides with remaining buttercream using an offset spatula.
  18. Refrigerate for at least 30 minutes to set frosting before slicing.

Notes

Ensure all ingredients are at room temperature for proper emulsification. Do not overmix the batter to avoid a tough cake. Cool cakes completely before frosting to prevent melting. Use gel food coloring if tinting batter/frosting to avoid altering consistency. For best results, bake layers a day ahead or let cake sit overnight to meld flavors.

  • Prep Time: 30 minutes
  • Cook Time: 30 minutes
  • Category: Dessert
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 450
  • Sugar: 42
  • Sodium: 280
  • Fat: 22
  • Saturated Fat: 13
  • Carbohydrates: 60
  • Fiber: 1
  • Protein: 5

Keywords: Neapolitan cake, layer cake, birthday cake, chocolate vanilla strawberry cake, homemade cake, three layer cake, dessert recipe