Best Neapolitan Layer Cake with Strawberry Buttercream Recipe

Ready In
Servings
Difficulty

My sister called me a traitor. Not to my face, but I heard her whisper it to my mom while I was pulling a three-tiered cake out of the oven. The accusation? I had abandoned our family’s sacred chocolate cake recipe for something that involved strawberry buttercream. Honestly, I didn’t blame her. Our family chocolate cake is legendary—it’s the one we make for every birthday, every graduation, every Tuesday that feels a little too long. But I had this vision of stripes. Pink, white, and brown stripes stacked sky-high. It sounded ridiculous even in my own head, like a dessert that couldn’t decide what it wanted to be. I kept thinking about those little cardboard cups of Neapolitan ice cream from the grocery store, the ones where the flavors melt into each other and you get that perfect bite of all three. I wanted that in cake form.

The first attempt was a disaster. I tried to swirl the batters together in one pan, and it came out looking like a sad, muddy puddle. The chocolate overpowered the vanilla, and the strawberry just disappeared. It was a flavor muddle, not a flavor celebration. So I went back to the drawing board. I baked three separate layers—chocolate, vanilla, and strawberry—and stacked them with a strawberry buttercream that tasted like summer. The first time I pulled that finished cake out of the fridge and saw the clean, distinct stripes when I cut into it, I actually laughed out loud. It was exactly what I had pictured. And when my sister took a bite? She didn’t say a word. She just closed her eyes and took another one. That was all the apology I needed.

This Best Neapolitan Layer Cake with Strawberry Buttercream is a project, but it’s the kind of project that pays you back in oohs and ahhs. It’s three distinct cakes in one, each with its own personality, all coming together to create something that feels both nostalgic and completely new. You get the rich, deep cocoa of the chocolate layer, the clean sweetness of the vanilla, and the bright, fruity tang of the strawberry, all tied together with a buttercream that’s so creamy you’ll want to eat it with a spoon. It’s the kind of cake you make for a birthday that needs to feel special, or a Sunday when you just want to prove to yourself that you can still do something hard in the kitchen.

Why You’ll Love This Recipe

This isn’t just another cake recipe. It’s a showstopper that delivers on every level, and I’ve tested it enough times to know exactly where the pitfalls are and how to avoid them. Here’s why this one is different:

  • Three Distinct Flavors: Each layer holds its own. The chocolate is deep and fudgy, the vanilla is light and buttery, and the strawberry is packed with real fruit flavor. No one flavor gets lost.
  • Real Strawberry Buttercream: We’re not using artificial flavoring here. This buttercream uses freeze-dried strawberries for a concentrated, natural berry taste that’s pink without being neon.
  • Perfect for Celebrations: This cake screams “special occasion.” It’s perfect for birthdays, anniversaries, or a Galentine’s party where you want to impress. It would fit right in on a blush pink mini dessert platter for a truly elegant spread.
  • Make-Ahead Friendly: You can bake the cake layers a day ahead and make the buttercream the day of. It takes the pressure off a big baking day.
  • Crowd-Pleaser: It has chocolate, it has vanilla, it has fruit. Everyone finds their favorite bite, and the combination is something people will talk about long after the last crumb is gone.
  • Visually Stunning: When you slice into this cake, the three distinct layers are a knockout. It looks like you spent hours in a pastry shop, but you made it in your own kitchen.

This recipe is the result of my own stubbornness and a few failed attempts. I wanted a Neapolitan cake that was honest about its flavors, not a muddy mess. I wanted the strawberry to taste like strawberries, the chocolate to taste like chocolate, and the vanilla to tie it all together. This is that cake.

What Ingredients You Will Need

This recipe uses simple, grocery-store ingredients, but a few specific choices make a big difference in the final flavor and texture. Here’s what you need for each component.

For the Chocolate Cake Layer

  • 1 ½ cups (188g) all-purpose flour – Spoon and level for accuracy.
  • ¾ cup (65g) unsweetened cocoa powder – I prefer Dutch-process for a deeper, more mellow chocolate flavor, but natural cocoa works too.
  • 1 ½ teaspoons baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • ½ cup (120ml) buttermilk, room temperature – Adds tenderness and helps the cocoa bloom.
  • ½ cup (120ml) hot coffee or hot water – Coffee enhances the chocolate flavor without making the cake taste like coffee.
  • ½ cup (120ml) vegetable oil
  • 1 cup (200g) granulated sugar
  • 2 large eggs, room temperature
  • 1 teaspoon vanilla extract

For the Vanilla Cake Layer

Neapolitan Layer Cake preparation steps

  • 1 ½ cups (188g) all-purpose flour
  • 1 ½ teaspoons baking powder
  • ¼ teaspoon salt
  • ½ cup (113g) unsalted butter, softened
  • 1 cup (200g) granulated sugar
  • 2 large eggs, room temperature
  • 2 teaspoons vanilla extract – Use the good stuff, not imitation.
  • ½ cup (120ml) whole milk, room temperature

For the Strawberry Cake Layer

  • 1 ½ cups (188g) all-purpose flour
  • 1 ½ teaspoons baking powder
  • ¼ teaspoon salt
  • ½ cup (113g) unsalted butter, softened
  • 1 cup (200g) granulated sugar
  • 2 large eggs, room temperature
  • 1 teaspoon vanilla extract
  • ⅓ cup (80ml) buttermilk, room temperature
  • ⅓ cup (80g) strawberry puree – Puree fresh or thawed frozen strawberries and strain out the seeds.
  • A few drops pink or red gel food coloring (optional) – For a more vibrant pink color.

For the Strawberry Buttercream

  • 1 ½ cups (170g) freeze-dried strawberries – These are key for flavor. Do not substitute with fresh or frozen.
  • 1 ½ cups (339g) unsalted butter, softened
  • 5 cups (600g) powdered sugar
  • 3-4 tablespoons heavy cream or whole milk
  • 1 teaspoon vanilla extract
  • ¼ teaspoon salt

Equipment Needed

You don’t need a professional pastry kitchen, but having the right tools makes this project much smoother. Here’s what I use:

  • Three 8-inch round cake pans: Using three pans lets you bake all the layers at once. If you only have two, you’ll need to wash and reuse one. I prefer light-colored aluminum pans for even baking.
  • Stand mixer or hand mixer: A stand mixer makes creaming butter and sugar a breeze, but a hand mixer and a large bowl work just fine.
  • Food processor or blender: You need this to grind the freeze-dried strawberries into a powder for the buttercream.
  • Fine-mesh strainer: For straining the strawberry puree to remove seeds.
  • Parchment paper rounds: These are a lifesaver for preventing the cake layers from sticking.
  • Offset spatula: For smoothing the buttercream. A regular butter knife works in a pinch.
  • Cake turntable (optional): Makes frosting much easier and more professional-looking, but a steady hand on a plate works too.
  • Cooling rack: Essential for letting the cakes cool completely before frosting.

I’ve used my basic hand mixer for years, and it has never let me down. Don’t feel pressured to buy a fancy stand mixer if you don’t have one.

Preparation Method

This recipe has multiple components, so I like to work in a logical order. I start with the strawberry puree, then bake the cake layers, and finish with the buttercream. Let’s get started.

Step 1: Prepare the Strawberry Puree

If you’re using fresh strawberries, wash and hull about 1 cup of berries. If using frozen, thaw them completely. Puree the strawberries in a food processor or blender until smooth. Press the puree through a fine-mesh strainer into a bowl to remove the seeds. You should have about ⅓ cup of seedless puree. Set it aside.

Step 2: Preheat and Prep the Pans

Preheat your oven to 350°F (175°C). Grease three 8-inch round cake pans, line the bottoms with parchment paper rounds, and grease the paper too. Lightly dust the pans with flour and tap out the excess. This extra step ensures your cakes will release perfectly.

Step 3: Make the Chocolate Cake Batter

In a medium bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt. In a separate small bowl or liquid measuring cup, whisk together the buttermilk, hot coffee, vegetable oil, sugar, eggs, and vanilla until smooth. Pour the wet ingredients into the dry ingredients and whisk until just combined. The batter will be thin—that’s normal. Divide the batter evenly among one of the prepared pans.

Step 4: Make the Vanilla Cake Batter

In a medium bowl, whisk together the flour, baking powder, and salt. In a large bowl using a hand mixer or stand mixer with the paddle attachment, beat the softened butter and sugar together on medium speed until light and fluffy, about 3 minutes. Add the eggs one at a time, beating well after each addition. Beat in the vanilla. With the mixer on low speed, add the flour mixture in three additions, alternating with the milk, starting and ending with the flour. Mix until just combined. Divide the batter evenly among the second prepared pan.

Step 5: Make the Strawberry Cake Batter

In a medium bowl, whisk together the flour, baking powder, 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. Beat in the vanilla. With the mixer on low speed, add the flour mixture in three additions, alternating with the buttermilk, starting and ending with the flour. Gently fold in the strawberry puree and a few drops of pink food coloring if using. Mix until just combined—don’t overmix. Divide the batter evenly among the third prepared pan.

Step 6: Bake the Cake Layers

Place all three pans in the oven, spacing them evenly on the center rack. Bake for 22-27 minutes, or until a toothpick inserted into the center of each cake comes out clean or with a few moist crumbs. The chocolate cake might take a minute or two less than the others. Let the cakes cool in the pans for 10 minutes, then run a knife around the edges and turn them out onto a cooling rack. Peel off the parchment paper and let them cool completely. This is crucial—warm cake will melt your buttercream.

Step 7: Make the Strawberry Buttercream

While the cakes are cooling, place the freeze-dried strawberries in a food processor or blender and blitz them into a fine powder. You should have about ½ cup of powder. In a large bowl, beat the softened butter on medium speed until smooth and creamy, about 2 minutes. Gradually add the powdered sugar, about 1 cup at a time, beating on low speed until incorporated. Add the strawberry powder, vanilla, and salt. Beat on low speed until combined. Add 3 tablespoons of heavy cream and beat on medium-high speed for 3-4 minutes, until the buttercream is light, fluffy, and spreadable. If it’s too thick, add the remaining tablespoon of cream.

Step 8: Assemble the Cake

Place one cake layer on your serving plate or cake stand. I like to put a dab of buttercream on the plate first to keep the cake from sliding. Level the tops of the cake layers with a serrated knife if they are domed. Spread about ¾ cup of strawberry buttercream evenly over the first layer. Top with the second layer, press down gently, and repeat with another ¾ cup of buttercream. Place the third layer on top.

Step 9: Crumb Coat and Frost

Spread a thin layer of buttercream all over the top and sides of the cake. This is the crumb coat—it catches any loose crumbs. Don’t worry about it being perfect. Refrigerate the cake for 30 minutes to set the crumb coat. Once set, use the remaining buttercream to frost the top and sides of the cake. Use an offset spatula to create smooth sides or decorative swirls.

Cooking Tips & Techniques

I’ve made this cake more times than I care to count, and I’ve learned a few things the hard way. Here are my best tips for success:

  • Room Temperature Ingredients are Non-Negotiable: Cold butter doesn’t cream properly, and cold eggs can seize your batter. Take your butter, eggs, and milk out of the fridge at least an hour before you start baking.
  • Don’t Overmix the Batters: Once you add the flour, mix just until you don’t see any dry streaks. Overmixing develops gluten, which makes the cake tough. A few small lumps are okay.
  • Use a Kitchen Scale: I know it’s an extra step, but weighing your flour is the single best way to ensure consistent results. A cup of flour can vary by 30 grams depending on how you scoop it.
  • Level Your Cake Layers: Even if your cakes bake flat, a quick level with a serrated knife ensures your cake stacks straight and doesn’t lean. Save the scraps for snacking or making cake truffles.
  • Chill Between Layers: The crumb coat is not optional. It locks in the crumbs so your final layer of frosting is perfectly clean. Be patient and let it set in the fridge.
  • Strawberry Powder is Key: I once tried making this buttercream with strawberry jam, and it was a disaster. The jam added too much liquid and the buttercream broke. Freeze-dried strawberries give you all the flavor without the moisture.

I once forgot to add the sugar to my vanilla cake batter. I realized it when I licked the spatula and it tasted like butter and flour. I had to scrape the batter out of the pan and start over. It was a painful lesson, but I’ve never forgotten the sugar since.

Variations & Adaptations

This cake is a great base for experimentation. Here are a few ways to change it up:

  • Chocolate Strawberry Dream: Make all three layers chocolate (using the chocolate cake recipe tripled) and use the strawberry buttercream. It’s a chocolate-covered strawberry in cake form.
  • Gluten-Free Version: Substitute the all-purpose flour with a good 1:1 gluten-free baking flour blend that contains xanthan gum. The texture will be slightly more tender, but it works beautifully.
  • Dairy-Free Adaptation: Use a high-quality vegan butter stick and substitute the buttermilk with a mixture of plant-based milk and a teaspoon of lemon juice. The texture will be a little less rich, but the flavor is still fantastic.
  • Different Berry Buttercream: Swap the freeze-dried strawberries for freeze-dried raspberries or blueberries. The method is exactly the same, and you get a different color and flavor profile.
  • Mini Cake Version: Bake the batter in three 6-inch cake pans for a smaller, taller cake. Reduce the baking time to 18-22 minutes.

I once made a batch of these as chocolate covered strawberry cake tower bites for a party, and they were a massive hit. It’s a great way to use up any leftover cake scraps.

Serving & Storage Suggestions

This cake is best served at room temperature, which allows the buttercream to soften and the flavors to fully bloom. Take it out of the fridge about 30-45 minutes before you plan to serve it.

  • Serving: Slice with a sharp, serrated knife, wiping the blade clean between cuts for neat slices. Serve with a side of fresh strawberries or a drizzle of chocolate sauce for extra decadence.
  • Storage: Store leftover cake in an airtight container in the refrigerator for up to 5 days. The flavors actually meld together and get even better on day two.
  • Freezing: You can freeze the unfrosted cake layers, tightly wrapped in plastic wrap and foil, for up to 3 months. Thaw them in the fridge overnight before frosting. You can also freeze the frosted whole cake for up to 2 months. Thaw it in the fridge overnight.
  • Reheating: If you like a slightly warm cake, pop an individual slice in the microwave for 10-15 seconds. It’s especially good with a scoop of vanilla ice cream.

The buttercream will firm up significantly in the fridge, so don’t be alarmed if it feels hard. It will soften beautifully at room temperature.

Nutritional Information & Benefits

Let’s be real—this is a celebration cake, not a health food. But here’s a rough idea of what you’re getting per slice (based on 16 servings):

Nutrient Amount per Serving
Calories ~520
Total Fat 28g
Saturated Fat 17g
Cholesterol 105mg
Sodium 280mg
Total Carbohydrates 68g
Sugars 50g
Protein 5g

On the plus side, the strawberries in the buttercream and cake layer do provide a small amount of vitamin C and antioxidants. The butter and eggs offer some protein and healthy fats, and the cocoa powder in the chocolate layer is rich in flavonoids. But honestly, this cake is about joy and celebration, not daily nutrition. It’s a treat, and it’s meant to be enjoyed as one.

Conclusion

This Best Neapolitan Layer Cake with Strawberry Buttercream is a labor of love, but it’s a labor that pays off in the most delicious way possible. It’s a cake that tells a story with every slice—the story of three classic flavors coming together in perfect harmony. It’s for the birthday that needs to be unforgettable, the dinner party where you want to hear gasps of delight, or the quiet weekend when you just want to prove to yourself that you can create something beautiful.

Don’t be intimidated by the three layers. Take it step by step, give yourself plenty of time, and remember that even if it’s not perfect, it will still taste incredible. I’ve made this cake for picky kids, skeptical in-laws, and my own doubting sister, and it has won over every single one of them. I hope it wins over your kitchen too. If you make it, I’d love to hear how it turned out. Drop a comment below or tag me in your photos—I’m always cheering for you in the kitchen. Happy baking!

Frequently Asked Questions

Can I use a boxed cake mix for this recipe?

You absolutely can! If you want to save time, use one box of chocolate cake mix, one box of white or vanilla cake mix, and one box of strawberry cake mix. Prepare each according to the box directions and bake in three 8-inch pans. The strawberry buttercream from scratch is still a must, though.

Why did my strawberry buttercream turn out grainy?

This usually happens if the freeze-dried strawberries aren’t ground into a fine enough powder. Make sure you blitz them in a food processor or blender until they are a fine dust. Also, ensure your butter is properly softened before you start beating it.

Can I make this cake in advance?

Yes! You can bake the cake layers up to 2 days in advance. Wrap them tightly in plastic wrap and store them at room temperature. You can make the buttercream up to 3 days in advance and store it in an airtight container in the fridge. Let it come to room temperature and re-whip it before using.

My cake layers are domed. What did I do wrong?

Domed tops are usually a sign of an oven that’s too hot or overmixing the batter. Make sure your oven is properly calibrated and try baking at 325°F (163°C) instead of 350°F (175°C) for a flatter top. You can also use cake strips around the pans for an even bake.

Can I use this recipe to make cupcakes?

Definitely! This batter will make about 36 cupcakes (12 of each flavor). Divide the batter into lined cupcake tins, filling each about ⅔ full. Bake at 350°F (175°C) for 15-18 minutes, or until a toothpick comes out clean. Frost with the strawberry buttercream and enjoy.

Pin This Recipe!

Neapolitan Layer Cake recipe
Print

Best Neapolitan Layer Cake with Strawberry Buttercream Recipe

A stunning three-layer cake featuring chocolate, vanilla, and strawberry cake layers, all tied together with a creamy strawberry buttercream made from real freeze-dried strawberries. Perfect for celebrations and guaranteed to impress.

  • Author: Bree
  • Prep Time: 45 minutes
  • Cook Time: 25 minutes
  • Total Time: 1 hour 10 minutes
  • Yield: 16 servings 1x
  • Category: Dessert
  • Cuisine: American

Ingredients

Scale
  • 1 ½ cups (188g) all-purpose flour
  • ¾ cup (65g) unsweetened cocoa powder
  • 1 ½ teaspoons baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • ½ cup (120ml) buttermilk, room temperature
  • ½ cup (120ml) hot coffee or hot water
  • ½ cup (120ml) vegetable oil
  • 1 cup (200g) granulated sugar
  • 2 large eggs, room temperature
  • 1 teaspoon vanilla extract
  • 1 ½ cups (188g) all-purpose flour
  • 1 ½ teaspoons baking powder
  • ¼ teaspoon salt
  • ½ cup (113g) unsalted butter, softened
  • 1 cup (200g) granulated sugar
  • 2 large eggs, room temperature
  • 2 teaspoons vanilla extract
  • ½ cup (120ml) whole milk, room temperature
  • 1 ½ cups (188g) all-purpose flour
  • 1 ½ teaspoons baking powder
  • ¼ teaspoon salt
  • ½ cup (113g) unsalted butter, softened
  • 1 cup (200g) granulated sugar
  • 2 large eggs, room temperature
  • 1 teaspoon vanilla extract
  • ⅓ cup (80ml) buttermilk, room temperature
  • ⅓ cup (80g) strawberry puree
  • A few drops pink or red gel food coloring (optional)
  • 1 ½ cups (170g) freeze-dried strawberries
  • 1 ½ cups (339g) unsalted butter, softened
  • 5 cups (600g) powdered sugar
  • 34 tablespoons heavy cream or whole milk
  • 1 teaspoon vanilla extract
  • ¼ teaspoon salt

Instructions

  1. Prepare the strawberry puree: Puree fresh or thawed frozen strawberries, then strain through a fine-mesh strainer to remove seeds. Set aside.
  2. Preheat oven to 350°F (175°C). Grease three 8-inch round cake pans, line bottoms with parchment paper, grease paper, and dust with flour.
  3. Make chocolate cake batter: Whisk together flour, cocoa powder, baking powder, baking soda, and salt. In another bowl, whisk buttermilk, hot coffee, oil, sugar, eggs, and vanilla. Combine wet and dry ingredients until just mixed. Pour into one prepared pan.
  4. Make vanilla cake batter: Whisk together flour, baking powder, and salt. Beat butter and sugar until light and fluffy. Add eggs one at a time, then vanilla. Add flour mixture alternately with milk, starting and ending with flour. Pour into second pan.
  5. Make strawberry cake batter: Whisk together flour, baking powder, and salt. Beat butter and sugar until fluffy. Add eggs one at a time, then vanilla. Add flour mixture alternately with buttermilk. Fold in strawberry puree and food coloring. Pour into third pan.
  6. Bake all layers for 22-27 minutes, until a toothpick comes out clean. Cool in pans for 10 minutes, then turn out onto a cooling rack. Remove parchment and cool completely.
  7. Make strawberry buttercream: Grind freeze-dried strawberries into a fine powder. Beat butter until creamy. Gradually add powdered sugar, then strawberry powder, vanilla, and salt. Add cream and beat until light and fluffy.
  8. Assemble cake: Place one cake layer on a plate. Spread about ¾ cup buttercream on top. Repeat with second and third layers.
  9. Crumb coat: Spread a thin layer of buttercream over the entire cake. Refrigerate for 30 minutes.
  10. Frost with remaining buttercream, smoothing sides and top with an offset spatula.

Notes

Room temperature ingredients are crucial for proper creaming. Do not overmix batters. Use a kitchen scale for accurate flour measurement. Level cake layers for even stacking. Chill between crumb coat and final frosting. Freeze-dried strawberries are essential for the buttercream; do not substitute with jam.

Nutrition

  • Serving Size: 1 slice (1/16 of cak
  • Calories: 520
  • Sugar: 50
  • Sodium: 280
  • Fat: 28
  • Saturated Fat: 17
  • Carbohydrates: 68
  • Fiber: 2
  • Protein: 5

Keywords: Neapolitan cake, layer cake, strawberry buttercream, chocolate cake, vanilla cake, strawberry cake, celebration cake, birthday cake

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating