This was supposed to be a simple vanilla sheet cake. I had a birthday party to bake for, a friend who specifically requested “nothing fancy, just yellow cake with buttercream,” and I was already running late because I’d forgotten to pick up eggs. I grabbed what I thought was a carton of large eggs from my neighbor’s fridge—she’d said I could borrow some—and rushed home. Turned out, she’d labeled her egg cartons wrong, and I’d grabbed a mix of duck eggs and jumbo chicken eggs. The batter was too wet, then too thick, and I was already sweating. I had a tub of strawberry jam in the pantry, a half-eaten chocolate bar on the counter, and a sinking feeling that this cake was going to be a disaster. What came out of the oven was nothing like the plan—and better.
The layers baked unevenly, the strawberry jam I swirled in bled into the vanilla, and the chocolate chunks melted into dark, fudgy pockets. I almost threw it out. Honestly, I was embarrassed to serve it. But I frosted it anyway, called it a “Neapolitan-inspired experiment,” and brought it to the party. People went quiet after the first bite. Then they asked for the recipe. I mean, I had to write it down on a napkin right there. That cake—the one that started as a chaotic mess—became the blueprint for this Best Neapolitan Layer Cake with Strawberry Vanilla Chocolate. It’s the kind of happy accident that makes you believe in kitchen luck. Maybe you’ve been there, staring at a baking fail and wondering if you should just order pizza. Don’t. Trust the mess. This cake is why I keep making it, and why it’s now my go-to for celebrations when I want to impress without pretending I have it all together.
Why You’ll Love This Recipe
This isn’t just another layer cake recipe. It’s the result of a very specific, very happy kitchen accident that taught me to stop panicking when things go wrong. Here’s why this Neapolitan layer cake will become your new favorite:
- Three Flavors, One Cake: Strawberry, vanilla, and chocolate in every slice. No need to choose a favorite—they all show up.
- Simple Ingredients: You likely have most of these in your pantry already. No fancy extracts or hard-to-find flours.
- Perfect for Celebrations: Birthdays, anniversaries, or “I just need a stunning cake” moments. It’s a showstopper without the stress.
- Crowd-Pleaser: Kids love the strawberry, adults fight over the chocolate, and the vanilla keeps everyone happy.
- Unbelievably Delicious: The texture is tender, the flavors are balanced, and that strawberry-chocolate-vanilla combo is next-level comfort.
What makes this recipe different? It’s the technique of layering the batters in a specific order to prevent them from blending into a muddy mess. I learned that the hard way after my first attempt looked like a tie-dye disaster. The strawberry layer stays bright, the chocolate stays dark, and the vanilla stays pure. It’s not just another version—it’s my best version, perfected over a dozen bakes.
This cake is the kind that makes you close your eyes after the first bite. It’s comfort food reimagined—lighter than traditional Neapolitan ice cream, but with the same soul-soothing satisfaction. Perfect for impressing guests without spending all day in the kitchen, or turning a simple weekend into something memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture. Most are pantry staples, which makes this cake easy to pull together even on a whim.
For the Cake Layers:
- 2 ½ cups (312g) all-purpose flour (I use King Arthur for consistent results)
- 2 ½ teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- 1 cup (226g) unsalted butter, softened (adds richness; don’t use margarine)
- 1 ¾ cups (350g) granulated sugar
- 4 large eggs, room temperature (cold eggs seize the batter; let them sit out for 30 minutes)
- 1 tablespoon vanilla extract (pure, not imitation—it makes a difference)
- 1 cup (240ml) buttermilk, room temperature (or make your own: 1 cup milk + 1 tablespoon lemon juice, let sit 5 minutes)
- ⅓ cup (40g) cocoa powder, unsweetened (Dutch-process for darker color)
- ⅓ cup (80ml) hot coffee or hot water (coffee enhances chocolate flavor without making it taste like coffee)
- ⅓ cup (110g) strawberry jam or preserves (seedless jam gives smoother texture; I prefer Bonne Maman)
- Red food coloring (optional) (a few drops for a pinker strawberry layer; I use natural beet powder sometimes)
For the Strawberry Buttercream:
- 1 cup (226g) unsalted butter, softened
- 3 ½ cups (420g) powdered sugar
- ¼ cup (80g) strawberry jam or preserves
- 2 tablespoons heavy cream or milk
- Pinch of salt
For the Chocolate Ganache Drip:
- ½ cup (120ml) heavy cream
- 1 cup (170g) semi-sweet chocolate chips (I like Ghirardelli)
- 1 tablespoon unsalted butter (for shine)
For Decoration (optional):
- Fresh strawberries, sliced
- Chocolate shavings
- Vanilla bean or sprinkles
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 (I use Fat Daddio’s anodized aluminum—they bake evenly and release cleanly)
- Electric hand mixer or stand mixer (a stand mixer with paddle attachment is ideal; a hand mixer works fine too)
- Parchment paper rounds (cut to fit pan bottoms; prevents sticking)
- Cooling rack (wire rack for even cooling; don’t skip this or the bottoms get soggy)
- Offset spatula (for smooth frosting; a butter knife works in a pinch)
- Turntable (optional) (makes frosting easier, but a plate works)
- Piping bags and tips (optional) (for decorative swirls; a zip-top bag with corner snipped works too)
- Kitchen scale (recommended for accuracy; I use OXO)
If you don’t have three 8-inch pans, you can bake in batches—just let the batter sit at room temperature while the first layers bake. I’ve also used 9-inch pans; the layers will be thinner and bake faster, so check at 18 minutes.
Preparation Method

Take your time with this one. The cake is forgiving, but the layering order matters. Here’s how to get it right:
- Preheat and Prep: Preheat your oven to 350°F (175°C). Grease three 8-inch round cake pans and line the bottoms with parchment paper. Lightly flour the sides. This step saves you from cake disasters later—I learned that the hard way after a layer stuck and crumbled.
- Mix Dry Ingredients: In a medium bowl, whisk together 2 ½ cups flour, 2 ½ teaspoons baking powder, ½ teaspoon baking soda, and ½ teaspoon salt. Set aside.
- Cream Butter and Sugar: In a large bowl (or stand mixer), beat 1 cup softened butter and 1 ¾ cups sugar on medium-high speed for 3-4 minutes until light and fluffy. Scrape the bowl. It should look pale and airy—if it’s still yellow and dense, keep beating.
- Add Eggs and Vanilla: Add eggs one at a time, beating well after each. Add 1 tablespoon vanilla extract. The mixture might look slightly curdled—that’s okay if your eggs were room temperature. If it looks separated, add 1 tablespoon of the flour mixture and beat again.
- Alternate Dry and Wet: Reduce mixer speed to low. Add the flour mixture in three additions, alternating with the buttermilk in two additions. Start and end with flour. Mix just until combined—overmixing makes a tough cake. Fold the last bit by hand with a spatula.
- Divide the Batter: Weigh or measure the batter. You should have about 4 ½ cups total. Divide evenly into three bowls (about 1 ½ cups each). This is where the magic happens.
- Prepare the Layers:
- Chocolate layer: In a small bowl, whisk ⅓ cup cocoa powder with ⅓ cup hot coffee until smooth. Fold into one bowl of batter until no streaks remain.
- Strawberry layer: Fold ⅓ cup strawberry jam into the second bowl. Add a few drops of red food coloring if you want a pinker layer—I usually skip it, but it’s pretty for parties.
- Vanilla layer: Leave the third bowl as is. This is your control layer.
- Bake the Layers: Pour each batter into a prepared pan. Bake for 22-28 minutes, rotating pans halfway through. The cake is done when a toothpick inserted in the center comes out clean or with a few moist crumbs. The chocolate layer might take a minute longer because of the cocoa. Let cool in pans for 10 minutes, then turn out onto a wire rack to cool completely. Don’t frost until fully cool—warm cake melts buttercream into a sad puddle.
- Make the Strawberry Buttercream: While the cake cools, beat 1 cup softened butter on medium speed for 2 minutes until creamy. Add 3 ½ cups powdered sugar, ¼ cup strawberry jam, 2 tablespoons heavy cream, and a pinch of salt. Beat on low until combined, then increase to medium-high for 3 minutes until fluffy. If it’s too thick, add another tablespoon of cream. Too thin? Add more powdered sugar, 2 tablespoons at a time.
- Make the Ganache Drip: Place 1 cup chocolate chips in a heatproof bowl. Heat ½ cup heavy cream in a small saucepan until it just simmers (bubbles around the edge). Pour over chocolate chips and let sit 2 minutes. Add 1 tablespoon butter and stir until smooth. Let cool for 10-15 minutes until it thickens slightly but is still pourable.
- Assemble the Cake: Place one cake layer on your serving plate (I start with chocolate on the bottom). Spread about ¾ cup strawberry buttercream evenly. Repeat with the next layer (vanilla in the middle, strawberry on top). Frost the entire cake with a thin crumb coat—just enough to seal in crumbs. Refrigerate for 20 minutes. Then apply the final coat of buttercream. Smooth with an offset spatula for a clean look.
- Add the Drip: Pour the ganache into a piping bag or a zip-top bag with a tiny corner snipped. Drip around the top edge of the cake, letting it fall down the sides. Fill the top center with ganache and spread evenly. Refrigerate for 15 minutes to set.
- Decorate: Top with fresh strawberry slices, chocolate shavings, and a few sprinkles if you’re feeling festive. Let the cake sit at room temperature for 30 minutes before serving for the best texture.
Cooking Tips & Techniques
I’ve baked this cake more times than I can count, and I’ve made every mistake in the book. Here’s what I learned:
- Room temperature ingredients are non-negotiable. Cold eggs and cold buttermilk will make your batter curdle and your cake dense. I set everything on the counter an hour before baking. If I forget, I microwave the buttermilk for 15 seconds and place the eggs in warm water for 5 minutes.
- Don’t overmix the batter. Once you add the flour, mix just until it disappears. Overmixing develops gluten, which makes the cake tough instead of tender. I stop the mixer and finish folding by hand—it’s gentler.
- The layering order matters. I always put the chocolate layer on the bottom because it’s the densest and holds up best. The strawberry layer goes on top because it’s the softest. The vanilla in the middle acts as a neutral bridge. Trust me, I tried other orders and the cake tilted like the Leaning Tower of Pisa.
- Use a kitchen scale for even layers. Weighing the batter ensures each layer is the same thickness. I once eyeballed it, and one layer was twice as thick as the others. The cake looked like a crooked smile.
- Chill the cake before the ganache drip. A cold cake sets the ganache faster, giving you cleaner drips. I pop it in the freezer for 10 minutes before the drip—it’s a game-changer.
- If the ganache is too thick to drip, warm it in the microwave for 5-second bursts. Too thin? Let it cool longer. The perfect drip consistency is like warm honey—slow but steady.
Variations & Adaptations
This cake is flexible. Here are some ways to make it your own:
- Gluten-Free Version: Substitute the all-purpose flour with a 1:1 gluten-free baking flour blend (I use Bob’s Red Mill). Add 1 teaspoon xanthan gum if your blend doesn’t include it. The texture will be slightly more tender, so handle gently.
- Dairy-Free Version: Use vegan butter (like Miyoko’s) and substitute buttermilk with 1 cup oat milk + 1 tablespoon apple cider vinegar. For the buttercream, use vegan butter and coconut cream instead of heavy cream. The ganache works with full-fat coconut milk instead of heavy cream.
- Berry Swap: Replace strawberry jam with raspberry, blueberry, or mixed berry jam. Each gives a different color and flavor profile. Raspberry is tarter, which balances the sweet buttercream beautifully.
- Chocolate Intensity: Use dark cocoa powder (like black cocoa) for an even richer chocolate layer. Or swap the semi-sweet ganache for white chocolate ganache for a sweeter, creamier drip.
- Smaller Cake: Halve the recipe for a two-layer 6-inch cake. Bake for 20-24 minutes. Perfect for a smaller gathering or when you don’t want leftovers tempting you all week.
- Cupcake Version: Divide the batters into cupcake liners (about 2 tablespoons each). Bake for 15-18 minutes. You’ll get about 24 cupcakes—12 of each flavor, or swirl them together for a marbled effect.
I once tried a lemon-blueberry version for a summer party. I swapped the strawberry jam for blueberry preserves and added lemon zest to the vanilla layer. It was bright, fresh, and disappeared in minutes. That’s the beauty of this cake—it’s a canvas.
Serving & Storage Suggestions
This cake is best served at room temperature. The buttercream softens, the cake layers become tender, and the ganache gets that perfect fudgy bite. I pull it out of the fridge 30-45 minutes before serving.
Presentation Ideas:
- Place on a white cake stand for a clean, classic look. The pink, white, and brown layers pop against a neutral background.
- Top with fresh strawberries, chocolate curls, and a dusting of powdered sugar for a bakery-style finish.
- For a rustic vibe, leave the sides bare so the three layers are visible. It’s less fussy and shows off the Neapolitan stripes.
What to Serve With It:
- A scoop of vanilla bean ice cream (classic pairing)
- A dollop of whipped cream and extra fresh berries
- A glass of cold milk or a hot latte—the coffee cuts the sweetness
Storage Instructions:
- Refrigerator: Store in an airtight cake carrier for up to 5 days. The flavors actually meld and improve after day two.
- Freezer: Wrap unfrosted cake layers tightly in plastic wrap, then foil. Freeze for up to 3 months. Thaw at room temperature before frosting. The frosted cake can also be frozen (without fresh fruit topping) for up to 2 months. Thaw in the fridge overnight.
- Reheating: If you prefer a slightly warm cake, microwave individual slices for 10-15 seconds. The ganache gets melty and the buttercream stays creamy.
The strawberry flavor deepens after a day in the fridge. I honestly prefer this cake on day two—the jam soaks into the cake layers and everything becomes more cohesive. Just don’t tell my guests, because it never lasts that long.
Nutritional Information & Benefits
Let’s be real—this is a celebration cake, not a health food. But here’s what you’re looking at per slice (based on 12 servings):
- Calories: Approximately 520-580 per slice
- Fat: 28-32g (mostly from butter and cream)
- Carbohydrates: 68-75g
- Protein: 6-8g
- Sugar: 48-55g
Health Highlights:
- Strawberries provide vitamin C and antioxidants, even in jam form. Fresh strawberries on top add a pop of fiber and hydration.
- Dark chocolate (in the ganache) contains flavonoids that support heart health—in small amounts, of course.
- Buttermilk adds calcium and probiotics, plus it keeps the cake tender without needing extra fat.
Dietary Considerations:
- Contains gluten, dairy, and eggs
- Can be made gluten-free and dairy-free with substitutions (see Variations section)
- Not suitable for vegan diets as written, but can be adapted with plant-based ingredients
I believe in balance. This cake is for birthdays, celebrations, and Tuesday nights when you need a slice of joy. One piece won’t derail your goals, but it might make your day a whole lot sweeter.
Conclusion
This Best Neapolitan Layer Cake with Strawberry Vanilla Chocolate started as a kitchen disaster and became my most-requested recipe. It’s proof that the best things often come from happy accidents—a wrong carton of eggs, a panicked substitution, and a stubborn refusal to give up. The three layers work together in a way that feels both nostalgic and fresh, like the ice cream you loved as a kid but in cake form.
I hope you make this cake for your next celebration, or just because it’s Wednesday. Customize it with your favorite jam, swap the chocolate for white, or pile on extra strawberries. The recipe is a guide, not a rulebook. If your layers aren’t perfectly even or your ganache drips a little wild, that’s okay. It’s still going to taste incredible.
I’d love to hear how it turns out. Leave a comment below and tell me about your own kitchen happy accidents—or tag me in your photos. There’s nothing better than seeing this cake come to life in someone else’s kitchen. Now go preheat that oven. Your new favorite cake is waiting.
Frequently Asked Questions
Can I use a box cake mix for this Neapolitan cake?
Technically yes, but the texture won’t be as tender. If you’re short on time, use a white or vanilla box mix, divide the batter, and add cocoa powder to one portion and strawberry jam to another. Follow the layering instructions as written. The homemade buttercream and ganache will still make it taste special.
Why did my strawberry layer turn brown after baking?
Strawberry jam can oxidize and turn a muddy brown during baking, especially if your jam is dark. To keep it pink, use a bright red jam (like seedless strawberry) and add a drop of red food coloring or beet powder. Baking at a slightly lower temperature (335°F) also helps preserve color.
Can I make this cake ahead of time?
Absolutely. You can bake the cake layers up to 3 days ahead and store them wrapped tightly at room temperature. Or freeze them for up to 3 months. Assemble and frost the day you plan to serve for the freshest look. The frosting and ganache can also be made 2 days ahead and refrigerated—just bring them to room temperature and re-whip before using.
How do I get clean, sharp layers when slicing?
Chill the cake for at least 30 minutes before slicing. Use a long, serrated knife and wipe it clean between cuts. For the prettiest slices, cut with a gentle sawing motion rather than pressing down. If the layers smudge, pop the cake back in the fridge for 15 minutes and try again.
My ganache is too runny and drips all the way down. What went wrong?
Your ganache was too warm when you applied it. Let it cool at room temperature for 10-15 minutes, stirring occasionally, until it thickens to a honey-like consistency. If it’s still runny after cooling, add a few more chocolate chips and stir until melted. If it’s too thick, add a splash of warm cream. The perfect drip should fall slowly and stop about halfway down the cake.
Pin This Recipe!

Best Neapolitan Layer Cake: Strawberry, Vanilla & Chocolate
A stunning three-layer cake featuring strawberry, vanilla, and chocolate flavors, born from a happy kitchen accident. Perfect for celebrations, this cake is tender, balanced, and topped with strawberry buttercream and a chocolate ganache drip.
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Total Time: 1 hour 55 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 2 ½ cups (312g) all-purpose flour
- 2 ½ teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- 1 cup (226g) unsalted butter, softened
- 1 ¾ cups (350g) granulated sugar
- 4 large eggs, room temperature
- 1 tablespoon vanilla extract
- 1 cup (240ml) buttermilk, room temperature
- ⅓ cup (40g) unsweetened cocoa powder
- ⅓ cup (80ml) hot coffee or hot water
- ⅓ cup (110g) strawberry jam or preserves
- Red food coloring (optional)
- 1 cup (226g) unsalted butter, softened (for buttercream)
- 3 ½ cups (420g) powdered sugar
- ¼ cup (80g) strawberry jam or preserves (for buttercream)
- 2 tablespoons heavy cream or milk
- Pinch of salt
- ½ cup (120ml) heavy cream (for ganache)
- 1 cup (170g) semi-sweet chocolate chips
- 1 tablespoon unsalted butter (for ganache)
- Fresh strawberries, sliced (for decoration)
- Chocolate shavings (for decoration)
- Vanilla bean or sprinkles (for decoration)
Instructions
- Preheat oven to 350°F (175°C). Grease three 8-inch round cake pans and line bottoms with parchment paper. Lightly flour the sides.
- In a medium bowl, whisk together flour, baking powder, baking soda, and salt. Set aside.
- In a large bowl, beat butter and sugar on medium-high speed for 3-4 minutes until light and fluffy. Scrape the bowl.
- Add eggs one at a time, beating well after each. Add vanilla extract. The mixture may look slightly curdled.
- Reduce mixer speed to low. Add flour mixture in three additions, alternating with buttermilk in two additions, starting and ending with flour. Mix just until combined. Fold last bit by hand.
- Divide batter evenly into three bowls (about 1 ½ cups each).
- For chocolate layer: whisk cocoa powder with hot coffee until smooth, then fold into one bowl of batter.
- For strawberry layer: fold strawberry jam into second bowl. Add red food coloring if desired.
- Leave the third bowl as is for vanilla layer.
- Pour each batter into prepared pans. Bake for 22-28 minutes, rotating pans halfway. Cool in pans for 10 minutes, then turn out onto wire rack to cool completely.
- For strawberry buttercream: beat 1 cup softened butter for 2 minutes. Add powdered sugar, strawberry jam, heavy cream, and salt. Beat on low until combined, then on medium-high for 3 minutes until fluffy.
- For ganache: place chocolate chips in a heatproof bowl. Heat heavy cream until simmering, pour over chocolate, let sit 2 minutes. Add butter and stir until smooth. Cool 10-15 minutes.
- Assemble cake: place one layer on serving plate (chocolate on bottom). Spread about ¾ cup buttercream. Repeat with vanilla and strawberry layers. Apply thin crumb coat, refrigerate 20 minutes, then apply final coat.
- Pour ganache into piping bag. Drip around top edge of cake, then fill top center. Refrigerate 15 minutes to set.
- Decorate with fresh strawberries, chocolate shavings, and sprinkles. Let sit at room temperature 30 minutes before serving.
Notes
Room temperature ingredients are crucial. Don’t overmix the batter. Layer chocolate on bottom, vanilla in middle, strawberry on top. Chill cake before ganache drip for cleaner drips. Cake tastes even better on day two.
Nutrition
- Serving Size: 1 slice
- Calories: 550
- Sugar: 52
- Sodium: 320
- Fat: 30
- Saturated Fat: 18
- Carbohydrates: 72
- Fiber: 2
- Protein: 7
Keywords: Neapolitan cake, layer cake, strawberry cake, vanilla cake, chocolate cake, birthday cake, celebration cake


