Last Saturday, I found myself standing in front of my oven with a smudge of vanilla extract on my cheek and three different bowls of batter staring back at me. I was trying to recreate the taste of summer in a box, but better. You know that feeling when you’re a kid and you pick out the pink part of a Neapolitan ice cream slice, ignoring the chocolate and vanilla entirely? That’s the energy I was chasing. But instead of a frozen brick of dairy, I wanted a cake that felt light, airy, and genuinely delicious—something that didn’t leave me feeling sluggish an hour later.
I’ve tested this Best Homemade Neapolitan Layer Cake with Fresh Strawberry Frosting about six times over the last month. The first two attempts were… let’s call them “educational.” The first one sank in the middle because I opened the oven door too early. The second one was too dense because I overmixed the batter, turning my delicate sponge into a hockey puck. But by the fourth try, I had it. The crumb is tender, the strawberry frosting is bright and not overly sweet, and the whole thing feels like a treat that actually fuels my day without feeling like diet food.
This isn’t just another sugary dessert. It’s a celebration of fresh ingredients and honest baking. I use real strawberries for the frosting, which adds a touch of fiber and natural sweetness, and I balance the rich butter with a good amount of protein from the eggs and milk. It’s the kind of cake you bake when you want to slow down, smell your kitchen fill with vanilla, and share something beautiful with the people you love. If you’ve been looking for a neapolitan layer cake that tastes like it came from a high-end bakery but is actually approachable for a home cook, you’re in the right place.
I remember making a simpler easy berry trifle last summer, and while it was delicious, I always wanted more structure. I wanted layers. I wanted that classic tri-color aesthetic that screams nostalgia. So I combined the best techniques from my go-to vanilla sponge recipes with a fresh, fruit-forward frosting that actually holds up. This neapolitan layer cake is my answer to “what’s for dessert?” when I want something that feels special but is still easy enough to make on a Tuesday night if I really want to.
Why You’ll Love This Neapolitan Layer Cake
Let’s be real. Baking a layer cake can feel intimidating. But this version is designed to take the stress out of the process while delivering maximum flavor. Here is why this cake has earned a permanent spot in my weekend rotation.
- It’s Visually Stunning — You don’t need to be a professional decorator to make this look impressive. The three distinct colors (pink, white, chocolate) create a beautiful gradient effect when sliced. It’s perfect for photos, but honestly, it tastes even better than it looks.
- Fresh Strawberry Frosting — Most Neapolitan cakes use a heavy, buttercream-heavy frosting that can feel greasy. I use a whipped cream and fresh strawberry puree base. It’s lighter, tangier, and lets the fruit shine. It’s like eating a strawberry shortcake but in cake form.
- Protein-Packed Batter — By using whole eggs and milk, this cake provides a solid base of protein and calcium. It’s not a salad, but it’s fuel. I find that this cake keeps me satisfied longer than a sugary pastry, making it a great afternoon pick-me-up.
- Make-Ahead Friendly — This cake actually gets better after sitting in the fridge for a few hours. The layers settle, the flavors meld, and the frosting firms up. I often bake the layers the night before, which makes the actual assembly day stress-free.
- Customizable Sweetness — You control the sugar. Since I use fresh strawberries for the pink layer and frosting, you can adjust the sweetness to your taste. If you prefer less sweet, just add a squeeze of lemon juice to the strawberry mix.
- Nostalgic Yet Elevated — It tastes like childhood summers but feels sophisticated enough for a dinner party. It bridges the gap between a kid’s party favor and a grown-up dessert.
This is my go-to when I need to impress guests without spending hours in the kitchen. It’s reliable, it’s beautiful, and it tastes like pure happiness.
Key Ingredients for the Best Neapolitan Layer Cake
Let’s talk about what goes into this neapolitan layer cake. I’ve kept the ingredient list accessible, but I’ve chosen quality items where it counts. Here’s exactly what you need and why it matters.
For the Cake Batter
All-Purpose Flour (3 cups / 375g) — This is your structure. Don’t skip to cake flour unless you want a very different texture. All-purpose gives that perfect tender crumb. Sift it if you can—it removes lumps and aerates the flour for a lighter cake.
Granulated Sugar (2 cups / 400g) — Sugar isn’t just for sweetness; it tenderizes the gluten. I use standard white sugar. If you’re looking for a slightly deeper flavor, you can swap 1/4 cup for brown sugar, but white keeps the colors true.
Unsalted Butter (1 cup / 226g) — Softened to room temperature. This is crucial. If your butter is cold, it won’t cream properly with the sugar, and your cake will be dense. I usually leave it on the counter for two hours before baking.
Eggs (4 large) — Room temperature eggs emulsify better. Cold eggs can cause the batter to break, leading to a grainy texture. I take them out of the fridge about 30 minutes before I start.
Whole Milk (1 cup / 240ml) — Full-fat milk adds richness and moisture. Skim milk will make the cake dry. If you’re dairy-free, you can use oat milk, but the texture might be slightly less tender.
Vanilla Extract (2 tsp) — Use real vanilla, not imitation. It’s the backbone of the white layer and adds depth to the chocolate too.
For the Pink & Chocolate Layers
Fresh Strawberries (1 cup / 150g, hulled) — For the pink layer, I roast these first to remove excess moisture. This prevents the batter from becoming watery. Fresh is best, but frozen works if you thaw and drain them well.
Cocoa Powder (3 tbsp / 15g) — Unsweetened natural cocoa powder. I prefer Dutch-processed for a darker, smoother color, but natural works too. Just make sure it’s not expired; old cocoa tastes dusty.
Strawberry Preserves (2 tbsp) — This intensifies the pink color and strawberry flavor without adding too much liquid. Look for a brand with real fruit pieces.
For the Fresh Strawberry Frosting
Heavy Cream (2 cups / 480ml) — Chilled. This is what makes the frosting light and airy. Don’t use whipped topping from a can; it lacks the richness and mouthfeel of real cream.
Confectioners’ Sugar (1 cup / 120g) — Sifted to avoid lumps in your smooth frosting.
Strawberry Puree (1/2 cup / 120g) — Made from blending fresh strawberries and straining out the seeds. This gives you that intense strawberry flavor without the chunks interfering with the frosting’s texture.
Vanilla Extract (1 tsp) — To tie it all together.
Tools Needed
You don’t need fancy equipment to make this neapolitan layer cake. Here’s what I use and what you can swap.
Three 8-inch Round Cake Pans — I use heavy-gauge aluminum pans. Dark pans can burn the edges, so if you’re using dark non-stick, lower your oven temperature by 25°F. Line the bottoms with parchment paper—it’s the only way to guarantee clean release.
Stand Mixer or Hand Mixer — Creaming butter and sugar by hand is possible but exhausting. A mixer ensures you incorporate enough air for a fluffy cake. If you’re using a hand mixer, plan to beat for 3-4 minutes.
Wire Cooling Racks — You need these to cool the cakes completely. If you frost a warm cake, the frosting will melt and slide off. I have two racks and rotate the pans.
Piping Bags (Optional) — If you want those pretty ridges on the frosting, a piping bag with a large star tip is great. But a spatula works fine if you’re aiming for a rustic look.
Spatula — One offset spatula for spreading frosting and one rubber spatula for scraping the bowl. Don’t skip scraping the bowl! Ingredients hide at the bottom.
How to Make the Best Homemade Neapolitan Layer Cake
Here is the step-by-step process. I’ve broken it down so you can see exactly what’s happening at each stage.
Step 1: Prep Your Pans and Oven (10 minutes)
Preheat your oven to 350°F (175°C). Grease the bottoms and sides of your three 8-inch cake pans with butter or cooking spray. Then, cut circles of parchment paper to fit the bottoms. This is non-negotiable. Even if your pans are non-stick, parchment guarantees the cake won’t stick. Set them aside.
Step 2: Make the Base Vanilla Batter (5 minutes)
In a large bowl, sift together the flour and a pinch of salt. In the bowl of your stand mixer fitted with the paddle attachment, cream the softened butter and sugar on medium-high speed for 3-4 minutes. You’re looking for a pale, fluffy mixture. This takes patience. If you rush this, your cake won’t rise properly. Add the eggs one at a time, beating well after each addition. Mix in the vanilla extract.
Step 3: Combine Wet and Dry (3 minutes)
Reduce the mixer to low. Add the flour mixture in three parts, alternating with the milk in two parts. Start and end with the flour. Mix just until combined. Do not overmix. Once you see no more streaks of flour, stop. Overmixing develops gluten, which makes the cake tough.
Step 4: Divide and Color the Batter (5 minutes)
Divide the batter evenly into three bowls.
Bowl 1 (White): Leave as is. This is your vanilla layer.
Bowl 2 (Pink): Add the roasted strawberry puree and strawberry preserves. Mix until smooth and vibrant pink.
Bowl 3 (Chocolate): Add the cocoa powder. Mix until fully incorporated. The batter will be thick and dark.
Step 5: Bake the Layers (20-25 minutes)
Divide the batter evenly among the three prepared pans. Smooth the tops with a spatula. Bake for 20-25 minutes. The cakes are done when a toothpick inserted into the center comes out clean or with just a few moist crumbs. The edges should pull away slightly from the pan. Rotate the pans halfway through baking for even browning.
Step 6: Cool Completely (1 hour)
Let the cakes cool in the pans for 10 minutes. Then, run a knife around the edges and invert them onto wire racks. Peel off the parchment paper. Let them cool completely to room temperature. This is critical. If you try to frost warm cakes, you’ll create a mess.
Step 7: Make the Fresh Strawberry Frosting (15 minutes)
While the cakes cool, make the frosting. In a cold bowl, whip the heavy cream on high speed until soft peaks form. Gradually add the confectioners’ sugar and strawberry puree. Whip until stiff peaks form. Be careful not to over-whip, or it will turn to butter.
Step 8: Assemble the Cake (20 minutes)
Place the first cake layer (I start with chocolate for contrast) on a serving plate. Spread a generous layer of frosting on top. Add the second layer (vanilla). Frost again. Add the third layer (pink). Cover the top and sides with the remaining frosting. Use a spatula to create swirls or ridges. Chill for at least 30 minutes before slicing.
Total Time: 1 hour 45 minutes (including cooling and chilling).
Expert Tips for Perfect Layers
Here’s everything I learned from making this cake too many times. These tips will save you from common pitfalls.
The Game-Changers
Roast Your Strawberries
When I first made the pink layer, I used raw strawberries. The batter was too wet, and the layer sank. Roasting them at 400°F for 15 minutes removes the water content and concentrates the flavor. It’s a small step that makes a huge difference.
Room Temperature Ingredients
I can’t stress this enough. Cold butter, cold eggs, and cold milk will cause your batter to seize. Take your butter and eggs out of the fridge in the morning. It’s worth the wait.
Level Your Cakes
Cakes often bake with a dome on top. Use a serrated bread knife to slice off the domes once they’re cool. This gives you flat, stable layers that are easier to frost and stack.
Common Problems & Solutions
Problem: The frosting is runny.
Solution: Your cream was probably too warm. Make sure your bowl and beaters are chilled. If it’s still runny, chill the bowl in the fridge for 10 minutes and whip again.
Problem: The cake is dense.
Solution: You likely overmixed the batter or didn’t cream the butter and sugar enough. Aim for that pale, fluffy texture before adding the eggs.
Problem: The colors bled into each other.
Solution: This usually happens if the cake is stacked while still warm, or if the frosting is too thin. Ensure your cake is completely cool and your frosting is stiff.
Recipe Variations
Once you’ve nailed the basic version, here’s how to mix it up.
Red, White, and Blue Party Cake
Swap the chocolate layer for a blueberry layer. Use blueberry preserves and fresh blueberries instead of cocoa. This is perfect for the 4th of July. I served this at a Labor Day BBQ last year, and it paired beautifully with my Labor Day strawberry shortcake skewers.
Decadent Chocolate Overload
Double the cocoa powder in the chocolate layer and add a layer of dark chocolate ganache between the chocolate and vanilla layers. It’s rich, but sometimes you just need that intensity.
Dairy-Free Option
Use coconut cream instead of heavy cream for the frosting. It whips up similarly and adds a subtle tropical note. For the batter, use a dairy-free milk alternative and coconut oil instead of butter.
Gluten-Free Adaptation
Swap the all-purpose flour for a 1:1 gluten-free baking blend. Add a teaspoon of xanthan gum if your blend doesn’t include it. The texture will be slightly more delicate, so handle with care.
Serving & Storage
Serving Suggestions
This cake is beautiful on its own, but I love serving it with a side of fresh berries. A glass of cold milk or a cup of old-fashioned sweet tea lemonade is the perfect pairing to cut through the sweetness. For a party, cut it into small squares. It’s easier to eat and looks more elegant on a platter.
Storage Instructions
Room Temperature: Not recommended. Because the frosting contains whipped cream, this cake must be refrigerated.
Refrigerator: Cover loosely with plastic wrap or place in a cake carrier. It will keep for up to 3 days. The flavors actually meld nicely after day one.
Freezer: I don’t recommend freezing this cake. The whipped cream frosting can separate and become grainy when thawed. The cake layers themselves freeze well, so you can bake them ahead and freeze them for up to 2 months, then thaw and frost fresh.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown. This is a treat, but it’s made with real ingredients.
Per slice (1/12th of cake):
- Calories: 380
- Protein: 6g
- Carbs: 45g
- Fiber: 1g
- Fat: 20g
- Sodium: 250mg
My Take: This is comfort food. It has sugar and butter. But it also has protein from the eggs and milk, and fiber from the strawberries. It’s a better choice than processed cupcakes because you know exactly what’s in it. Enjoy it as a fuel for your weekend, not a guilt trip.
Final Thoughts
Making this Best Homemade Neapolitan Layer Cake with Fresh Strawberry Frosting is more than just baking. It’s a moment to slow down and appreciate the process. From the smell of vanilla filling your house to the vibrant colors of the batter, it’s a joy to create. I hope this recipe brings you as much happiness as it has brought me. If you make it, I’d love to see your creation. Drop a comment below with your thoughts or tag me on social media!
Happy cooking!
FAQs
Can I use frozen strawberries for the pink layer?
Yes, but you must thaw them completely and drain the excess liquid. You can even roast them as described in the instructions to remove the water. If you skip this step, the batter will be too wet.
Why did my cake sink in the middle?
This usually happens if the oven door was opened too early, or if the cake wasn’t baked through. Use a toothpick to test for doneness. Also, ensure your baking powder is fresh.
Can I make this cake ahead of time?
Absolutely. Bake the layers a day ahead, wrap them tightly in plastic wrap, and store at room temperature. Make the frosting the day of. Assemble and chill the night before serving for the best texture.
Is this cake too sweet?
The sweetness is balanced by the tartness of the fresh strawberries in the frosting. If you prefer less sweet, reduce the sugar in the frosting by 2 tablespoons, or add a teaspoon of lemon juice to the puree.
Can I use a different size pan?
You can, but the baking time will change. If you use 9-inch pans, the layers will be thinner and bake faster (check at 15 minutes). If you use 6-inch pans, they will be taller and take longer (check at 30-35 minutes).
Pin This Recipe!
Best Homemade Neapolitan Layer Cake with Fresh Strawberry Frosting
- Total Time: 1 hour 45 minutes
- Yield: 12 servings 1x
Description
A light, airy three-layer cake featuring vanilla, strawberry, and chocolate sponges topped with a fresh, tangy whipped cream and strawberry puree frosting. This nostalgic dessert is designed to be fuel-friendly and approachable for home bakers.
Ingredients
- 3 cups (375g) All-Purpose Flour
- 2 cups (400g) Granulated Sugar
- 1 cup (226g) Unsalted Butter, softened to room temperature
- 4 large Eggs, room temperature
- 1 cup (240ml) Whole Milk
- 2 tsp Vanilla Extract
- 1 cup (150g) Fresh Strawberries, hulled and roasted
- 3 tbsp (15g) Unsweetened Cocoa Powder
- 2 tbsp Strawberry Preserves
- 2 cups (480ml) Heavy Cream, chilled
- 1 cup (120g) Confectioners’ Sugar, sifted
- 1/2 cup (120g) Strawberry Puree
- Pinch of Salt
Instructions
- Preheat oven to 350°F (175°C). Grease three 8-inch round cake pans and line bottoms with parchment paper.
- Roast fresh strawberries at 400°F for 15 minutes to remove excess moisture, then blend into a puree.
- In a large bowl, sift together flour and a pinch of salt.
- In a stand mixer, cream softened butter and granulated sugar on medium-high speed for 3-4 minutes until pale and fluffy.
- Add eggs one at a time, beating well after each addition, then mix in vanilla extract.
- Reduce mixer to low. Add flour mixture in three parts, alternating with milk in two parts, starting and ending with flour. Mix just until combined; do not overmix.
- Divide batter evenly into three bowls. Leave one plain (vanilla). Mix roasted strawberry puree and preserves into the second (pink). Mix cocoa powder into the third (chocolate).
- Divide batter among prepared pans. Bake for 20-25 minutes, rotating pans halfway through, until a toothpick comes out clean.
- Cool cakes in pans for 10 minutes, then invert onto wire racks to cool completely.
- While cakes cool, whip chilled heavy cream until soft peaks form. Gradually add confectioners’ sugar and strawberry puree, whipping until stiff peaks form.
- Level cake domes if necessary. Assemble cake by stacking layers (chocolate, vanilla, pink) with generous layers of frosting between and on top.
- Chill assembled cake for at least 30 minutes before slicing.
Notes
Ensure all ingredients are at room temperature for proper emulsification. Roasting strawberries prevents the pink layer from becoming too wet. The cake must be refrigerated due to the whipped cream frosting. It keeps for up to 3 days in the fridge. Do not freeze the assembled cake as the frosting may separate.
- Prep Time: 45 minutes
- Cook Time: 25 minutes
- Category: Dessert
- Cuisine: American
Nutrition
- Serving Size: 1 slice (1/12th of c
- Calories: 380
- Sugar: 35
- Sodium: 250
- Fat: 20
- Saturated Fat: 12
- Carbohydrates: 45
- Fiber: 1
- Protein: 6
Keywords: Neapolitan cake, layer cake, strawberry frosting, homemade cake, vanilla sponge, chocolate cake, pink cake, dessert recipe, easy baking


