Neapolitan Cake recipe, chocolate vanilla strawberry cake is a classic layered dessert inspired by the famous three-flavour ice cream.
It features three distinct layers—rich chocolate, smooth vanilla, and sweet strawberry—all combined into one beautiful cake that delivers a perfect balance of flavors in every bite.
The texture is soft and moist, making it ideal for birthdays, family gatherings, or casual weekend baking. It’s usually finished with a creamy buttercream or cream cheese frosting that ties all the layers together.
Many home bakers love this cake because it looks impressive yet is simple to prepare with basic ingredients.
Overall, the Neapolitan Cake recipe is a delicious chocolate, vanilla, and strawberry cake that brings three timeless flavors into one satisfying dessert.
Why You’ll Love This Neapolitan Cake Recipe?
1. It combines three classic flavors in one cake
2. Beginner-friendly with simple ingredients
3. Soft, moist texture every time
4. Perfect for celebrations or casual dessert nights
5. Customizable with different flavor twists

Neapolitan Cake Recipe Overview
Neapolitan Cake Recipe is a soft, layered dessert featuring chocolate, vanilla, and strawberry flavors in one beautiful cake.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Cuisine: American
- Course: Dessert
- Difficulty Level: Easy to Moderate
- Calories: ~420 per serving
- Servings: 10–12 slices
Ingredients
Cake Batter
- 2 cups all-purpose flour
- 1 cup unsweetened cocoa powder
- 2 cups granulated sugar
- 1 tbsp baking powder
- 1/2 tsp salt
- 4 large eggs (room temperature)
- 1 cup whole milk
- 2 tsp vanilla extract
Frosting
- 1 cup softened butter
- 4 cups powdered sugar
- 8 oz cream cheese (softened)
Step-by-Step Instructions
1. Prepare the Oven
Preheat your oven to 350°F (175°C). Grease and line three round cake pans.
2. Mix Dry Ingredients
In a large bowl, whisk together flour, cocoa powder, sugar, baking powder, and salt.
3. Add Wet Ingredients
Add eggs, milk, and vanilla extract. Mix until smooth and lump-free.
4. Divide the Batter
Split the batter evenly into three bowls:
- Leave one as vanilla
- Keep one chocolate (already mixed with cocoa)
- For strawberry: add a few drops of strawberry extract or puree (optional but recommended)
5. Bake
Pour each batter into separate pans and bake for 30–35 minutes or until a toothpick comes out clean.
6. Cool Completely
Let cakes cool fully before frosting.
7. Make the Frosting
Beat butter and cream cheese until smooth. Gradually add powdered sugar and mix until fluffy.
8. Assemble the Cake
Layer the cakes:
- Chocolate layer
- Vanilla layer
- Strawberry layer
Spread frosting between each layer and over the entire cake.
Nutrition (Per Serving Approx.)
- Calories: 420
- Carbohydrates: 55g
- Protein: 6g
- Fat: 20g
- Sugar: 40g
- Sodium: 180mg
Pro Tips for This Neapolitan Cake Recipe
Always use room-temperature eggs for a smoother batter
✔️Don’t overmix—this keeps the cake soft
✔️Chill the cake before slicing for cleaner layers
✔️Use a serrated knife to level layers evenly
Variations ForThis Neapolitan Cake Recipe
1. Strawberry Boost: Add fresh strawberry puree for natural flavor
2. Chocolate Lovers: Add chocolate chips to the batter
3. Vanilla Almond Twist: Replace vanilla extract with almond extract
4. Layered Sheet Cake: Bake in one pan and layer after slicing
Serving Suggestions
1. Serve with a scoop of vanilla ice cream
2. Add fresh strawberries on top
3. Pair with coffee or tea for a cozy dessert
4. Perfect centrepiece for birthdays or celebrations
Storage & Reheating
1. Refrigerate: Store in an airtight container for up to 4 days
2. Freeze: Wrap slices individually and freeze for up to 2 months
3. Serve: Let it sit at room temperature before eating for best texture
FAQs About Neapolitan Cake Recipe
Can I Make This Cake Ahead Of Time?
Yes! Bake the layers a day in advance and assemble later.
Can I Skip The Strawberry Layer?
Absolutely. You can stick with chocolate and vanilla if you prefer.
What If I Don’t Have Three Pans?
Bake in batches or reuse the same pan after cooling.
Can I Use Store-Bought Frosting?
Yes, but homemade gives the best flavor and texture
Final Thoughts
This Neapolitan Cake recipe is one of those desserts that feels special without being complicated. I love how it brings together three flavors in one slice while still being simple enough for any home baker to try. Once you make it, it’s hard not to come back to it again and again.

Neapolitan Cake Recipe
Ingredients
Method
- Preheat your oven to 350°F (175°C). Grease and line three round cake pans.
- In a large bowl, whisk together flour, cocoa powder, sugar, baking powder, and salt.
- Add eggs, milk, and vanilla extract. Mix until smooth and lump-free.
- Split the batter evenly into three bowls:
- Leave one as vanilla
- Keep one chocolate (already mixed with cocoa)
- For strawberry: add a few drops of strawberry extract or puree (optional but recommended)
- Pour each batter into separate pans and bake for 30–35 minutes or until a toothpick comes out clean.
- Let cakes cool fully before frosting.
- Beat butter and cream cheese until smooth. Gradually add powdered sugar and mix until fluffy.
- Layer the cakes:
- Chocolate layer
- Vanilla layer
- Strawberry layer