Love this? Save it for later!
Share the inspiration with your friends
“You’re telling me it’s just cake? Wait, no, it’s a whole mood,” my friend said, eyeing the layers stacked on the counter. Honestly, the first time I made this creamy Neapolitan cake with rich chocolate, vanilla, and strawberry layers was a total unplanned experiment. I had leftover cake batter from a chocolate batch and some strawberry preserves barely touched in the fridge. Instead of tossing them, I thought, why not try layering flavors and see what happens? The kitchen smelled like a candy shop—sweet, warm, and a little bit dreamy.
The whole thing started late one evening when I was just too tired to whip up anything complicated but still wanted something indulgent to keep me company during a movie binge. I wasn’t expecting much, honestly. But as I sliced through those neat layers and took that first bite, the creamy vanilla middle kissed by rich chocolate and a hint of strawberry sweetness hit me like a cozy hug. It was kind of surprising how something so simple could feel so special.
There’s something about this cake that’s more than just dessert. Maybe it’s the way the flavors balance—chocolate’s boldness, vanilla’s smoothness, and strawberry’s bright pop—or maybe it’s the creamy texture that makes it feel like a little celebration every time you dig in. I found myself making it over and over, sometimes swapping out ingredients depending on what was on hand, but always keeping that dreamy trio intact.
Now, whenever I’m craving a bit of comfort with a little flair, this creamy Neapolitan cake recipe is what I reach for. It’s not just a cake; it’s that quiet moment of joy you didn’t realize you needed until it’s right there, layered and ready to be devoured.
Why You’ll Love This Recipe
After a few rounds of testing and tweaking, this creamy Neapolitan cake with rich chocolate, vanilla, and strawberry layers became my go-to for a few solid reasons. I’ve learned exactly how to get those layers just right—fluffy, moist, and perfectly creamy without being overly sweet or heavy. Plus, it’s surprisingly straightforward, which is a win on busy days when you want something nice without fuss.
- Quick & Easy: The whole process takes under 90 minutes, including baking and layering, making it perfect for last-minute celebrations or weekend treats.
- Simple Ingredients: No need for exotic items—chances are you already have most of what you need in your pantry and fridge.
- Perfect for Special Occasions: Whether it’s a birthday, casual get-together, or just a way to brighten a gloomy day, this cake fits the bill.
- Crowd-Pleaser: The triple-layer combo appeals to all ages, so expect requests for seconds (and thirds!).
- Unbelievably Delicious: The creamy layers provide a luxurious mouthfeel, while the balance of chocolate, vanilla, and strawberry flavors keeps every bite interesting and satisfying.
What sets this apart from other Neapolitan-inspired desserts is the way the layers aren’t just slapped together. The vanilla layer is whipped to a silkier texture, almost like a mousse, while the strawberry layer has just the right amount of tang and sweetness, not overpowering but perfectly complementing the chocolate. It’s like the classic ice cream trio but in cake form—more sophisticated, and honestly, more fun to make.
If you’re a fan of rich, creamy desserts but hate when they feel too dense or overly sugary, this is your new favorite. It’s got a little nostalgia mixed with a modern approach, making it great for impressing guests or just treating yourself without the guilt of overdoing it.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to bring those bold chocolate, vanilla, and strawberry flavors together without any fuss. Most of these are pantry staples or easy to find at any grocery store. Plus, if you want to tweak it, I’ve included some handy swap tips below.
- For the Cake Layers:
- All-purpose flour (2 ½ cups / 315g) – Use unbleached for better texture
- Granulated sugar (1 ¾ cups / 350g)
- Baking powder (2 ½ teaspoons)
- Salt (½ teaspoon)
- Unsalted butter (1 cup / 225g), softened – I prefer Plugrá for richness
- Large eggs (4), room temperature
- Whole milk (1 cup / 240 ml), room temperature – You can use almond or oat milk if you prefer dairy-free
- Pure vanilla extract (1 tablespoon)
- Unsweetened cocoa powder (⅓ cup / 35g) – Preferably Dutch-processed for smoother chocolate flavor
- Strawberry preserves or jam (½ cup / 160g) – Choose one with real fruit bits for texture
- For the Creamy Filling:
- Cream cheese (8 oz / 225g), softened – Use full-fat for best creaminess
- Heavy whipping cream (1 cup / 240 ml), cold
- Powdered sugar (¾ cup / 90g)
- Pure vanilla extract (1 teaspoon)
- Optional Toppings:
- Fresh strawberries, sliced
- Chocolate shavings or curls
- Mint leaves for garnish
If you prefer a gluten-free version, swapping the all-purpose flour for an almond or gluten-free flour blend works quite well, though the texture will be a little different but still delicious. For a lower-sugar version, try using a sugar substitute like erythritol in place of granulated sugar, especially in the cream filling.
Equipment Needed
- Two 9-inch (23 cm) round cake pans – If you don’t have two, you can bake in batches but baking time will increase.
- Electric mixer or stand mixer – Essential for whipping the cream cheese filling until smooth and fluffy.
- Mixing bowls – At least two, to keep chocolate and vanilla batters separate.
- Measuring cups and spoons – For accurate ingredient amounts (precision matters with baking!).
- Spatula – Preferably silicone, for folding and scraping bowls clean.
- Cooling racks – To let cakes cool evenly without sogginess.
- Offset spatula or butter knife – Helps spread the creamy layers evenly between cake layers.
If you’re short on equipment, a handheld mixer works fine instead of a stand mixer. For the cake pans, I’ve sometimes used square pans and just trimmed the edges for neat round layers. Also, keeping your cream cheese and heavy cream properly chilled before mixing makes a huge difference in the texture of the filling.
Preparation Method
- Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans, or line with parchment paper for easier removal. Set aside.
- Prepare the dry ingredients: In a medium bowl, sift together 2 ½ cups (315g) of flour, 2 ½ teaspoons baking powder, ½ teaspoon salt, and ⅓ cup (35g) cocoa powder. Set aside.
- Cream the butter and sugar: Using your mixer, beat 1 cup (225g) softened unsalted butter with 1 ¾ cups (350g) granulated sugar until light and fluffy, about 3-5 minutes. The mixture should look pale and have a slightly grainy texture.
- Add eggs one at a time: Crack in 4 large eggs, one by one, mixing well after each addition. Scrape down the sides as needed to keep everything uniform.
- Divide the batter: Split the batter evenly into three bowls. Leave one bowl plain for the vanilla layer, fold the cocoa powder mixture into the second bowl to create the chocolate layer, and gently fold in the strawberry preserves into the third bowl for the strawberry layer. For the strawberry batter, mix carefully so you keep some fruit bits intact.
- Bake the layers: Pour each batter into the prepared pans or bake in batches if using one pan. Bake for approximately 20-25 minutes or until a toothpick inserted comes out clean. For even baking, rotate pans halfway through. Let cool in pans for 10 minutes, then transfer to cooling racks.
- Make the creamy filling: Beat 8 oz (225g) softened cream cheese until smooth. In a separate bowl, whip 1 cup (240 ml) heavy cream with ¾ cup (90g) powdered sugar and 1 teaspoon vanilla extract until stiff peaks form. Gently fold whipped cream into cream cheese until smooth and fluffy.
- Assemble the cake: On a serving plate, start with the chocolate layer, spread about one-third of the creamy filling evenly on top. Add the vanilla layer, spread another third of the filling, then finish with the strawberry layer. Use remaining filling to frost the top and sides if desired.
- Chill and serve: Refrigerate the cake for at least 2 hours before slicing. This helps the flavors meld and the filling to set nicely. Garnish with fresh strawberries and chocolate shavings for the finishing touch.
Cooking Tips & Techniques
One thing I’ve learned is that patience really pays off with this creamy Neapolitan cake. For example, letting your softened butter and cream cheese come fully to room temperature ensures smooth mixing without lumps. I once tried rushing that part and ended up with a grainy filling—definitely not the vibe you want.
When folding the whipped cream into the cream cheese, be gentle. Overmixing can deflate the air whipped into the cream, and that fluffy texture disappears. I usually fold with a spatula in slow, deliberate motions—like I’m coaxing the mixture to stay light and airy.
Also, don’t skip chilling the assembled cake. Trying to cut into it right away can cause the layers to slide or the filling to smear, which is a mess I’ve cleaned up more times than I care to admit. A couple of hours in the fridge tightens everything up beautifully.
Baking the layers evenly is key. If you notice your cake is browning too fast, tent with foil halfway through baking. Using parchment paper on the bottom helps with easy removal, which is great for neat layers.
Lastly, if you want to speed things up, you can prepare the filling a day ahead and keep it refrigerated. Just give it a quick whip before assembling to bring back the fluff.
Variations & Adaptations
- Vegan Version: Replace butter with vegan margarine, use plant-based milk, and swap eggs for flax eggs (1 tablespoon ground flaxseed + 3 tablespoons water per egg, let sit). Use coconut cream instead of heavy cream and vegan cream cheese for the filling.
- Fruit-Flavored Twists: Try swapping strawberry preserves for raspberry or cherry for a different berry flavor. You can also add fresh fruit between layers for extra texture.
- Chocolate Variations: Use white chocolate in the vanilla layer to add a richer, creamier taste. Or swirl in some dark chocolate ganache between layers for a fudgier surprise.
- Low Sugar: Replace sugar with natural sweeteners like honey or maple syrup in the cake batter and filling, adjusting quantities to taste.
- Personal Favorite: I once added a thin layer of crushed pistachios between the vanilla and strawberry layers for a subtle crunch and nutty flavor that surprised everyone.
Depending on your oven and preferences, you can also try baking this cake in cupcake tins for individual servings, which makes it great for parties or picnics.
Serving & Storage Suggestions
This creamy Neapolitan cake is best served chilled or at cool room temperature, allowing the layers to show off their vibrant colors and creamy texture. Slice it carefully with a sharp, warm knife to get neat edges.
It pairs wonderfully with a light cup of coffee or a refreshing drink like the raspberry mint mojito float for a summer gathering. If you’re after a cozy vibe, a cup of rich hot chocolate complements the layers beautifully.
Store leftovers in an airtight container in the refrigerator for up to 4 days. You can also freeze the cake, wrapped tightly in plastic wrap and foil, for up to 2 months. Thaw it slowly in the fridge overnight to keep the creamy layers intact.
Flavors tend to meld and deepen after a day, so if you can wait, it’s even better the next day. Just don’t wait too long—this cake disappears fast around here!
Nutritional Information & Benefits
Per serving (based on 12 slices), this creamy Neapolitan cake offers approximately:
| Calories | 320 kcal |
|---|---|
| Fat | 18g |
| Carbohydrates | 35g |
| Protein | 5g |
| Sugar | 22g |
The cream cheese and heavy cream provide good amounts of calcium and protein, while the strawberry preserves add a dose of vitamin C and antioxidants. The cocoa powder brings flavonoids, which are great antioxidants too.
This cake is not gluten-free by default but can be adapted easily with gluten-free flour blends. It contains dairy and eggs, so it’s not suitable for those with those allergies unless you try the vegan adaptation.
Conclusion
This creamy Neapolitan cake with rich chocolate, vanilla, and strawberry layers is one of those recipes that feels both familiar and a little special. It’s easy enough to whip up on a whim but elegant enough to impress without stress. Whether you’re celebrating or just craving a slice of something creamy and colorful, this cake fits the bill.
Feel free to play around with the layers or toppings to make it your own. Honestly, that’s part of the fun—making a classic your own little signature. It’s become one of my favorite desserts to bring out when friends drop by, right alongside some crispy garlic chicken or a fresh avocado caprese salad from my kitchen.
Don’t be shy about sharing your tweaks or questions below—I love hearing how this cake finds its way into your kitchen and celebrations. Here’s to many creamy, layered moments ahead!
FAQs About Creamy Neapolitan Cake
Can I make this cake ahead of time?
Absolutely! In fact, chilling the cake for a few hours or overnight helps the layers set and the flavors meld beautifully. Just keep it covered in the fridge.
What can I use if I don’t have cream cheese?
You can substitute mascarpone for a richer texture or Greek yogurt mixed with a bit of cream cheese for a tangier twist. For dairy-free, try vegan cream cheese alternatives.
How do I keep the layers from mixing when assembling?
Use a firm, thickened cream cheese filling and spread gently but evenly. Also, chilling the cake between layers for 15-20 minutes can help keep them stable.
Can I use fresh strawberries instead of preserves?
Yes, but fresh strawberries release more moisture. You might want to cook them down slightly into a compote or add a thickener like cornstarch to avoid soggy layers.
Is there a way to make this recipe gluten-free?
Definitely. Swap the all-purpose flour for a gluten-free blend, ideally one that includes xanthan gum for structure. The texture will be a bit different but still delicious.
Pin This Recipe!

Creamy Neapolitan Cake Recipe with Rich Chocolate Vanilla Strawberry Layers
A creamy Neapolitan cake featuring rich chocolate, vanilla, and strawberry layers with a silky mousse-like filling. Perfectly balanced flavors and textures make this cake a crowd-pleaser for any occasion.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Total Time: 1 hour 45 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 2 ½ cups (315g) all-purpose flour (unbleached preferred)
- 1 ¾ cups (350g) granulated sugar
- 2 ½ teaspoons baking powder
- ½ teaspoon salt
- 1 cup (225g) unsalted butter, softened (Plugrá preferred)
- 4 large eggs, room temperature
- 1 cup (240 ml) whole milk, room temperature (almond or oat milk for dairy-free)
- 1 tablespoon pure vanilla extract
- ⅓ cup (35g) unsweetened cocoa powder (Dutch-processed preferred)
- ½ cup (160g) strawberry preserves or jam with real fruit bits
- 8 oz (225g) cream cheese, softened (full-fat preferred)
- 1 cup (240 ml) heavy whipping cream, cold
- ¾ cup (90g) powdered sugar
- 1 teaspoon pure vanilla extract
- Optional toppings: fresh strawberries sliced, chocolate shavings or curls, mint leaves for garnish
Instructions
- Preheat oven to 350°F (175°C). Grease and flour two 9-inch round cake pans or line with parchment paper. Set aside.
- In a medium bowl, sift together flour, baking powder, salt, and cocoa powder. Set aside.
- Using a mixer, beat softened butter with granulated sugar until light and fluffy, about 3-5 minutes.
- Add eggs one at a time, mixing well after each addition. Scrape down sides as needed.
- Divide batter evenly into three bowls. Leave one plain for vanilla layer, fold cocoa mixture into second bowl for chocolate layer, and gently fold strawberry preserves into third bowl for strawberry layer, keeping some fruit bits intact.
- Pour each batter into prepared pans or bake in batches. Bake 20-25 minutes or until toothpick inserted comes out clean. Rotate pans halfway through baking. Cool in pans 10 minutes, then transfer to cooling racks.
- Beat softened cream cheese until smooth. In separate bowl, whip heavy cream with powdered sugar and vanilla extract until stiff peaks form. Gently fold whipped cream into cream cheese until smooth and fluffy.
- Assemble cake on serving plate: start with chocolate layer, spread one-third of creamy filling evenly, add vanilla layer and spread another third, then finish with strawberry layer. Use remaining filling to frost top and sides if desired.
- Refrigerate cake at least 2 hours before slicing to let flavors meld and filling set. Garnish with fresh strawberries and chocolate shavings.
Notes
Let butter and cream cheese come to room temperature for smooth mixing. Fold whipped cream gently into cream cheese to keep fluffy texture. Chill assembled cake for at least 2 hours before slicing to prevent layers from sliding. Tent cake with foil if browning too fast. Prepare filling a day ahead and whip before assembling for convenience.
Nutrition
- Serving Size: 1 slice (1/12 of cak
- Calories: 320
- Sugar: 22
- Fat: 18
- Carbohydrates: 35
- Protein: 5
Keywords: Neapolitan cake, creamy cake, chocolate vanilla strawberry cake, layered cake, easy cake recipe, dessert, party cake


