Classic Opera Cake with Espresso Buttercream

An elegant French layered cake featuring delicate almond sponge, silky espresso buttercream, and dark chocolate ganache. Each layer is brushed with brandy-spiked espresso syrup for depth and moisture. This showstopper suits special occasions, dinner parties, and celebrations where you want to impress. The combination of coffee, chocolate, and brandy creates sophisticated adult flavors, while the technical assembly rewards patience with restaurant-quality results.
Ingredients
- 1 cup almond flour
- 3 tablespoons all-purpose flour
- ¾ cup confectioner's sugar
- 6 eggs, divided
- 1 ¼ cups granulated sugar, divided
- 1 cup unsalted butter, divided
- 3 teaspoons instant espresso powder, dividedfinely ground espresso1.5:1coffeetexture
Slightly coarser texture; use 1.5x volume; strain syrup after dissolving
- 1 ⅛ cups water, divided
- ¼ cup brandyrum or coffee liqueur1:1adultalcoholoptional
Use similar volume; coffee liqueur intensifies espresso flavor
Full guide → - 7 ounces semisweet chocolatedark chocolate 70%1:1chocolateintensity
Higher cacao percentage creates more sophisticated bitterness
Full guide →
Instructions
- 1
Preheat oven to 425F. Grease an 18x13-inch sheet pan, line with parchment paper, and grease again.
- 2
Separate 3 eggs: all whites in one bowl, 2 yolks in another, 1 yolk in a third.
- 3
In a large bowl, beat almond flour, all-purpose flour, confectioner's sugar, 1 egg yolk, and 3 whole eggs until well combined.
- 4
In a separate bowl, beat egg whites with granulated sugar using an electric mixer until stiff peaks form.
- 5
Gently fold egg white mixture into cake mixture.
- 6
Melt 2 tablespoons butter and gently fold into cake mixture.
- 7
Pour batter into prepared pan and spread evenly.
- 8
Bake until lightly golden and springs back when touched, about 8 to 10 minutes.
- 9
Cool cake completely, then run a knife around edges to loosen.
- 10
Dissolve 1 teaspoon espresso powder in 1 tablespoon water. Combine 1/2 cup water and 1/2 cup sugar in a saucepan, stirring until dissolved. Bring to a boil, remove from heat, and stir in espresso mixture and brandy. Cool completely.
- 11
Dissolve remaining 2 teaspoons espresso powder in 1 tablespoon water.
- 12
Bring another 1/2 cup water and remaining 1/2 cup sugar to a boil in a saucepan, stirring constantly until sugar dissolves.
- 13
Insert candy thermometer and heat mixture to 238F.
- 14
While mixture heats, beat 2 egg yolks in a stand mixer for 1 minute. When mixture reaches 238F, pour it into the mixer bowl in a slow, steady stream.
- 15
Add espresso-water mixture to mixer and continue beating on medium speed until bowl is cool, about 5 minutes.
- 16
Add 8 tablespoons butter one piece at a time with mixer running until mixture becomes silky buttercream.
- 17
Chop 6 ounces chocolate into small pieces. Place in a microwave-safe bowl with remaining 6 tablespoons butter. Heat in 30-second intervals, stirring between each, until melted and smooth, about 1.5 minutes total.
- 18
Stir in remaining 1 ounce chocolate until smooth.
- 19
Refrigerate ganache until thickened to spreading consistency, about 20 minutes.
- 20
Cut cake into 3 equal layers.
- 21
Place first layer on parchment paper. Brush top with espresso syrup and spread half of buttercream over it.
- 22
Place second layer on top. Brush with espresso syrup and spread half of ganache over it.
- 23
Place third layer on top. Brush with espresso syrup and spread remaining buttercream over it.
- 24
Refrigerate layered cake for 30 minutes until buttercream is firm.
- 25
Reheat remaining ganache for about 20 seconds in microwave until shiny and spreadable but not hot.
- 26
Spread remaining ganache evenly over top of cake.
- 27
Refrigerate until cake is firm.
- 28
Trim edges of cake with a sharp knife to make them even.
- 29
Cut cake into 2-inch slices and serve.
Tips
Use a candy thermometer to reach exactly 238F for the espresso syrup base; this ensures the buttercream sets properly and has the right texture.
Chill the cake between assembly steps to prevent layers from shifting. A firm base makes layering and ganache application cleaner.
Cut the cake with a hot, wet knife wiped between each cut for clean, even slices without crumbling.
Good to Know
Refrigerate in an airtight container up to 3 days. Bring to room temperature 15 minutes before serving for best flavor.
Cake layers can be baked and cooled 1 day ahead. Buttercream and ganache can be prepared separately 1 day ahead and refrigerated. Assemble the cake no more than 8 hours before serving to prevent layers from drying.
Serve chilled or at room temperature. Pairs well with strong coffee, espresso, or dessert wine. Serves 10-12 for special occasions or dinner parties.
Common Mistakes
Do not skip cooling the mixer bowl to room temperature when beating buttercream; hot mixture will cause butter to melt and separate.
Do not spread ganache while too hot; allow it to cool and thicken to spreading consistency to avoid running off the cake.
Do not skip the parchment paper between layers during assembly; buttercream can stick to your work surface and destabilize the structure.
Substitutions
Use similar volume; coffee liqueur intensifies espresso flavor
Full guide →Higher cacao percentage creates more sophisticated bitterness
Full guide →Slightly coarser texture; use 1.5x volume; strain syrup after dissolving
FAQ
Can I make this cake without brandy?
Yes, omit brandy entirely or replace with an equal volume of strong brewed coffee. The cake will be slightly less boozy but still flavorful. Coffee maintains the espresso profile without alcohol.
What if my buttercream breaks or looks grainy?
This happens when the sugar syrup is too hot or the mixing speed is too fast. Warm the broken mixture gently over a double boiler while whisking constantly until it comes back together, then continue beating slowly until silky.
How long can I keep this cake refrigerated?
Store in an airtight container up to 3 days in the refrigerator. The cake stays moist due to the espresso syrup, but buttercream and ganache are best within this timeframe. Do not freeze due to egg content in buttercream.