Bacio Cake Recipe: Italian Kiss of Chocolate and Cream Cheese Bliss

Desserts

Bacio Cake Recipe: Italian Kiss of Chocolate and Cream Cheese Bliss

This Bacio cake recipe brings the iconic Italian dessert to your kitchen with its signature layers of tender almond paste, creamy buttercream, and a whisper of chocolate. The secret lies in baking the almond sponge just until golden, then sandwiching it with velvety mascarpone frosting—no shortcuts, just authentic Italian indulgence. I’ve perfected this version to deliver that signature "kiss" of texture between each bite, where delicate crumb meets rich cream.

The beauty of this cake is in its simplicity: three key components—almond paste, buttercream, and a dusting of cocoa—come together to create a dessert that’s both elegant and approachable. Traditional recipes call for a light, airy sponge, but I’ve included modern adaptations like gluten-free flour blends and vegan buttercream options without sacrificing that signature Italian flavor. The result? A cake that feels like a hug from a nonna’s kitchen, yet fits seamlessly into any celebration.

What sets this Bacio cake apart is the balance of textures—crispy edges on the almond paste, silky smooth frosting, and a final touch of cocoa powder that ties it all together. The layers are stacked precisely, ensuring each slice delivers that perfect harmony of flavors and mouthfeel. Whether you’re baking for a special occasion or simply craving a taste of Italy, this recipe delivers restaurant-quality results with a homemade touch.

For those eager to elevate their baking, I’ll share tips on achieving the ideal almond paste consistency and troubleshooting common frosting pitfalls. The cake keeps beautifully for up to three days, making it perfect for gifting or meal prep. Let’s get started—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for bacio cake

Three layers of Italian indulgence—almond sponge, mascarpone cream, and chocolate kisses await.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 cups Sifted for light texture
Almond Flour 🥜 1 ½ cups Finely ground for smooth paste
Granulated Sugar 🍚 1 ½ cups Superfine preferred for tenderness
Unsalted Butter 🧈 1 ½ cups Room temperature, European preferred
Large Eggs 🥚 4 whole Room temperature for even baking
Vanilla Extract 🌿 2 tsp Pure Madagascar preferred
Baking Powder 🧂 1 ½ tsp Aluminum-free for stability
Salt 🧂 ½ tsp Fine sea salt preferred
Maserpone Cheese 🧀 16 oz Full-fat for creaminess
Heavy Whipping Cream 🥛 1 cup 35% fat for stability
Powdered Sugar 🍚 3 cups Sifted for smooth frosting
Unsweetened Cocoa Powder 🍫 ¼ cup Dutch-processed for richness
Dark Chocolate Chips 🍫 ½ cup 70% cacao minimum

The almond flour is non-negotiable here—Bob's Red Mill or Anthony's Goods are my go-tos for that ultra-fine grind. If you can't find almond flour, blend whole almonds into a fine powder (food processor, 2-3 minutes), but sift it afterward to avoid grittiness. The mascarpone should be cold but not frozen when you start—it whips best at room temp, but don't let it sit too long. For the butter, Plugrá or European-style melts cleaner and adds more flavor. Pro tip: Let all your dry ingredients (flour, sugar, cocoa) sit out for 20 minutes before mixing—they'll absorb moisture better.

No almond flour? Substitute with 1 cup extra all-purpose flour plus 1 tbsp cornstarch, but the texture won't be identical. Running short on mascarpone? Mix 8 oz cream cheese with 4 oz whipped cream—it's what I do when I'm in a pinch. The cocoa powder matters—Dutch-processed dissolves smoother, but natural works too if you prefer that tang. For the chocolate chips, Valrhona or Guittard are worth the splurge, but Ghirardelli squares work in a bind. If you're making this gluten-free, swap the all-purpose flour for a 1:1 gluten-free blend (like Bob's Red Mill) and add an extra 0.5 tsp xanthan gum to the dry ingredients.

The almond sponge keeps best covered at room temp for 2 days, but the frosting is the star—it stays fresh for 3 days in the fridge. For make-ahead magic, bake the layers, cool completely, then wrap individually in plastic. Assemble the cake 24 hours before serving—the flavors meld beautifully. The finished cake holds up for 5 days in the fridge, though it's best enjoyed within 3. Freeze the assembled cake (unfrosted) for up to 2 months—thaw overnight in the fridge before adding frosting. And that cocoa dusting? Use a fine-mesh sieve for an even layer—no clumps allowed.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this one—just fold the dry ingredients into the butter-egg mixture like you’re making a hug with flour. The almond flour keeps it tender without needing to cream butter for hours.
  • Butter-Kissed Magic: That first bite? Pure melted butter and sugar, with the eggs giving it just enough structure to hold its shape. Honestly, it tastes like a cross between a cookie and a cake—rich but not heavy.
  • Birthday or Breakfast: Slice it for a fancy dessert or serve it warm with ice cream. My kids ask for it after school snacks, but it’s also the star of my holiday dessert table. (Yes, even on a Tuesday night.)
  • Budget-Friendly Luxury: Uses pantry staples—no specialty ingredients—and stretches far. A single batch feeds six, and leftovers reheat beautifully. Between us, it’s the kind of cake that makes store-bought look expensive.

Step-by-step instructions for Bacio cake

Here's how to create this Italian masterpiece with layers of rich chocolate and velvety cream cheese.

1

Prepare the Chocolate Cake Layers

Preheat your oven to 350°F and grease two 8-inch round cake pans, lining the bottoms with parchment paper. In a large mixing bowl, combine the 2 cups All-Purpose Flour, 1.5 cups Granulated Sugar, 1.5 tsp Baking Powder, and 0.5 tsp Salt. Whisk until evenly distributed—this ensures a tender crumb without dry spots.

In a separate bowl, cream the 1.5 cups Unsalted Butter and 0.25 cup Unsweetened Cocoa Powder together until light and fluffy. This step is crucial for incorporating air, which gives the cake its characteristic tender texture. Add the 4 whole Large Eggs one at a time, mixing well after each addition. Stir in the 2 tsp Vanilla Extract and fold in the 0.5 cup Dark Chocolate Chips.

Gradually add the dry ingredients to the wet mixture, alternating with 1 cup Heavy Whipping Cream, beginning and ending with the dry ingredients. Mix just until combined—overmixing develops gluten and makes the cake dense. Divide the batter evenly between the prepared pans and bake for 25-30 minutes, until a toothpick inserted in the center comes out clean. Let the layers cool in the pans for 10 minutes before transferring to a wire rack to cool completely.

2

Prepare the Cream Cheese Filling

While the cake layers cool, prepare the filling by beating the 16 oz Maserpone Cheese with the 1.5 cups Unsalted Butter (softened) until smooth and creamy. This step is where the magic happens—the mascarpone gives a luxurious, velvety texture that sets this cake apart. Gradually add the 3 cups Powdered Sugar, mixing on low speed until fully incorporated. The mixture should be thick but spreadable.

Add the 2 tsp Vanilla Extract and 0.5 tsp Salt, mixing until just combined. Here's the thing—don't overmix or the filling will become grainy. You want a smooth, silky consistency that will hold its shape between the cake layers. Taste and adjust sweetness if needed, though the recipe is designed to balance perfectly with the chocolate.

3

Assemble the Bacio Cake

Once the cake layers are completely cool, level the tops if necessary for even layers. Place one layer on a cake stand or plate, and spread a generous layer of the cream cheese filling evenly over the top. Dust the top with a thin layer of 1.5 cups Almond Flour—this prevents the filling from oozing out between the layers. Place the second cake layer on top and press gently to adhere.

Spread the remaining filling over the top and sides of the cake, creating a smooth, even surface. The almond flour acts as a barrier, keeping the filling contained while adding a subtle nutty flavor that complements the chocolate. Chill the assembled cake in the refrigerator for at least 4 hours or overnight—this allows the flavors to meld and the filling to set properly.

4

Decorate and Serve

Before serving, dust the top of the cake with a light layer of 1.5 cups Almond Flour for decoration and to add a delicate crunch. You can also add a dusting of Powdered Sugar for extra sweetness and presentation. The Bacio Cake is best served at room temperature, so let it sit for 30 minutes before slicing to ensure clean cuts.

Slice into wedges and serve immediately. Each bite should deliver a perfect balance of rich chocolate cake and velvety cream cheese filling. The almond flour dusting adds a subtle crunch that contrasts beautifully with the soft layers. This cake keeps well in the refrigerator for up to 5 days, though I doubt it will last that long!

👨‍🍳

Pro Tips For Making Bacio Cake

  • MEASURE ALMOND FLOUR BY WEIGHT: Almond flour packs differently than all-purpose flour, so scooping it straight from the bag is a recipe for disaster. Use a kitchen scale—this cake relies on the balance between the two flours, and even a 5-gram difference throws off the texture.
  • CREAM BUTTER AND SUGAR UNTIL PALE: I learned this the hard way—stopping when the butter looks "mostly" mixed in leaves a greasy, dense cake. Beat the butter and sugar until it’s pale and fluffy, about 3-4 minutes with an electric mixer. That’s when the air gets incorporated, and the cake rises properly.
  • DON’T OVERMIX THE BATTER: Once you fold in the dry ingredients, resist the urge to stir like you’re making pancakes. Mix just until combined—overworking it develops gluten, and this cake should be tender, not chewy. A spatula scrape or two is all you need.
  • LET THE BUTTER COOL SLIGHTLY BEFORE CREAMING: If your butter is straight from the fridge, let it sit at room temperature for 20 minutes before starting. Cold butter creates pockets of air that won’t distribute evenly, leading to a cake that’s dense in spots and dry in others. Warm hands work in a pinch, but don’t rush it—this isn’t a sprint.

Troubleshooting this recipe

Cake Layers Too Dense

If your almond sponge turns out dense instead of light and airy, you likely overmixed the batter or used the wrong flour. For the almond paste, sift your almond flour before mixing to prevent lumps, and whisk just until combined—no need to beat vigorously. I’ve found that blending whole almonds (like Anthony’s Goods) for 2-3 minutes in a food processor, then sifting, gives the best texture. Also, ensure your eggs are room temperature—cold eggs can cause dense layers. 🌾

Filling Too Thin

The mascarpone filling should be thick but spreadable. If it’s too thin, you likely added too much powdered sugar or didn’t let the butter soften enough. I recommend chilling the butter for 30 minutes before mixing, then letting it sit at room temperature for 10 minutes to reach a soft but not melted consistency. For extra stability, add 1 tbsp cornstarch to the powdered sugar before mixing—this helps thicken the filling without altering the flavor. 🧀

Filling Leaks Between Layers

This happens when the almond flour barrier isn’t thick enough or the filling isn’t chilled properly. First, press a generous layer of almond flour (about 1 tbsp) onto the first cake layer before adding the filling—this creates a seal. Second, chill the assembled cake for at least 4 hours (or overnight) to let the filling set. If leaks still occur, try adding 1 tsp unflavored gelatin dissolved in 1 tbsp warm water to the filling for extra hold. 💡

Cocoa Dusting Clumps

For a flawless cocoa dusting, sift the powder through a fine-mesh sieve held 4-6 inches above the cake. I use a mesh size #100 sieve for the smoothest finish. If clumps still form, mix the cocoa powder with 1 tsp powdered sugar before sifting—this helps break up any remaining lumps. For an even distribution, rotate the cake 90 degrees after each pass with the sieve. 🍫

Cake Sinks in the Middle

Overbaking or undercreaming the butter are the usual culprits. Always bake until a toothpick comes out clean but moist—25-30 minutes at 350°F is ideal. For extra insurance, let the cake cool in the pan for 10 minutes before transferring to a rack. If your oven runs hot, reduce the temperature to 325°F and check for doneness at 25 minutes. A cake that’s slightly underbaked will hold its shape better when assembled. 🔥

Frosting Too Sweet

The mascarpone filling is designed to balance the rich chocolate cake, but if it tastes overly sweet, you can adjust it in two ways. First, reduce the powdered sugar by ½ cup and replace it with ½ cup whipped cream—this adds airiness without extra sweetness. Second, add 1 tsp lemon zest to the filling; the acidity cuts through the sweetness beautifully. Taste as you go—this filling is forgiving, but a little goes a long way! 💛

Nutrition facts

Servings 8
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 155mg52%
Sodium 420mg18%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 42g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

What makes this Bacio cake different from other Italian layer cakes?

The signature difference is the almond flour dusting between layers and on top, which creates that signature "kiss" of texture. Unlike tiramisu or panettone, this cake combines a rich chocolate sponge with velvety mascarpone filling—no coffee or boozy elements. The almond flour adds a delicate crunch that contrasts perfectly with the creamy filling.

2

Can I make this recipe without almond flour?

Yes, but the texture will differ. Substitute with 1 cup extra all-purpose flour plus 1 tbsp cornstarch for the almond flour in the sponge, and use powdered sugar instead of almond flour for dusting. The nutty flavor will be milder, but the cake will still hold together beautifully. For a closer texture, blend whole almonds into fine flour.

3

How do I store leftovers without drying out the cake?

Keep the cake in an airtight container at room temperature for up to 2 days, or refrigerate for 5 days. For longer storage, freeze the assembled cake (unfrosted) for up to 2 months. Thaw overnight in the fridge before adding frosting. To refresh, rewarm slices in a 200°F oven for 5 minutes with a damp paper towel.

4

What's the best way to level the cake layers?

Use a serrated knife or cake leveler for clean cuts. Place the cake on a plate, then gently saw back and forth while pressing down lightly. For extra precision, use a laser level guide or trace the pan's diameter with a pencil. Always level before adding filling to ensure even layers.

5

Can I make this cake gluten-free?

Replace the all-purpose flour with a 1:1 gluten-free baking blend (like Bob's Red Mill) and add 0.5 tsp xanthan gum to the dry ingredients. For the almond flour, ensure it's certified gluten-free. The texture may be slightly denser, but the flavor remains rich and satisfying. Test your blend first to confirm proper rise.

★★★★★5.0(3 reviews)
Categories Desserts