Neapolitan Cake: The Ultimate Triple-Layer Chocolate, Strawberry, and Vanilla Masterpiece
Neapolitan cake is the kind of dessert that makes people stop and smile. Three bold flavors chocolate, strawberry, and vanilla stacked together in one show-stopping slice. It’s nostalgic, playful, and surprisingly doable at home.

The best part? You get a little bit of everything without choosing just one. Whether it’s for a birthday, a dinner party, or just because, this cake brings pure joy to the table.
What Makes This Recipe So Good
- Balanced flavors: Each layer is distinct but not overpowering.You taste chocolate, fresh strawberry, and real vanilla in harmony.
- Moist, tender crumb: A sour cream and buttermilk combo keeps every layer soft and rich.
- Simple techniques: One base batter split three ways means less fuss and more fun.
- Gorgeous presentation: The trio of colors makes it a centerpiece without fancy decorating skills.
- Make-ahead friendly: Layers can be baked and chilled in advance, so assembly is stress-free.
What You’ll Need
- For the cake layers:
- 2 3/4 cups all-purpose flour
- 2 cups granulated sugar
- 1 tablespoon baking powder
- 1/2 teaspoon baking soda
- 1 teaspoon fine salt
- 1 cup unsalted butter, room temperature
- 4 large eggs, room temperature
- 1 cup sour cream, room temperature
- 3/4 cup buttermilk, room temperature
- 2 teaspoons pure vanilla extract
- For the chocolate layer add-ins:
- 1/4 cup Dutch-process cocoa powder
- 2 tablespoons hot water or hot coffee
- For the strawberry layer add-ins:
- 1/3 cup strawberry puree (from blended fresh or thawed frozen strawberries)
- 1 tablespoon strawberry jam (optional, for extra flavor)
- A drop or two of pink gel food coloring (optional)
- For the frosting:
- 1 1/2 cups unsalted butter, room temperature
- 5–6 cups powdered sugar, sifted
- 1/3 cup heavy cream
- 2 teaspoons vanilla extract
- Pinch of salt
- Optional garnishes: Chocolate shavings, fresh strawberries, sprinkles
How to Make It

- Prep the pans: Heat oven to 350°F (175°C). Grease and line three 8-inch round cake pans with parchment. Lightly flour the sides.
- Make the base batter: In a large bowl, whisk flour, baking powder, baking soda, and salt.In a mixer, beat butter and sugar until light and fluffy, about 3 minutes. Add eggs one at a time. Mix in sour cream and vanilla.
Alternate adding dry ingredients with buttermilk, beginning and ending with dry. Mix just until smooth.
- Divide the batter evenly: Weigh or eyeball into three bowls. Aim for equal portions so layers bake evenly.
- Flavor the chocolate batter: Stir cocoa with hot water or coffee to make a paste.Fold into one portion until fully combined.
- Flavor the strawberry batter: Fold strawberry puree and jam into another portion. Add a tiny bit of pink coloring if you like.
- Leave the vanilla batter plain: This is your classic vanilla layer—no add-ins needed.
- Bake the layers: Spread each batter into its pan. Bake 18–22 minutes, or until a toothpick comes out clean and edges pull slightly from the pan.Cool 10 minutes, then turn out onto racks to cool completely.
- Make the frosting: Beat butter until creamy. Add powdered sugar in batches, alternating with heavy cream. Mix in vanilla and salt.Beat 2–3 minutes until fluffy. Adjust cream or sugar for spreadable consistency.
- Level and stack: If needed, level cooled cakes with a serrated knife. Place the chocolate layer on a board, add a generous layer of frosting.Top with strawberry, frost again, then finish with the vanilla layer.
- Crumb coat and chill: Spread a thin layer of frosting over the whole cake to lock in crumbs. Chill 20–30 minutes.
- Final frost and decorate: Apply a smooth final coat. Add chocolate shavings on one side and fresh strawberries on top for a classic Neapolitan touch.
Storage Instructions
- Room temperature: Keep covered for up to 1 day if your kitchen is cool.
- Refrigerator: Store tightly covered for 4–5 days.Let slices sit 20 minutes before serving for best texture.
- Freezer: Wrap unfrosted layers well and freeze up to 2 months. Thaw in the fridge overnight. You can also freeze frosted slices individually for up to 1 month.
Benefits of This Recipe
- Three flavors, one bake: Satisfies different tastes without making multiple desserts.
- Beginner-friendly steps: One base batter simplifies the process.
- Flexible timeline: Bake ahead, assemble later.
- Celebration-ready: It looks professional with minimal decorating.
Pitfalls to Watch Out For
- Overmixing: Can make the cake dense.Mix just until combined.
- Uneven layers: Weigh the batter or use a measuring cup to divide evenly.
- Wet strawberry layer: Too much puree can affect structure. Measure carefully and avoid watery berries.
- Dry cake: Don’t overbake. Pull layers when a few moist crumbs cling to the tester.
Variations You Can Try
- Chocolate ganache drip: Add a glossy chocolate drip around the edges.
- Strawberry buttercream: Swap some vanilla frosting for a strawberry version by whipping in freeze-dried strawberry powder.
- Gluten-free: Use a 1:1 gluten-free baking flour with xanthan gum.
- Dairy-free: Sub dairy-free butter, plant yogurt for sour cream, and plant milk with a teaspoon of vinegar for buttermilk.
- Sheet cake style: Bake as a single 9×13 pan with swirled batters for a casual take.
FAQ
Can I use boxed cake mixes for each layer?
Yes. Use one box per flavor, bake in three pans, and proceed with the frosting and assembly. It’s a quick shortcut that still looks impressive.
How do I get strong strawberry flavor?
Use a thick puree made from ripe berries, or stir in 2–3 tablespoons of freeze-dried strawberry powder. Avoid adding too much liquid.
What if I only have two pans?
Bake two layers first, cool briefly, then wash, line, and bake the third. The batter can rest at room temperature for about 30 minutes.
Can I make cupcakes instead?
Absolutely. Layer small scoops of each batter into liners and bake 16–20 minutes. Frost as desired.
How do I keep the layers from sliding?
Chill the layers before stacking, use a thicker frosting for the fillings, and insert a skewer or two down the center if transporting.
Wrapping Up
Neapolitan cake brings chocolate, strawberry, and vanilla together in one bright, nostalgic bite. With a simple base batter and a reliable buttercream, you’ll get clean layers, bold flavor, and a bakery-worthy finish. Bake ahead, take your time with assembly, and enjoy the smiles when you cut that first slice.
Neapolitan Cake: The Ultimate Triple-Layer Chocolate, Strawberry, and Vanilla Masterpiece - A Fun, Flavor-Packed Celebration Cake
Ingredients
Method
- Prep the pans: Heat oven to 350°F (175°C). Grease and line three 8-inch round cake pans with parchment. Lightly flour the sides.
- Make the base batter: In a large bowl, whisk flour, baking powder, baking soda, and salt. In a mixer, beat butter and sugar until light and fluffy, about 3 minutes. Add eggs one at a time. Mix in sour cream and vanilla. Alternate adding dry ingredients with buttermilk, beginning and ending with dry. Mix just until smooth.
- Divide the batter evenly: Weigh or eyeball into three bowls. Aim for equal portions so layers bake evenly.
- Flavor the chocolate batter: Stir cocoa with hot water or coffee to make a paste. Fold into one portion until fully combined.
- Flavor the strawberry batter: Fold strawberry puree and jam into another portion. Add a tiny bit of pink coloring if you like.
- Leave the vanilla batter plain: This is your classic vanilla layer—no add-ins needed.
- Bake the layers: Spread each batter into its pan. Bake 18–22 minutes, or until a toothpick comes out clean and edges pull slightly from the pan. Cool 10 minutes, then turn out onto racks to cool completely.
- Make the frosting: Beat butter until creamy. Add powdered sugar in batches, alternating with heavy cream. Mix in vanilla and salt. Beat 2–3 minutes until fluffy. Adjust cream or sugar for spreadable consistency.
- Level and stack: If needed, level cooled cakes with a serrated knife. Place the chocolate layer on a board, add a generous layer of frosting. Top with strawberry, frost again, then finish with the vanilla layer.
- Crumb coat and chill: Spread a thin layer of frosting over the whole cake to lock in crumbs. Chill 20–30 minutes.
- Final frost and decorate: Apply a smooth final coat. Add chocolate shavings on one side and fresh strawberries on top for a classic Neapolitan touch.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
