My sister showed up at my door with a pint of strawberries and a box of cake mix, announcing she was “in charge of dessert” for our mom’s birthday dinner. The thing is, I’d already planned a triple-chocolate thing, and her cake mix was, well, just cake mix. I looked at the strawberries, then at the pantry—a half-full jar of vanilla bean paste, a stick of butter softening on the counter, and a memory of the Neapolitan ice cream we used to fight over as kids. That’s when it hit me. Why not a cake that tastes like that pink, brown, and white brick of nostalgia? But better. Way better.
I sent her to the store for a few things—real butter, buttermilk, and an extra bag of powdered sugar—and started pulling flour and cocoa powder from the cabinet. The chocolate layer came together first, dark and rich, the kind that makes you want to lick the spatula. Then the vanilla, simple and sweet, like the middle ground between two strong personalities. And the strawberry layer? That was the gamble. I pureed half the berries, chopped the rest, and folded them into a batter that turned the softest shade of pink. It smelled like summer in a bowl.
The cake baked while we set the table, and the kitchen filled with this unbelievable mix of chocolate and fruit—honestly, it was better than any candle. When I sliced into it later, the layers stood tall and distinct, each one holding its own flavor but coming together in that perfect bite. My mom said it was the best birthday cake she’d ever had. And my sister? She just smiled and asked for the recipe. That’s the thing about this Perfect Neapolitan Layer Cake with Easy Strawberry Buttercream—it turns a last-minute scramble into something you’ll want to make on purpose.
Why You’ll Love This Recipe
This isn’t just another pretty cake. I’ve tested this one six times to get the layers just right—not too dense, not too crumbly, and with a strawberry buttercream that actually tastes like real fruit, not syrup. Here’s why it works:
- Three Distinct Layers, One Bowl Batter : You make one base batter and split it three ways. No complicated stand mixer gymnastics or separate mixing bowls for each flavor. Just one bowl, a little patience, and three gorgeous layers.
- Real Strawberry Flavor : The buttercream uses fresh strawberry puree, not extract or jam. It gives the frosting a natural sweetness and that gorgeous pale pink color without a drop of food coloring. Trust me, your taste buds will notice the difference.
- Perfect for Celebrations : Birthdays, anniversaries, or just a Tuesday that needs a little color—this cake delivers. It’s impressive enough for a party but simple enough for a weekend project.
- Crowd-Pleasing Combo : Everyone loves chocolate. Everyone loves vanilla. And strawberry? That’s the wildcard that wins over even the pickiest eaters. Kids go crazy for the pink layer, and adults appreciate the balanced sweetness.
- Make-Ahead Friendly : The cake layers freeze beautifully, and the buttercream keeps in the fridge for days. You can spread the work out over a weekend and assemble when you’re ready.
Honestly, this cake has become my go-to for every family gathering. It’s the kind of dessert that makes people close their eyes after the first bite—and that’s not something I say lightly.
What Ingredients You Will Need
This recipe uses mostly pantry staples, plus a couple of fresh ingredients that make all the difference. Here’s what you’ll need for each component:
For the Chocolate Layer
- 1 ½ cups all-purpose flour (spooned and leveled)
- ¾ cup unsweetened cocoa powder (I prefer Ghirardelli for deep color)
- 1 ½ teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- 1 cup granulated sugar
- ½ cup unsalted butter, softened (the real stuff, not margarine)
- 2 large eggs, room temperature
- 1 teaspoon vanilla extract
- 1 cup buttermilk, room temperature (adds tenderness)
For the Vanilla Layer

- 1 ½ cups all-purpose flour
- 1 ½ teaspoons baking powder
- ½ teaspoon salt
- 1 cup granulated sugar
- ½ cup unsalted butter, softened
- 2 large eggs, room temperature
- 2 teaspoons vanilla bean paste (or vanilla extract, but paste gives those lovely specks)
- 1 cup buttermilk, room temperature
For the Strawberry Layer
- 1 ½ cups all-purpose flour
- 1 ½ teaspoons baking powder
- ½ teaspoon salt
- 1 cup granulated sugar
- ½ cup unsalted butter, softened
- 2 large eggs, room temperature
- 1 teaspoon vanilla extract
- 1 cup buttermilk, room temperature
- ½ cup fresh strawberry puree (about 6-8 ripe strawberries, blended until smooth)
- ¼ cup finely chopped fresh strawberries (for texture)
For the Strawberry Buttercream
- 1 ½ cups unsalted butter, softened (3 sticks)
- 5 cups powdered sugar, sifted
- ¼ cup fresh strawberry puree (strained to remove seeds if you’re fancy)
- 1 teaspoon vanilla extract
- Pinch of salt
- 1-2 tablespoons heavy cream, if needed for consistency
Ingredient Tips: Use ripe, in-season strawberries for the puree—they’re sweeter and more flavorful. If strawberries aren’t in season, frozen ones work fine; just thaw and drain them first. For the buttermilk, you can make your own by adding 1 tablespoon of lemon juice to 1 cup of milk and letting it sit for 5 minutes. I’ve done it plenty of times, and it works like a charm.
Equipment Needed
You don’t need a professional bakery setup for this cake, but a few tools make the process smoother:
- Three 8-inch round cake pans (the aluminum ones from the grocery store work fine)
- Stand mixer or hand mixer (I’ve made this with both; hand mixer takes a little longer but gets the job done)
- Mixing bowls (at least two large ones)
- Parchment paper (for lining the pans—trust me on this)
- Offset spatula (for smooth frosting; a butter knife works in a pinch)
- Cake stand or serving plate
- Blender or food processor (for the strawberry puree)
- Fine-mesh strainer (optional, for seedless buttercream)
- Cooling rack
If you only have two cake pans, you can bake the layers in batches. Just let the pans cool completely between batches, and wash them if needed. I’ve also used a 9-inch pan for a slightly shorter cake—just adjust the baking time by a few minutes.
Preparation Method
This recipe takes about 45 minutes of active prep and 25-30 minutes of baking time. Plan for at least 2 hours of cooling before frosting. Here’s how to do it:
Step 1: Prep Your Pans and Oven
Preheat your oven to 350°F (175°C). Grease three 8-inch round cake pans with butter or non-stick spray, then line the bottoms with parchment paper circles. Dust the sides with a little flour and tap out the excess. This extra step guarantees your cakes won’t stick—I learned this the hard way after a few crumbly disasters.
Step 2: Make the Strawberry Puree
Wash and hull 10-12 fresh strawberries. Toss them in a blender or food processor and blitz until smooth. You’ll need about ¾ cup total—¼ cup for the strawberry cake layer and ¼ cup for the buttercream (strained if you want). Set aside. If you’re using frozen strawberries, thaw them first and drain off any excess liquid.
Step 3: Make the Chocolate Layer Batter
In a medium bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt. In a large bowl, beat the softened butter and sugar together until light and fluffy, about 3 minutes. Add the eggs one at a time, beating well after each, then stir in the vanilla. Alternate adding the dry ingredients and buttermilk, starting and ending with the flour mixture. Mix until just combined—overmixing makes the cake tough. Pour into one prepared pan and spread evenly.
Step 4: Make the Vanilla Layer Batter
In a clean bowl, whisk together the flour, baking powder, and salt. In another bowl, cream the butter and sugar until fluffy. Add the eggs one at a time, then the vanilla bean paste. Alternate adding the dry ingredients and buttermilk, mixing until just combined. Pour into the second prepared pan.
Step 5: Make the Strawberry Layer Batter
Repeat the same process as the vanilla layer, but after mixing, gently fold in the ¼ cup of strawberry puree and the chopped strawberries. The batter will turn a pretty pink color. Pour into the third prepared pan.
Step 6: Bake the Layers
Place all three pans in the oven, spacing them evenly. Bake for 22-28 minutes, rotating the pans halfway through. The cakes are done when a toothpick inserted into the center comes out clean or with a few moist crumbs. The chocolate layer might take a minute or two longer than the others. Let the cakes cool in the pans for 10 minutes, then turn them out onto a cooling rack. Remove the parchment paper and let them cool completely—at least 1 hour. Don’t rush this step, or your frosting will melt into a sad puddle.
Step 7: Make the Strawberry Buttercream
While the cakes cool, make the frosting. In a large bowl, beat the softened butter until creamy and smooth, about 2 minutes. Gradually add the sifted powdered sugar, 1 cup at a time, beating on low speed to avoid a sugar cloud. Once all the sugar is incorporated, add the strawberry puree, vanilla extract, and salt. Beat on medium-high speed for 3-4 minutes until light and fluffy. If the frosting is too thick, add heavy cream 1 tablespoon at a time. If it’s too thin, add more powdered sugar. You want a spreadable consistency that holds its shape.
Step 8: Assemble the Cake
Place one cake layer on your serving plate—I usually start with the chocolate layer because it’s the most stable. Spread about ¾ cup of buttercream evenly on top. Add the vanilla layer, another ¾ cup of buttercream, then the strawberry layer on top. Apply a thin layer of frosting all over the cake (this is the crumb coat) and refrigerate for 20 minutes. Then apply the final layer of buttercream, smoothing it with an offset spatula. If you want a rustic look, leave the sides bare and just swirl the top. For a polished finish, use a bench scraper to smooth the sides.
Cooking Tips & Techniques
I’ve made this cake more times than I can count, and I’ve definitely learned a few things along the way. Here are my best tips:
- Room temperature ingredients matter. Cold butter doesn’t cream properly, and cold eggs can curdle the batter. Take everything out of the fridge 30-45 minutes before you start. If you’re in a hurry, you can microwave the butter in 5-second bursts until it’s soft but not melted.
- Don’t overmix the batter. Once you add the flour, mix just until you don’t see any dry streaks. Overmixing develops gluten, which makes the cake dense and tough. Lumpy batter is okay—it will smooth out in the oven.
- Use a kitchen scale if you have one. Measuring flour by weight is more accurate than scooping. One cup of all-purpose flour should weigh about 125 grams. Too much flour makes a dry cake.
- Level your cake layers. After the cakes cool, use a serrated knife to slice off the domed tops. This gives you flat, even layers that stack beautifully. Save the scraps for snacking or making cake pops.
- Chill the cake before slicing. After frosting, pop the whole thing in the fridge for at least 30 minutes. This sets the buttercream and makes slicing much cleaner. Use a sharp, thin-bladed knife and wipe it clean between cuts.
One time I forgot to line my pans with parchment paper, and the chocolate layer stuck so badly I had to eat it out of the pan with a spoon. Not my finest moment, but it was delicious. So yeah, don’t skip the parchment.
Variations & Adaptations
This recipe is surprisingly flexible. Here are a few ways to make it your own:
- Gluten-Free Version: Swap the all-purpose flour for a good 1:1 gluten-free baking blend. I’ve used Bob’s Red Mill with great results. Add ¼ teaspoon of xanthan gum if your blend doesn’t already include it.
- Dairy-Free Adaptation: Use vegan butter sticks (I like Miyoko’s) and substitute the buttermilk with almond milk mixed with 1 tablespoon of apple cider vinegar. The texture will be slightly different, but it still tastes amazing.
- Berry Swap: Not a strawberry fan? Use raspberry or blueberry puree instead. The vanilla layer stays the same, but the pink layer gets a whole new personality. I’ve made a raspberry version for Valentine’s Day, and it was stunning.
- Chocolate Strawberry Twist: Add ½ cup of mini chocolate chips to the strawberry layer batter. The little chocolate bits melt and create pockets of chocolate throughout the pink cake. It’s like a secret surprise in every bite.
- Cupcake Version: Turn this into cupcakes! The batter makes about 24 cupcakes. Bake at 350°F for 18-20 minutes. Use a piping bag to swirl the strawberry buttercream on top. Perfect for parties.
If you love experimenting with different cake flavors, you might also enjoy this cozy cinnamon apple fall cake with caramel drizzle—it’s another layered beauty that uses seasonal fruit in a completely different way.
Serving & Storage Suggestions
This cake is best served at room temperature, so take it out of the fridge about 30 minutes before you plan to slice it. The flavors are more pronounced when the cake isn’t cold, and the buttercream softens to a luxurious, creamy texture.
For a pretty presentation, garnish with fresh strawberry slices, a few mint leaves, or a dusting of powdered sugar. If you’re feeling extra, drizzle some melted white chocolate over the top and let it drip down the sides. It makes for a gorgeous photo—and a delicious bite.
Storage: Leftover cake keeps well in an airtight container in the refrigerator for up to 5 days. The flavors actually meld together overnight, so day-two cake is even better. Just let slices come to room temperature before serving.
Freezing: You can freeze the unfrosted cake layers for up to 3 months. Wrap each layer tightly in plastic wrap, then foil. When you’re ready to assemble, thaw them in the fridge overnight. The buttercream also freezes well—just thaw it in the fridge and re-whip it before using.
Reheating: If you want a warm slice, microwave it for about 15 seconds. It’s especially good with a scoop of vanilla ice cream on the side. Trust me on this.
This cake pairs beautifully with a hot cup of coffee or a glass of cold milk. For a fun brunch spread, serve it alongside these perfect maple pumpkin cinnamon rolls for a dessert table that covers all the bases.
Nutritional Information & Benefits
Let’s be real—this is a celebration cake, not a health food. But that doesn’t mean it can’t have some redeeming qualities. Here’s the estimated nutritional breakdown per slice (based on 12 servings):
| Nutrient | Amount Per Slice |
|---|---|
| Calories | 485 |
| Total Fat | 26g |
| Saturated Fat | 16g |
| Cholesterol | 105mg |
| Sodium | 320mg |
| Total Carbohydrates | 60g |
| Dietary Fiber | 2g |
| Sugars | 42g |
| Protein | 5g |
Health Highlights: Strawberries are packed with vitamin C and antioxidants, so at least you’re getting some fruit in your dessert. The cocoa powder in the chocolate layer contains flavonoids that are good for heart health. And the butter? Well, butter makes everything better, and a little bit of saturated fat isn’t going to hurt anyone in moderation.
This recipe contains dairy, eggs, and gluten. For allergen-friendly versions, check the variations section above.
Conclusion
This Perfect Neapolitan Layer Cake with Easy Strawberry Buttercream is more than just a pretty dessert—it’s a trip down memory lane, a celebration of simple flavors done right, and a recipe that’s surprisingly forgiving for how impressive it looks. Whether you’re making it for a birthday, a holiday, or just because you need a little pink in your life, this cake delivers every single time.
I love how each layer has its own personality, but together they create something truly special. The chocolate is rich and deep, the vanilla is classic and comforting, and the strawberry adds that bright, fruity pop that ties it all together. And that buttercream? It’s the kind of frosting you’ll want to eat by the spoonful—no judgment here.
I’d love to hear how yours turns out. Did you try a different berry? Add chocolate chips? Make it into cupcakes? Drop a comment below and let me know—I read every single one. And if you share a photo on social media, tag me so I can see your beautiful creation. Happy baking, friend!
Frequently Asked Questions
Can I use strawberry jam instead of fresh strawberries?
You can, but the texture will be different. Jam is thicker and sweeter than fresh puree, so you’ll need to adjust the sugar in the buttercream. I recommend starting with ¼ cup of jam and reducing the powdered sugar by about ½ cup. The flavor will be more intense, but you’ll lose that fresh strawberry taste.
How do I get clean slices of this layered cake?
Chill the cake for at least 30 minutes before slicing. Use a long, sharp knife and wipe it clean between each cut. For the cleanest slices, dip the knife in hot water, dry it, then slice. The heat helps the knife glide through the buttercream without dragging.
Can I make this cake a day ahead?
Absolutely. In fact, it tastes better the next day. Assemble the cake, refrigerate it overnight, and let it sit at room temperature for 30 minutes before serving. The flavors meld together beautifully, and the texture stays moist. Just make sure it’s well-covered so it doesn’t absorb any fridge odors.
Why did my strawberry layer turn out dense?
This usually happens when the batter is overmixed or the strawberries add too much moisture. Make sure you’re folding the puree in gently, and don’t overwork the batter. Also, if your strawberries are very juicy, drain off some of the liquid before adding them to the batter. A little extra moisture is fine, but too much can weigh down the cake.
Can I use a different frosting?
Of course! A classic vanilla buttercream works beautifully if you want to keep things simple. Chocolate buttercream would also be amazing, especially if you’re a chocolate lover. For a lighter option, try a stabilized whipped cream frosting. Just keep in mind that the strawberry flavor in the cake layers might get lost if your frosting is too strong.
If you’re looking for more dessert inspiration, don’t miss this easy pumpkin dump cake with pecan streusel—it’s another crowd-pleaser that comes together in no time.
Pin This Recipe!

Perfect Neapolitan Layer Cake with Easy Strawberry Buttercream
A stunning three-layer cake inspired by Neapolitan ice cream, featuring rich chocolate, classic vanilla, and fresh strawberry layers, all topped with a real strawberry buttercream. Perfect for celebrations and surprisingly forgiving for how impressive it looks.
- Prep Time: 45 minutes
- Cook Time: 25-30 minutes
- Total Time: 2 hours 15 minutes (including cooling)
- Yield: 12 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 1 ½ cups all-purpose flour (spooned and leveled)
- ¾ cup unsweetened cocoa powder
- 1 ½ teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- 1 cup granulated sugar
- ½ cup unsalted butter, softened
- 2 large eggs, room temperature
- 1 teaspoon vanilla extract
- 1 cup buttermilk, room temperature
- 1 ½ cups all-purpose flour
- 1 ½ teaspoons baking powder
- ½ teaspoon salt
- 1 cup granulated sugar
- ½ cup unsalted butter, softened
- 2 large eggs, room temperature
- 2 teaspoons vanilla bean paste (or vanilla extract)
- 1 cup buttermilk, room temperature
- 1 ½ cups all-purpose flour
- 1 ½ teaspoons baking powder
- ½ teaspoon salt
- 1 cup granulated sugar
- ½ cup unsalted butter, softened
- 2 large eggs, room temperature
- 1 teaspoon vanilla extract
- 1 cup buttermilk, room temperature
- ½ cup fresh strawberry puree (about 6–8 ripe strawberries, blended until smooth)
- ¼ cup finely chopped fresh strawberries
- 1 ½ cups unsalted butter, softened (3 sticks)
- 5 cups powdered sugar, sifted
- ¼ cup fresh strawberry puree (strained to remove seeds if desired)
- 1 teaspoon vanilla extract
- Pinch of salt
- 1–2 tablespoons heavy cream, if needed for consistency
Instructions
- Preheat your oven to 350°F (175°C). Grease three 8-inch round cake pans with butter or non-stick spray, then line the bottoms with parchment paper circles. Dust the sides with a little flour and tap out the excess.
- Wash and hull 10-12 fresh strawberries. Toss them in a blender or food processor and blitz until smooth. You’ll need about ¾ cup total—¼ cup for the strawberry cake layer and ¼ cup for the buttercream (strained if you want). Set aside.
- Make the chocolate layer batter: In a medium bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt. In a large bowl, beat the softened butter and sugar together until light and fluffy, about 3 minutes. Add the eggs one at a time, beating well after each, then stir in the vanilla. Alternate adding the dry ingredients and buttermilk, starting and ending with the flour mixture. Mix until just combined. Pour into one prepared pan and spread evenly.
- Make the vanilla layer batter: In a clean bowl, whisk together the flour, baking powder, and salt. In another bowl, cream the butter and sugar until fluffy. Add the eggs one at a time, then the vanilla bean paste. Alternate adding the dry ingredients and buttermilk, mixing until just combined. Pour into the second prepared pan.
- Make the strawberry layer batter: Repeat the same process as the vanilla layer, but after mixing, gently fold in the ¼ cup of strawberry puree and the chopped strawberries. Pour into the third prepared pan.
- Place all three pans in the oven, spacing them evenly. Bake for 22-28 minutes, rotating the pans halfway through. The cakes are done when a toothpick inserted into the center comes out clean or with a few moist crumbs. Let the cakes cool in the pans for 10 minutes, then turn them out onto a cooling rack. Remove the parchment paper and let them cool completely—at least 1 hour.
- While the cakes cool, make the frosting. In a large bowl, beat the softened butter until creamy and smooth, about 2 minutes. Gradually add the sifted powdered sugar, 1 cup at a time, beating on low speed. Once all the sugar is incorporated, add the strawberry puree, vanilla extract, and salt. Beat on medium-high speed for 3-4 minutes until light and fluffy. If the frosting is too thick, add heavy cream 1 tablespoon at a time. If it’s too thin, add more powdered sugar.
- Place one cake layer on your serving plate—start with the chocolate layer. Spread about ¾ cup of buttercream evenly on top. Add the vanilla layer, another ¾ cup of buttercream, then the strawberry layer on top. Apply a thin layer of frosting all over the cake (crumb coat) and refrigerate for 20 minutes. Then apply the final layer of buttercream, smoothing it with an offset spatula.
Notes
Use ripe, in-season strawberries for the puree. If strawberries aren’t in season, frozen ones work fine; just thaw and drain them first. For the buttermilk, you can make your own by adding 1 tablespoon of lemon juice to 1 cup of milk and letting it sit for 5 minutes. Room temperature ingredients are crucial for proper creaming and batter consistency. Don’t overmix the batter once flour is added. Level cake layers with a serrated knife after cooling for even stacking. Chill the assembled cake for at least 30 minutes before slicing for clean cuts.
Nutrition
- Serving Size: 1 slice
- Calories: 485
- Sugar: 42
- Sodium: 320
- Fat: 26
- Saturated Fat: 16
- Carbohydrates: 60
- Fiber: 2
- Protein: 5
Keywords: Neapolitan cake, layer cake, strawberry buttercream, birthday cake, chocolate cake, vanilla cake, strawberry cake, celebration cake


