Cinnamon and Cream

Classic Opera Cake with Coffee Buttercream and Dark Chocolate Ganache

27 min read

↓ Jump to Recipe

There is a moment, when you slice into an Opera Cake, where everything goes quiet. The knife glides through the mirror-smooth chocolate top, revealing those perfect horizontal stripes of golden almond sponge, ivory buttercream, and dark ganache beneath. It is one of the most beautiful cross-sections in all of pastry, and it tastes every bit as extraordinary as it looks. Born in the Parisian patisserie Dalloyau in the 1950s, Opera Cake is the kind of dessert that makes guests genuinely stop and stare before they even take a bite.

What sets this version apart is the balance between the three core components. The joconde sponge is made with finely ground blanched almonds and whipped egg whites folded in separately, which keeps it light enough to absorb the espresso soak without becoming heavy or waterlogged. The coffee buttercream is a French-style mousseline, built on a hot sugar syrup cooked to soft-ball stage and beaten into egg yolks, then finished with real espresso and good-quality butter. It is intensely flavored, satiny, and holds its structure under the weight of the ganache layers without ever tasting greasy. The ganache itself is kept deliberately dark and slightly bitter to anchor the sweetness of the rest of the cake.

This is a medium-to-hard recipe, best suited to bakers who are comfortable with basic sponge cakes and are ready for a satisfying challenge. It is not a Sunday-afternoon quick bake, but it is absolutely achievable over a weekend with some planning, and the components can be made in stages across two days. It is perfect for a dinner party centerpiece, a birthday celebration, or any occasion where you want to present something that feels genuinely extraordinary.

Prep: 1 hour 30 minutesTotal: 5 hours (including chilling time)Yield: one 9×12-inch rectangular cake, cut into 12 portionsDifficulty: ★★★ AdvancedOccasion: Special Occasion
✓ Vegetarian
Servings:

12

servings

Ingredients

  • Whipping Egg Whites)
  • 200 gblanched almond flour, finely ground (about 2 cups, sifted)
  • 200 gpowdered sugar, sifted (about 1 and 2/3 cups)
  • 6 largeeggs, at room temperature, divided (4 whole eggs plus 6 egg whites total for joconde)
  • 6 largeegg whites, at room temperature (in addition to the 4 whole eggs above)
  • 30 ggranulated sugar (about 2 tbsp
  • Joconde Batter
  • 55 gall-purpose flour (about 1/3 cup plus 1 tbsp, sifted)
  • 30 gunsalted butter, melted and cooled (about 2 tbsp)
  • Pinch of fine sea salt
  • Espresso Soak)
  • 180 mlfreshly brewed strong espresso or very strong coffee (about 3/4 cup), cooled to room temperature
  • 60 ggranulated sugar (about 1/4 cup
  • Coffee Buttercream
  • 30 mlcoffee liqueur such as Kahlua, optional (about 2 tbsp)
  • 4 largeegg yolks, at room temperature
  • Buttercream Sugar Syrup)
  • 200 ggranulated sugar (about 1 cup
  • 60 mlwater (about 1/4 cup
  • Buttercream)
  • 280 gunsalted butter, softened to room temperature (about 1 and 1/4 cups
  • Buttercream
  • 2 tspinstant espresso powder, dissolved in 1 tsp warm water
  • Pinch of fine sea salt
  • Ganache)
  • 200 gdark chocolate, 60 to 70% cacao, finely chopped (about 1 and 1/4 cups)
  • 160 mlheavy cream (about 2/3 cup
  • 20 gunsalted butter, at room temperature (about 1 and 1/2 tbsp
  • Mirror Glaze)
  • 150 gdark chocolate, 60 to 70% cacao, finely chopped (about 1 cup
  • 120 mlheavy cream (about 1/2 cup
  • 20 gunsalted butter, softened (about 1 and 1/2 tbsp

Ingredient Substitutions

blanched almond flour

  • Finely ground blanched almonds processed in a food processor until flour-like: pulse until fine but stop before the oils release and it becomes paste. Sift out any large pieces.
  • Hazelnut flour for a noisette variation: the flavor profile shifts but the texture remains similar. Expect a slightly denser sponge.
freshly brewed espresso (soak)

  • 2 tsp instant espresso powder dissolved in 180ml hot water: slightly less complex in flavor but works very well.
  • Strong brewed coffee (moka pot or French press): avoid drip coffee as it will lack the intensity needed to flavor the soak.
coffee liqueur

  • Replace with an equal amount of cooled espresso for an alcohol-free version with no loss of flavor.
  • Dark rum adds a different but complementary warmth if Kahlua is unavailable.
dark chocolate (60 to 70% cacao)

  • Semisweet chocolate chips in a pinch, though the ganache will be slightly sweeter and less complex. Use a good brand.
  • Avoid milk chocolate here as it throws off the balance of sweetness across the whole cake.
heavy cream

  • Full-fat coconut cream as a dairy-free ganache option: the flavor will have a subtle coconut note. Chill the can overnight and use the thick cream only.
  • Do not substitute with half-and-half or regular milk, as the fat content is essential for the ganache to set properly.
unsalted butter (buttercream)

  • Vegan block butter such as Miyoko’s or Earth Balance sticks: the buttercream will hold but may be slightly softer at room temperature. Keep the cake well chilled.
  • Salted butter can work if you reduce or omit the pinch of added salt. The flavor is slightly less clean.

Instructions

🔧 Equipment

stand mixer with whisk attachment
hand mixer (alternative to stand mixer)
📋two half-sheet pans (13×18 inch)
📄parchment paper
🌡️candy thermometer or instant-read thermometer
🥣small heavy-bottomed saucepan
🥣heatproof mixing bowls
🍴large rubber spatula or silicone spatula
🍴offset spatula
🖌️pastry brush
🔵wire cooling rack
📋rimmed baking sheet (to catch glaze drips)
🔪sharp chef’s knife or slicing knife
🧁plastic wrap
🧁squeeze bottle or small pitcher (optional, for glaze pouring)


Prep: 1 hour 30 minutes
Bake: 10 to 12 minutes per sheet at 425°F (220°C)
Total: 5 hours including chilling
  1. Make the espresso soak first so it has time to cool: combine 180ml brewed espresso, 60g granulated sugar, and optional coffee liqueur in a small saucepan over medium heat. Stir until the sugar fully dissolves, about 2 minutes. Remove from heat and cool completely. Transfer to a small bowl or squeeze bottle.
  2. Make the joconde sponge: preheat your oven to 425°F (220°C). Line two half-sheet pans (approximately 13×18 inches) with parchment paper and lightly grease the paper with butter or nonstick spray. In a stand mixer fitted with the whisk attachment, beat the 4 whole eggs, almond flour, and powdered sugar together on medium-high speed for 4 to 5 minutes until the mixture is thick, pale, and falls in ribbons. Transfer to a large bowl. Sift the all-purpose flour over the almond mixture and fold in gently with a spatula until just combined. Fold in the melted, cooled butter.
  3. In a clean stand mixer bowl (or using a hand mixer), beat the 6 egg whites with a pinch of salt on medium speed until foamy. Gradually add the 30g granulated sugar and increase to high speed, beating to firm glossy peaks, about 3 to 4 minutes. Do not overbeat to stiff dry peaks. Fold one-third of the egg whites into the almond batter to lighten it, then gently fold in the remaining whites in two additions, keeping as much air as possible.
  4. Divide the batter evenly between the two prepared sheet pans, spreading it into a thin, even layer reaching the edges. Each layer should be about 1/4 inch thick. Bake one pan at a time for 10 to 12 minutes until golden and springy to the touch, and the edges are just pulling away from the parchment. Cool in the pan for 5 minutes, then invert onto a wire rack, peel off the parchment carefully, and cool completely. Repeat with the second pan.
  5. Make the coffee buttercream: combine 200g sugar and 60ml water in a small heavy-bottomed saucepan over medium heat. Stir only until the sugar dissolves, then stop stirring. Attach a candy thermometer and cook the syrup to 240°F (115°C), the soft-ball stage. While the syrup cooks, beat the 4 egg yolks in a stand mixer on medium-high speed until thick and pale, about 3 minutes. With the mixer running on medium speed, slowly and carefully pour the hot sugar syrup down the side of the bowl in a thin, steady stream. Increase to high speed and beat until the bowl feels cool to the touch and the mixture is thick, about 8 to 10 minutes. Reduce to medium and add the softened butter one or two tablespoons at a time, waiting for each addition to fully incorporate before adding the next. Beat in the dissolved espresso powder and a pinch of salt. The buttercream should be smooth and silky. If it looks curdled, continue beating and it will come together.
  6. Make the ganache: place the 200g chopped dark chocolate in a heatproof bowl. Heat the 160ml cream in a small saucepan until it just begins to simmer at the edges. Do not boil. Pour the hot cream over the chocolate and let it sit undisturbed for 2 minutes. Gently stir from the center outward until smooth. Add the 20g room-temperature butter and stir until fully incorporated and glossy. Let the ganache cool at room temperature, stirring occasionally, until it reaches a spreadable consistency similar to thick peanut butter, about 30 to 45 minutes. Do not refrigerate to speed this up as it can become lumpy.
  7. Assemble the cake: trim the cooled joconde sheets to get three equal rectangles approximately 9×12 inches each (cut one sheet in half crosswise to get two pieces, and use the full second sheet as the third layer). Place a piece of parchment on a flat baking sheet. Lay the first joconde rectangle on the parchment. Using a pastry brush, generously soak it with about one-third of the espresso soak. Spread an even layer of coffee buttercream over it using an offset spatula, about 1/3 inch thick. Carefully lay the second joconde rectangle on top, align the edges, and press gently. Soak with another third of the espresso mixture. Spread the cooled ganache in an even layer over the surface. Place the third joconde layer on top, press gently, and brush with the remaining soak. Spread a final thin layer of buttercream over the top surface, making it as smooth and level as possible. This is the base for your mirror glaze and smoothness matters. Refrigerate the assembled cake for at least 1 hour until completely firm.
  8. Make the mirror glaze: place the 150g chopped chocolate in a bowl. Heat the 120ml cream until simmering, pour over the chocolate, rest 2 minutes, then stir until smooth. Add the 20g softened butter and stir until glossy. Let it cool until it coats a spoon thickly but still pours smoothly, about 15 to 20 minutes at room temperature. Remove the chilled cake from the refrigerator and set it on a wire rack over a baking sheet. Pour the warm glaze over the surface of the cake in one slow, even pour, using an offset spatula in one or two confident strokes to spread it to the edges. Work quickly as the glaze sets fast over the cold cake. Return the cake to the refrigerator for at least 30 minutes to set the glaze completely. Trim the edges cleanly with a sharp knife dipped in hot water and wiped dry. Slice and serve.
Prep: 1 hour 30 minutes
Bake: 10 to 12 minutes per sheet at 425°F (220°C)
Total: Assembled over 2 days, freeze assembled cake up to 4 weeks
This method is ideal for parties or events. The fully assembled, unglazed cake freezes beautifully and actually slices more cleanly when thawed overnight in the refrigerator. Apply the mirror glaze the morning of serving.
  1. Bake the joconde sponge sheets and cool them completely following the oven method steps 2 through 4. Once cooled, wrap each trimmed joconde rectangle tightly in plastic wrap and refrigerate overnight or freeze for up to 3 weeks. Bring refrigerated layers to cool room temperature before assembling. If using frozen layers, thaw in the refrigerator the night before assembling.
  2. Prepare the espresso soak, coffee buttercream, and ganache following oven method steps 1, 5, and 6. Both the soak and buttercream can be refrigerated separately up to 3 days in advance. Bring the buttercream back to room temperature and re-beat it vigorously for 2 to 3 minutes before using, adding 1 tsp of softened butter if needed to restore its silky texture. Gently warm the refrigerated ganache in 10-second microwave bursts, stirring between each, until it reaches a spreadable consistency.
  3. Assemble the cake through the end of oven method step 7, applying all three joconde layers, espresso soak, buttercream, and ganache. After applying the final layer of buttercream on top, instead of refrigerating for 1 hour before glazing, wrap the entire cake tightly in two layers of plastic wrap, pressing gently so no air pockets form. Freeze on a flat surface for at least 4 hours, or up to 4 weeks.
  4. When ready to serve, transfer the wrapped cake to the refrigerator and thaw overnight, 8 to 12 hours. Do not thaw at room temperature as condensation will damage the surface. Unwrap carefully and set on a wire rack over a baking sheet. The cake surface will be very smooth and firm, making it an ideal base for the glaze.
  5. Make the mirror glaze fresh on the day of serving following oven method step 8. Pour it over the cold, thawed cake and work quickly with an offset spatula. The cold surface will set the glaze within minutes. Return the cake to the refrigerator for 20 minutes to firm the glaze, then trim, slice with a hot knife, and serve.

Nutrition Per Serving

Per 1 serving (makes one 9×12-inch rectangular cake, cut into 12 portions)

485Calories
38gCarbs
30gSugar
34gFat
8gProtein

Why This Recipe Works

The joconde sponge is one of the most cleverly engineered bake-shop sponges in French pastry. By combining whole eggs beaten with almond flour and powdered sugar (which creates structure, fat, and flavor all at once) with separately whipped egg whites (which provide lift and a delicate crumb), you get a thin sheet cake that is simultaneously sturdy enough to hold the weight of multiple layers and porous enough to absorb the espresso soak without disintegrating. The small amount of all-purpose flour binds everything together, while the melted butter adds richness and helps the sponge release cleanly from the parchment. Baking at high heat for a short time, 425°F for just 10 to 12 minutes, sets the proteins quickly and keeps the interior moist rather than dry and crumbly.

The French mousseline buttercream is built on the principle of a pate a bombe: hot sugar syrup cooked to soft-ball stage is beaten into egg yolks, which partially cooks the yolks, stabilizes the emulsion, and creates a dense, stable foam. Adding softened butter gradually to this cooled foam creates a permanent emulsion, meaning the fat and water phases are locked together. This is why the buttercream is so much silkier and more stable than a simple powdered sugar frosting, and why it holds up under the weight of ganache without compressing. The key variable is temperature: the yolk mixture must be completely cool before you add butter, or the butter will melt into the foam rather than emulsify into it, leaving you with a greasy puddle.

The ganache layers serve a dual purpose: flavor and structure. The 60 to 70% chocolate provides bitterness that balances the sweetness of the buttercream, while the set ganache layer creates a firm, almost rigid internal structure that helps each slice hold its shape when cut. Using room-temperature butter stirred in at the end adds gloss and a slight softness that prevents the ganache from becoming too hard and brittle when chilled. If your ganache seizes or turns grainy, it has been overworked or a small amount of water got into the chocolate. Gently reheat it over a double boiler and stir slowly from the center outward to bring it back together.

Baker’s Tips

  • Weigh all your ingredients rather than measuring by volume for this recipe. The joconde batter is particularly sensitive to proportion, and small errors in almond flour or sugar measurement can affect the texture of the whole cake.
  • When making the sugar syrup for the buttercream, resist the urge to stir once the sugar has dissolved. Stirring causes crystallization, which will make your syrup grainy. If you see crystals forming on the sides of the pan, brush them down with a wet pastry brush.
  • The buttercream may look curdled or broken at some point during assembly, especially if the butter was slightly too cold. Keep beating on medium-high speed for another 3 to 5 minutes. It will almost always come back together as the friction of the mixer warms it gently.
  • For clean, professional slices, dip your knife in very hot water, wipe it completely dry, and make each cut in one smooth downward press. Wipe and re-warm the knife between every single slice. This is the difference between a professional-looking cut and a smeared one.
  • Make sure your joconde layers are completely cool before applying any buttercream. Warm sponge will melt the buttercream and the layers will slide. When in doubt, give it an extra 15 minutes on the cooling rack.
  • The mirror glaze must be poured at the right temperature: warm enough to pour and flow, but cool enough to begin setting quickly. If it is too hot it will melt the buttercream beneath and run off the edges entirely. Test by spooning a small amount onto a cold plate. It should set to a glossy film within about 30 seconds.

Variations

  • Raspberry Opera: replace the espresso soak with a light raspberry syrup (equal parts raspberry puree and simple syrup) and fold 2 tbsp seedless raspberry jam into the ganache layer for a fruity, elegant variation.
  • Matcha Opera: substitute the instant espresso powder in the buttercream with 2 tsp high-quality ceremonial grade matcha whisked smooth, and use a white chocolate ganache layer instead of dark for a striking green and white cross-section.
  • Hazelnut and Dark Chocolate: replace the almond flour with hazelnut flour in the joconde and add 1 tbsp praline paste to the buttercream. The combination of hazelnut, espresso, and dark chocolate is deeply satisfying.
  • Alcohol-free version: replace the coffee liqueur in the soak with an equal amount of cooled espresso. All other components are naturally alcohol-free and no other changes are needed.

Troubleshooting & FAQ

My buttercream looks curdled and soupy. Can I fix it?
Almost certainly yes. There are two common causes: either the butter was added when the egg yolk mixture was still too warm (the butter melted instead of emulsifying), or the butter was too cold and solid. In both cases, keep the mixer running on medium-high speed. If it looks soupy and greasy, place a bag of ice against the outside of the mixer bowl to cool it down while beating. If it looks lumpy and broken, wrap a warm towel around the bowl or hold a warm hand against it while beating. In most cases the buttercream will come together within 5 minutes of continued beating.
My joconde sponge cracked when I peeled it off the parchment. What went wrong?
The sponge was likely overbaked or cooled too long in the pan before being flipped. The joconde is very thin and loses moisture quickly once baked. Pull it from the oven as soon as it is golden and springy, invert onto a wire rack while still warm, and peel the parchment while it is still slightly warm and pliable. If it does crack, do not worry too much. The cracks will be hidden by the layers of buttercream during assembly, and the finished cake will still be structurally sound.
My mirror glaze slid right off the cake and pooled on the sides. What happened?
The glaze was most likely poured when it was too warm, or the surface of the cake was not level and firm enough to hold it. Make sure the top layer of buttercream is spread flat and the cake is thoroughly chilled, at least 1 hour in the refrigerator before glazing. Test the glaze temperature by spooning a small amount onto a chilled plate. It should set within about 30 seconds and have a thick, coating consistency. Also, work quickly: a single pass or two with your offset spatula is ideal. Too much fussing pushes the glaze off the edges.
The espresso flavor in my buttercream is too faint. How do I boost it?
The intensity of espresso flavor depends entirely on the strength of your coffee and the quality of your instant espresso powder. Increase the instant espresso to 3 tsp if 2 tsp feels too mild, or use a concentrated shot of fresh espresso reduced slightly in a pan. Add it a little at a time and taste as you go, since the cold buttercream can mute flavors slightly. The flavor will also bloom and intensify as the cake rests in the refrigerator overnight.
My ganache set too hard in the refrigerator and cracked when I tried to spread it. What should I do?
This happens when the ganache is refrigerated to speed up setting, which causes rapid crystallization of the cocoa butter and results in a brittle, grainy texture. Always allow the ganache to set at room temperature, stirring every 10 to 15 minutes, until it reaches a thick, spreadable consistency. If yours has already hardened, gently reheat it in 10-second microwave bursts, stirring between each, until it is just soft and flowing again, then let it cool slowly at room temperature once more.

Storage & Make-Ahead

  • Storage: Store the finished cake covered in the refrigerator for up to 4 days. The flavor actually deepens on day two as the espresso soak fully permeates the sponge. Bring individual slices to room temperature for 15 to 20 minutes before serving for the best texture and flavor. The unglazed, assembled cake can be frozen for up to 4 weeks.
  • Make-Ahead: This cake is made for advance preparation. The joconde sheets can be baked up to 2 days ahead and refrigerated, or frozen for up to 3 weeks. The espresso soak keeps refrigerated for 1 week. The coffee buttercream can be made up to 3 days ahead and refrigerated, then re-beaten before use. The assembled, unglazed cake freezes for up to 4 weeks. Apply the mirror glaze on the day of serving for the best finish.


Leave a Comment