Neapolitan Layer Cake
Three cakes, three buttercreams, one labor of love. So worth it. The Neapolitan Layer Cake is a delightful dessert that combines the classic flavors of chocolate, vanilla, and strawberry into a stunning layered masterpiece. Perfect for birthdays or special occasions, this cake not only looks impressive but also delivers on flavor with every bite. You’ll love how each layer adds its own unique taste while complementing the others beautifully.

Why You’ll Love This Recipe
- Stunning Presentation: The colorful layers make this cake a showstopper at any event.
- Flavor Variety: Enjoy the delicious combination of chocolate, strawberry, and vanilla in every slice.
- Versatile for Occasions: Ideal for birthdays, celebrations, or just because you deserve a treat!
- Homemade Goodness: Each layer and buttercream is made from scratch, ensuring fresh and rich flavors.
- Customizable Options: Feel free to adjust colors or flavors to match your preferences or themes.
Tools and Preparation
To create this delicious Neapolitan Layer Cake, having the right tools on hand will make your baking experience smoother and more enjoyable.
Essential Tools and Equipment
- 3 9-inch cake pans
- Mixing bowls
- Electric mixer
- Rubber spatula
- Measuring cups and spoons
Importance of Each Tool
- 3 9-inch cake pans: Ensures even baking of each layer for perfect stacking.
- Electric mixer: Saves time and effort when whipping buttercreams to the right consistency.
- Rubber spatula: Helps scrape down the sides of bowls for thorough mixing and ensures no ingredients are wasted.
Ingredients
Three cakes, three buttercreams, one labor of love. So worth it.
For the Vanilla Cake
- 1 stick butter, softened
- 3/4 cup sugar
- 2 large eggs, at room temperature
- 1 1/2 tsp vanilla extract
- 1/4 cup plain whole milk Greek yogurt, at room temperature
- 1 1/4 cup all purpose flour
- 3/4 tsp baking powder
- 1/4 tsp baking soda
- 1/4 tsp kosher salt
- 3/4 cup buttermilk, at room temperature
For the Strawberry Cake
- 4 tbsp butter, softened
- 1 tsp vanilla extract
- 2 cups powdered sugar
- 4-5 tbsp heavy cream
- 1 stick butter, softened
- 1 cup freeze dried strawberries, ground to 1/4 cup
- 3/4 cup sugar
- 2 large eggs, at room temperature
- 1 tsp vanilla extract
- 1/4 cup plain whole milk Greek yogurt
- 2-3 drops red food coloring (optional)
- 1 1/4 cups all purpose flour
- 3/4 tsp baking powder
- 1/4 tsp baking soda
- 1/4 tsp kosher salt
- 3/4 cup buttermilk, at room temperature
For the Chocolate Cake
- 4 tbsp butter, softened
- 1/2 cup dark brown sugar
- 1/4 cup sugar
- 2 large eggs, at room temperature
- 1 tsp vanilla extract
- 1/4 cup plain whole milk Greek yogurt, at room temperature
- 1 cup all purpose flour
- 1/3 cup cocoa powder
- 2 tbsp black cocoa powder (or more regular cocoa powder)
- 1 tsp instant espresso (optional)
- 3/4 tsp baking powder
- 1/4 tsp baking soda
- 1/4 tsp kosher salt
- 3/4 cup buttermilk, at room temperature
For the Chocolate Buttercream
- 4 tbsp butter, softened
- 1/3 cup cocoa powder
- 1 tsp vanilla extract
- 2 cups powdered sugar
- 4-5 tbsp heavy cream
How to Make Neapolitan Layer Cake
Step 1: Preheat the Oven
Preheat your oven to 350 degrees Fahrenheit. Grease your three 9-inch cake pans with oil or butter to ensure easy removal after baking.
Step 2: Prepare Vanilla Cake Batter
In a mixing bowl:
1. Cream together the softened butter and sugar until light and fluffy.
2. Add in eggs one by one, mixing well after each addition.
3. Stir in vanilla extract and Greek yogurt until combined.
4. In another bowl, whisk together flour, baking powder, baking soda, and salt.
5. Alternate adding dry ingredients with buttermilk into the wet mixture until just combined.
Step 3: Bake Vanilla Cake Layers
Divide batter evenly among prepared cake pans. Bake for about 30 minutes or until a toothpick inserted in the center comes out clean. Let cool in pans for 10 minutes before transferring to wire racks.
Step 4: Prepare Strawberry Cake Batter
Repeat similar steps as above using ingredients listed under Strawberry Cake:
– Combine all wet ingredients in one bowl then dry in another before mixing together.
Step 5: Bake Strawberry Cake Layers
Pour batter into greased pans as before. Bake for approximately 30 minutes or until done. Cool as instructed previously.
Step 6: Prepare Chocolate Cake Batter
Following similar instructions as above with Chocolate Cake ingredients:
– Mix wet ingredients first followed by dry ingredients until smooth.
Step 7: Bake Chocolate Cake Layers
Again follow previous cooling instructions after baking.
Continue this process through preparing all layers before moving onto buttercream preparations!
How to Serve Neapolitan Layer Cake
Neapolitan Layer Cake is not just a feast for the eyes; it’s a delight for the taste buds. This cake can be served in various ways to enhance its flavors and presentation.
Classic Slice
- A classic slice of Neapolitan Layer Cake showcases all three layers—chocolate, vanilla, and strawberry. Serve it with a dollop of whipped cream for added richness.
Ice Cream Pairing
- Pair your slice with a scoop of vanilla or strawberry ice cream. The cold contrast complements the cake’s flavors perfectly.
Fresh Berries
- Garnish each slice with fresh strawberries or raspberries. This adds a fresh, fruity touch that balances out the sweetness of the cake.
Chocolate Drizzle
- Drizzle warm chocolate sauce over each slice. The extra chocolate adds depth and indulgence to every bite.
Mint Leaves
- Decorate with fresh mint leaves on top of each serving. This not only enhances the visual appeal but also adds a refreshing flavor contrast.

How to Perfect Neapolitan Layer Cake
Creating the perfect Neapolitan Layer Cake requires attention to detail and some handy tips to elevate your baking game.
- Use Room Temperature Ingredients: Ensure butter, eggs, and yogurt are at room temperature for better mixing and texture.
- Level Your Cakes: After baking, use a serrated knife to level your cakes. This ensures even stacking and a beautiful presentation.
- Chill Between Layers: Refrigerate each layer after frosting before adding the next one. This helps maintain structure and makes handling easier.
- Experiment with Flavors: Feel free to adjust the flavors by adding different extracts or fruit purees to the buttercream for unique twists.
- Store Properly: Keep your layered cake in an airtight container at room temperature for up to three days for optimal flavor and texture.
- Serve Fresh: For the best taste experience, serve the cake within 24 hours of assembling it.
Best Side Dishes for Neapolitan Layer Cake
Pairing side dishes with your Neapolitan Layer Cake can enhance your dessert experience. Here are some delightful suggestions:
- Strawberry Salad: A light salad featuring fresh strawberries, spinach, and a balsamic vinaigrette provides a refreshing contrast to the rich cake.
- Chocolate Mousse: Rich and creamy chocolate mousse complements the chocolate layer beautifully while adding an elegant touch.
- Vanilla Ice Cream: Classic vanilla ice cream serves as a perfect sidekick, providing a smooth texture that balances out the cake’s layers.
- Fruit Tart: A light fruit tart can add variety to your dessert table while offering another fruity option alongside the cake.
- Coffee: Serving coffee, especially espresso, enhances the flavors of all three layers in this decadent dessert.
- Cheese Plate: A selection of cheeses can create an interesting flavor dynamic when paired with sweet desserts like this layer cake.
- Lemon Sorbet: The tartness of lemon sorbet acts as a palate cleanser between bites of rich cake.
- Pecan Pie Bars: These bars add a nutty crunch that contrasts nicely with the soft layers of cake.
Common Mistakes to Avoid
Making a Neapolitan Layer Cake can be a delightful experience, but there are common pitfalls to watch for.
- Incorrect oven temperature: Always preheat your oven to 350 degrees. An incorrect temperature can lead to uneven baking.
- Overmixing the batter: Mix just until combined. Overmixing can make your cake dense instead of light and fluffy.
- Not leveling the cakes: Use a serrated knife to level each layer after baking. This ensures even stacking and a beautiful presentation.
- Using cold ingredients: Ensure eggs and yogurt are at room temperature. Cold ingredients can affect the texture of your cake.
- Skipping the cooling time: Allow the cakes to cool completely before frosting. This prevents melting and sliding of the buttercream.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftover Neapolitan Layer Cake in an airtight container.
- It will stay fresh for up to 3-4 days.
Freezing Neapolitan Layer Cake
- Wrap slices tightly in plastic wrap and foil.
- Freeze for up to 2-3 months for best quality.
Reheating Neapolitan Layer Cake
- Oven: Preheat to 350°F, wrap cake in foil, and warm for about 10-15 minutes.
- Microwave: Heat a slice on medium power for 15-20 seconds until warm.
- Stovetop: Place a slice in a skillet over low heat, cover, and warm for about 5 minutes.
Frequently Asked Questions
Here are some common questions about making a Neapolitan Layer Cake.
How can I customize my Neapolitan Layer Cake?
You can customize flavors by adding different extracts or mix-ins like nuts or chocolate chips. Consider using fresh fruit layers too!
What is the best way to frost a Neapolitan Layer Cake?
Start with a thin layer of frosting between each tier, then add a thicker layer on top and around the sides for an elegant finish.
Can I make this cake ahead of time?
Yes! You can bake and freeze the layers ahead of time. Frost just before serving for optimal freshness.
How should I serve my Neapolitan Layer Cake?
Slice into generous pieces and serve at room temperature. It pairs wonderfully with coffee or tea!
Final Thoughts
This Neapolitan Layer Cake is not just visually stunning but also offers delightful flavors with every bite. It’s perfect for celebrations or simply enjoying at home. Feel free to experiment with different fillings or toppings to make it uniquely yours!

Neapolitan Layer Cake
- Total Time: 2 hours
- Yield: Approximately 12 servings 1x
Description
Indulge in the delightful experience of our Neapolitan Layer Cake, a stunning dessert that brings together the rich flavors of chocolate, creamy vanilla, and fresh strawberry in a beautifully layered masterpiece. Perfect for birthdays or special occasions, this cake is not just a feast for the eyes but also tantalizes your taste buds with its unique flavor combinations. Each layer is crafted from scratch and pairs perfectly with homemade buttercream, making every bite a celebration of taste and texture. Whether you’re celebrating a milestone or simply want to treat yourself, this cake is sure to impress guests and family alike.
Ingredients
- 1 stick butter, softened
- 3/4 cup sugar
- 2 large eggs, at room temperature
- 1 1/2 tsp vanilla extract
- 1/4 cup plain whole milk Greek yogurt, at room temperature
- 1 1/4 cup all purpose flour
- 3/4 tsp baking powder
- 1/4 tsp baking soda
- 1/4 tsp kosher salt
- 3/4 cup buttermilk, at room temperature
- 4 tbsp butter, softened
- 1 tsp vanilla extract
- 2 cups powdered sugar
- 4–5 tbsp heavy cream
- 1 stick butter, softened
- 1 cup freeze dried strawberries, ground to 1/4 cup
- 3/4 cup sugar
- 2 large eggs, at room temperature
- 1 tsp vanilla extract
- 1/4 cup plain whole milk Greek yogurt
- 2–3 drops red food coloring (optional)
- 1 1/4 cups all purpose flour
- 3/4 tsp baking powder
- 1/4 tsp baking soda
- 1/4 tsp kosher salt
- 3/4 cup buttermilk, at room temperature
- 4 tbsp butter, softened
- 1/2 cup dark brown sugar
- 1/4 cup sugar
- 2 large eggs, at room temperature
- 1 tsp vanilla extract
- 1/4 cup plain whole milk Greek yogurt, at room temperature
- 1 cup all purpose flour
- 1/3 cup cocoa powder
- 2 tbsp black cocoa powder (or more regular cocoa powder)
- 1 tsp instant espresso (optional)
- 3/4 tsp baking powder
- 1/4 tsp baking soda
- 1/4 tsp kosher salt
- 3/4 cup buttermilk, at room temperature
- 4 tbsp butter, softened
- 1/3 cup cocoa powder
- 1 tsp vanilla extract
- 2 cups powdered sugar
- 4–5 tbsp heavy cream
Instructions
- Preheat oven to 350°F and grease three 9-inch cake pans.
- Prepare each cake batter separately by creaming wet ingredients followed by dry ingredients until combined.
- Divide batters among pans and bake for approximately 30 minutes until a toothpick comes out clean.
- Let cakes cool before frosting with chocolate buttercream between layers.
- Prep Time: 30 minutes
- Cook Time: 90 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 30g
- Sodium: 180mg
- Fat: 15g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 2g
- Protein: 3g
- Cholesterol: 60mg