Neapolitan Cake with Three Flavors

Slice of Neapolitan cake showing chocolate, vanilla, and strawberry layers with creamy buttercream frosting Pin it
Slice of Neapolitan cake showing chocolate, vanilla, and strawberry layers with creamy buttercream frosting | tasteterritory.com

This stunning dessert features three distinct layers—rich chocolate, classic vanilla, and fresh strawberry—stacked and frosted with silky buttercream. The batter starts as one base, then divides into portions. Cocoa powder transforms one into deep chocolate, while fresh strawberries or puree tint another layer pink. The third remains纯粹 vanilla.

Bake each layer in separate pans until they're moist and tender. Once cooled, stack them with generous buttercream between each tier. A crumb coat seals in the layers, followed by a final smooth frosting that creates those iconic Neapolitan stripes. The result captures the nostalgic charm of Neapolitan ice cream in cake form.

Chill before slicing for clean, professional-looking layers that reveal all three colors. Serve with Moscato or fresh berries for an elegant finish.

Last summer, my niece asked for an ice cream cake for her birthday, and I got this wild idea to bake Neapolitan instead. She tilted her head at the three colored layers, then immediately grabbed the biggest slice with chocolate on top. Now whenever I see those pink, brown, and cream stripes stacked up, I think about how the prettiest desserts often start as someone happy accident.

I made this for my book club meeting, and we spent ten minutes just taking photos before anyone would cut into it. The chocolate layer disappears first at my house, followed quickly by strawberry, but the vanilla ties everything together beautifully.

Ingredients

  • 2¾ cups all-purpose flour: Spoon and level it gently instead of scooping directly from the bag for lighter cake layers
  • 2½ teaspoons baking powder: Fresh baking powder makes all the difference between fluffy and flat
  • ½ teaspoon baking soda: Works with the baking powder to give each layer perfect lift
  • ¼ teaspoon salt: Just enough to brighten all three flavors without tasting salty
  • 1 cup unsalted butter, softened: Leave it out for exactly one hour, no longer or it gets too soft
  • 2 cups granulated sugar: Cream this thoroughly with the butter until it looks like pale whipped cream
  • 4 large eggs: Room temperature eggs incorporate better and prevent curdling
  • 2 teaspoons vanilla extract: Use the good stuff since vanilla is the star of one layer
  • 1¼ cups whole milk: Full fat makes each layer tender and moist
  • ⅓ cup unsweetened cocoa powder: Sift it first to avoid stubborn lumps in your chocolate batter
  • 3 tablespoons milk: Mixes with cocoa to create a smooth paste that distributes evenly
  • ½ cup finely chopped fresh strawberries: Fresh strawberries give the pink layer real fruit flavor and natural specks
  • Pink or red food coloring: Optional but makes that unmistakable Neapolitan pop
  • ½ teaspoon strawberry extract: Boosts the strawberry flavor without making the layer too wet
  • 1½ cups unsalted butter, softened: For the frosting, slightly cooler than room temperature works best
  • 5 cups powdered sugar, sifted: Sifting is tedious but prevents gritty frosting
  • ¼ cup heavy cream or milk: Adjust this to get your perfect buttercream consistency
  • 2 teaspoons vanilla extract: Classic buttercream flavor that complements all three cake layers
  • Pinch of salt: Cuts through the sweetness and balances the frosting

Instructions

Preheat your oven and prep the pans:
Set your oven to 350°F and generously grease three 8-inch round pans, then line the bottoms with parchment paper for easy release later.
Whisk together your dry ingredients:
In a medium bowl, combine the flour, baking powder, baking soda, and salt until everything is evenly distributed.
Cream the butter and sugar:
Beat the butter and sugar together for at least 4 minutes until the mixture is pale, fluffy, and noticeably increased in volume.
Add the eggs and vanilla:
Add eggs one at a time, beating well after each addition, then mix in the vanilla until everything is smooth and combined.
Alternate wet and dry ingredients:
Add the flour mixture in three parts, alternating with two additions of milk, mixing only until just combined after each addition.
Divide and color the batter:
Split the batter equally into three bowls, then fold cocoa mixed with milk into one portion, strawberries and coloring into another, and leave the third plain.
Bake each layer to perfection:
Pour the batter into the prepared pans and bake for 25 to 30 minutes until a toothpick comes out clean and the tops spring back when touched.
Let the cakes cool completely:
Cool the layers in the pans for just 10 minutes, then turn them out onto a wire rack to cool entirely before frosting.
Make the buttercream frosting:
Beat the butter until creamy, gradually incorporate the sifted powdered sugar, then add vanilla, cream, and salt until fluffy and spreadable.
Assemble your Neapolitan masterpiece:
Stack the layers with your preferred order, apply a thin crumb coat, chill for 30 minutes, then finish with a generous final layer of buttercream.
Homemade Neapolitan cake with three colorful layers frosted in white buttercream on a serving plate Pin it
Homemade Neapolitan cake with three colorful layers frosted in white buttercream on a serving plate | tasteterritory.com

My friend swears the strawberry layer tastes best with fresh berries from the farmers market, and honestly, the little fruit specks make it look so much more inviting. Theres something deeply satisfying about slicing through three distinct colors and watching everyone at the table lean in to choose their favorite flavor.

Making Ahead Like a Pro

You can bake and wrap each cake layer individually, then freeze them for up to a month. The buttercream also keeps beautifully in the refrigerator for three days, just bring it to room temperature and rewhip before frosting. This approach saved me when I hosted a surprise party and needed everything ready before the weekend chaos began.

Getting Those Clean Slices

Run your knife under hot water and wipe it dry between every single slice for those picture-perfect restaurant-style pieces. I learned this after serving a gorgeous cake that looked slightly smashed on the first few plates. A chilled cake helps too, so pop it in the fridge for at least 30 minutes before serving your guests.

Customization Ideas

Raspberry extract in the pink layer adds a sophisticated twist that adults love, and a splash of coffee in the chocolate batter makes it taste like a mocha latte. You could swap the vanilla layer for lemon or orange for something completely unexpected while keeping the classic striped appearance.

  • Try chocolate shavings on top instead of sprinkles for an elegant finish
  • Fresh strawberry halves around the base make it look professionally decorated
  • A little almond extract in the vanilla layer adds something special and subtle
Tri-layer Neapolitan cake displaying classic ice cream flavors topped with smooth buttercream and festive sprinkles Pin it
Tri-layer Neapolitan cake displaying classic ice cream flavors topped with smooth buttercream and festive sprinkles | tasteterritory.com

Every time I make this cake, someone asks how I got the layers so perfect, and I just smile knowing the secret is simply taking it one bowl at a time. Hope this striped beauty becomes your new favorite celebration cake too.

Recipe Q&A

Weigh the batter portions to ensure each layer has the same amount. A kitchen scale gives the most accurate division. For visual consistency, tap the pans on the counter to release air bubbles and smooth the tops with an offset spatula before baking.

Absolutely. Bake the layers up to two days in advance, wrap each tightly in plastic while slightly warm, then refrigerate. The cakes stay moist and are actually easier to frost when chilled. Bring to room temperature before assembling for best spreading consistency.

Bake the layers in batches using one or two pans. The batter waits well at room temperature between batches. Just let the pans cool completely, wash thoroughly, grease again, and repeat. Each layer bakes in 25-30 minutes, so plan accordingly.

A crumb coat is essential—apply a thin layer of frosting over the entire cake, then chill for 30 minutes. This creates a stable foundation. Also, ensure each layer is level before stacking; trim any domed tops with a serrated knife for flat, even surfaces.

Fresh strawberries work best since frozen ones release excess water that can affect the batter's consistency. If using frozen, thaw completely, drain well, and pat dry before folding in. Alternatively, strawberry puree or extract provides consistent flavor without moisture concerns.

Neapolitan Cake with Three Flavors

Three colorful layers of chocolate, vanilla, and strawberry cake with smooth buttercream frosting for a stunning striped dessert.

Prep 40m
Cook 30m
Total 70m
Servings 12
Difficulty Medium

Ingredients

Cake Layers

  • 2¾ cups all-purpose flour
  • 2½ teaspoons baking powder
  • ½ teaspoon baking soda
  • ¼ teaspoon salt
  • 1 cup unsalted butter, softened
  • 2 cups granulated sugar
  • 4 large eggs
  • 2 teaspoons vanilla extract
  • 1¼ cups whole milk

Chocolate Layer

  • ⅓ cup unsweetened cocoa powder
  • 3 tablespoons milk

Strawberry Layer

  • ½ cup finely chopped fresh strawberries or ¼ cup strawberry puree
  • Pink or red food coloring (optional)
  • ½ teaspoon strawberry extract (optional)

Buttercream Frosting

  • 1½ cups unsalted butter, softened
  • 5 cups powdered sugar, sifted
  • ¼ cup heavy cream or milk
  • 2 teaspoons vanilla extract
  • Pinch of salt

Instructions

1
Prepare the Oven and Pans: Preheat oven to 350°F. Grease and line three 8-inch round cake pans with parchment paper.
2
Combine Dry Ingredients: Whisk together flour, baking powder, baking soda, and salt in a medium bowl.
3
Cream Butter and Sugar: Beat butter and sugar until light and fluffy. Add eggs one at a time, then vanilla.
4
Combine Wet and Dry Ingredients: Alternately add flour mixture and milk, starting and ending with flour. Mix until just combined.
5
Divide the Batter: Split batter equally into three bowls.
6
Prepare Chocolate Layer: Mix cocoa powder and 3 tablespoons milk until smooth, then fold into one portion of batter.
7
Prepare Strawberry Layer: Fold strawberries or puree, strawberry extract, and food coloring if using into second portion.
8
Prepare Vanilla Layer: Leave third portion of batter as-is for vanilla flavor.
9
Bake the Layers: Pour each batter into prepared pans. Bake 25-30 minutes until toothpick inserted in center comes out clean.
10
Cool the Cakes: Let cakes cool in pans for 10 minutes, then transfer to wire rack to cool completely.
11
Make the Buttercream: Beat butter until creamy. Gradually add powdered sugar and salt. Add vanilla and cream; beat until fluffy.
12
Assemble the Cake: Trim cakes if needed. Place chocolate layer on serving plate, spread buttercream. Repeat with strawberry and vanilla layers.
13
Apply Crumb Coat: Cover entire cake with thin layer of frosting. Chill 30 minutes, then frost with remaining buttercream.
14
Finish and Decorate: Decorate as desired with sprinkles, fresh strawberries, or chocolate shavings.
Additional Information

Equipment Needed

  • Three 8-inch round cake pans
  • Electric mixer
  • Mixing bowls
  • Offset spatula
  • Wire rack
  • Serrated knife for trimming

Nutrition (Per Serving)

Calories 520
Protein 5g
Carbs 66g
Fat 27g

Allergy Information

  • Contains wheat (gluten)
  • Contains milk and dairy
  • Contains eggs
  • Verify food coloring labels for allergen information
Sabrina Lowell