When I baked my first Neapolitan Cake, it wasn’t for a fancy occasion. It was a rainy Saturday, and I was craving something nostalgic and vibrant—something that reminded me of childhood summers spent chasing the ice cream truck. This Neapolitan Cake recipe was my way of bottling that memory into a dessert I could slice, layer by layer. It’s since become my go-to for birthdays, family get-togethers, and anytime I need a dessert that wows without requiring a culinary degree.
This cake isn’t just about color. Each layer delivers a distinct flavor—rich cocoa, bright strawberry, classic vanilla. And despite its show-stopping appearance, the method is straightforward and surprisingly forgiving. You’ll get tender, fluffy layers with a little planning and some well-timed mixing.

Table of Contents
Recipe Overview & Why You’ll Love It
This Neapolitan Cake Recipe brings together three flavors in perfect harmony: rich chocolate, airy vanilla, and sweet strawberry. Each layer is distinct in both taste and color, giving you a visual and flavor-forward dessert that suits just about any celebration.
The beauty of this recipe lies in its simplicity. You make a single base batter and divide it into three, customizing each one with its signature flavor. It’s a practical, smart approach that keeps the prep manageable. Whether you’re baking for a birthday, brunch, or holiday, this Neapolitan Cake Recipe guarantees smiles—and requests for seconds.
Ingredients & Substitutions
With a few pantry staples and some careful measuring, you’ll be on your way to building a gorgeous Neapolitan Cake Recipe from scratch.
Dry Ingredients
- 2 cups (250g) all-purpose flour, sifted
- 2½ tsp baking powder
- ½ tsp fine sea salt
- ½ cup (45g) unsweetened cocoa powder (for chocolate layer)
Substitutions: For a lighter crumb, use cake flour. A 1:1 gluten-free flour blend also works well for GF adaptations.
Wet Ingredients
- ¾ cup (170g) unsalted butter, softened
- 1½ cups (300g) granulated sugar
- 4 large eggs, room temperature
- 1 cup (240ml) whole milk
- 2 tsp strawberry extract (or 3 tbsp fresh strawberry purée)
Substitutions: Swap whole milk with oat or almond milk (add 1 tsp vinegar to mimic buttermilk effect). Use almond or lemon extract as a vanilla alternative for a flavor twist.
Equipment You’ll Need
To bake your Neapolitan Cake Recipe with ease, set up the following gear before starting:
- 3 round cake pans (8-inch or 9-inch)
- Electric mixer (hand or stand)
- Mixing bowls (at least 3 for batter division)
- Parchment paper (for lining pans)
- Wire cooling racks
- Offset spatula or butter knife (for frosting)
- Measuring cups and spoons
- Optional: digital kitchen scale for even layer division
Step-by-Step Instructions
Follow these clear steps to create a perfectly stacked and balanced Neapolitan Cake Recipe.
Step 1 – Preheat Oven and Prepare Pans
Preheat your oven to 350°F (175°C). Grease and line three round cake pans with parchment paper to ensure the cakes release easily after baking.
Step 2 – Mix Dry Ingredients
In a medium bowl, whisk together the flour, baking powder, and salt. Set this mixture aside.
Step 3 – Cream Butter and Sugar
In a large bowl, beat the softened butter and granulated sugar on medium speed for about 3 minutes, until pale and fluffy. This step creates air pockets that will help the cake rise evenly.
Step 4 – Add Eggs and Milk
Add eggs one at a time, mixing well after each addition. Slowly pour in the milk and mix until smooth. The batter may look slightly curdled—that’s okay. It will come together once the dry ingredients are added.
Step 5 – Combine Wet and Dry Ingredients
Gradually add the dry mixture to the wet, mixing on low speed until just combined. Do not overmix—stop as soon as no streaks of flour remain.
Step 6 – Divide and Flavor
Divide the batter evenly into three bowls. Leave one as is for the vanilla layer. Stir cocoa powder into the second bowl until fully incorporated. Mix strawberry extract or purée into the third.
Step 7 – Bake the Layers
Pour each batter into a prepared pan. Bake at 350°F (175°C) for 25–30 minutes. Check for doneness by inserting a toothpick in the center—if it comes out clean, it’s done. Let layers cool in pans for 10 minutes before transferring to wire racks to cool completely.
Step 8 – Assemble
Once cooled, stack the layers in your preferred order with frosting or whipped cream in between. Press lightly to align. Frost the top and sides, if desired, and chill before slicing for best results.

Why This Recipe Works
This Neapolitan Cake Recipe succeeds because of its streamlined approach and solid baking science. You’re working from one master batter, ensuring consistency in texture across all three flavors.
The creaming method builds in air, giving you a light crumb. Room temperature ingredients emulsify more easily, reducing the chance of separation or dense spots. And dividing the batter after the base is built keeps each flavor distinct without compromising structural integrity.
This method also helps avoid overmixing—a common cause of rubbery or dry cakes.
Pro Tips & Variations
Master the Neapolitan Cake Recipe with these helpful upgrades:
- Use a scale to divide batter precisely into three bowls—uneven layers can affect baking time and appearance.
- Cool completely before frosting to avoid melting or sliding.
- Frosting ideas: classic buttercream, whipped ganache, or even stabilized whipped cream for a lighter finish.
- Flavor swaps: try raspberry or cherry extract instead of strawberry. Almond extract is a great vanilla upgrade.
- Add-ins: mini chocolate chips, crushed freeze-dried berries, or citrus zest can add texture and flavor.
- Mini version: Divide batter into cupcake tins for a tri-flavor party tray.
Make-Ahead, Storage & Freezing
This Neapolitan Cake Recipe is flexible enough for advance planning.
Make-ahead:
- Bake the layers up to 2 days in advance. Wrap tightly in plastic and store at room temp.
- Make frosting the day before and refrigerate. Bring to room temp before using.
Storage:
- Assembled cake keeps at room temp in an airtight container for 2–3 days.
- Refrigerated, it lasts up to 5 days.
Freezing:
- Freeze unfrosted layers up to 2 months. Wrap in plastic + foil.
- Freeze individual slices post-assembly for single-serve treats.
Serving Suggestions & Pairings
This Neapolitan Cake Recipe pairs beautifully with drinks and garnishes that enhance its trio of flavors.
Garnishes:
- Fresh berries
- Shaved chocolate
- Edible flowers
- Dusting of powdered sugar
Beverages:
- Coffee (hot or iced)
- Sparkling rosé
- Milkshakes for a nostalgic nod
Serving tip: For neat slices, chill the cake for 30 minutes before cutting with a sharp, serrated knife.
Dietary Notes & Allergen Considerations
This Neapolitan Cake Recipe contains the following allergens:
- Gluten: from all-purpose flour
- Dairy: butter and milk
- Eggs
To adapt:
- Use a gluten-free 1:1 flour substitute for a GF version.
- Swap dairy with plant-based butter and milk alternatives.
- Replace eggs with flax eggs (1 tbsp flax meal + 3 tbsp water per egg).
Always verify your extracts and cocoa for allergy-friendly labels if needed.
Troubleshooting & Common Mistakes
Avoid the most common baking pitfalls with this Neapolitan Cake Recipe:
- Dense texture: caused by overmixing or cold ingredients → use room temperature eggs and butter
- Soggy layers: underbaked → bake until a toothpick comes out clean
- Cakes stick to pans: missing parchment → always line bottoms and grease sides
- Lopsided stack: uneven layer thickness or warm cake → cool layers fully and level with a serrated knife if needed
- Frosting melts: stacking warm cakes → let cakes cool completely before assembling
Nutritional Information (per slice – estimated)
- Serving Size: 1 slice (112g)
- Calories: 365
- Sugar: 28g
- Sodium: 210mg
- Fat: 16g
- Saturated Fat: 10g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 52g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 65mg
These values are estimates based on standard ingredients and may vary based on substitutions.
FAQs
What is a Neapolitan Cake Recipe?
A Neapolitan Cake Recipe features three separate layers—chocolate, vanilla, and strawberry—inspired by the iconic Neapolitan ice cream. Each layer is flavored individually and stacked to create a bold, beautiful dessert.
Can I freeze Neapolitan Cake?
Yes. Wrap individual slices in plastic wrap and store in a freezer-safe bag for up to 2 months. Thaw overnight in the fridge before serving.
Can I make this cake in one pan?
It’s not recommended. The batters will blend, losing the distinct layer effect. Bake each layer separately for clean results.
Can I substitute real strawberries for extract?
Absolutely. Use 3 tablespoons of fresh strawberry purée (strained) for natural flavor. Note: this may slightly affect texture.
How far ahead can I prepare this Neapolitan Cake Recipe?
You can bake the layers 1–2 days in advance. Store wrapped at room temperature. Assemble on the day of serving for best texture and visual impact.
Conclusion
This Neapolitan Cake Recipe delivers more than just beautiful layers—it brings nostalgia, creativity, and joy to your kitchen. With rich cocoa, light vanilla, and fresh strawberry flavors, every slice feels like a celebration.
Whether you’re baking for a birthday, treating yourself, or sharing with friends, this cake offers flavor and flair in equal measure. Try it once, and you’ll find yourself returning to this recipe whenever you want a dessert that delights on every level.
More Delicious Recipes
- Neapolitan Christmas Cookies: These layered cookies take inspiration from the iconic Neapolitan flavor trio—chocolate, vanilla, and strawberry—packed into a festive, bite-sized holiday treat. Perfect for cookie swaps or as a colorful addition to your dessert table.
- Marble Neapolitan Cake: This twist on the traditional Neapolitan dessert swirls all three flavors into a marbled design, offering a simpler baking process while keeping the visual charm and taste complexity of layered cakes.
- Sugar Cookie Cheesecake: While not Neapolitan, this rich dessert combines nostalgic cookie flavor with creamy cheesecake, echoing the playful, layered sweetness of Neapolitan-style treats with a crowd-pleasing texture and presentation.
Neapolitan Cake Recipe
A colorful and flavorful cake with three distinct layers—chocolate, vanilla, and strawberry—this Neapolitan Cake is perfect for celebrations and special occasions. With a soft, fluffy crumb and balanced sweetness, it’s a nostalgic dessert that’s visually striking and crowd-pleasing.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 1 cake (serves 10–12)
- Category: Dessert
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
- 2 cups all-purpose flour (sifted)
- 1 ½ cups granulated sugar
- 2 ½ tsp baking powder
- ½ tsp salt
- ¾ cup unsalted butter (softened)
- 4 large eggs (room temperature)
- 1 cup whole milk
- ½ cup unsweetened cocoa powder
- 2 tsp strawberry extract or 3 tbsp strawberry puree
Instructions
- Preheat your oven to 350°F (175°C). Grease and line three round cake pans with parchment paper.
- In a medium bowl, whisk together flour, baking powder, and salt. Set aside.
- In a large bowl, cream the softened butter and sugar until light and fluffy (about 3 minutes).
- Add eggs one at a time, mixing well after each. Then add the milk and mix until fully incorporated.
- Gradually add the dry ingredients to the wet mixture and mix until just combined. Do not overmix.
- Divide the batter evenly into three bowls. Leave one bowl plain for vanilla, mix cocoa powder into the second for chocolate, and add strawberry extract or puree to the third for strawberry flavor.
- Pour each batter into a prepared cake pan and bake at 350°F (175°C) for 30 minutes, or until a toothpick inserted into the center comes out clean.
- Let the cakes cool in pans for 10 minutes, then transfer to wire racks to cool completely.
- Once completely cooled, layer the cakes with frosting or whipped cream between each layer and on top. Chill before slicing for best results.
Notes
- Use parchment paper to prevent sticking and ensure clean removal from pans.
- Substitute strawberry extract with fresh strawberry puree for a natural flavor.
- Chill the cake before slicing to get cleaner layers.
- For a dairy-free version, use plant-based milk and butter alternatives.







