French Opera Cake Recipe
I’ve always wanted to make a classic French Opera Cake but instead I went dramatic and doubled the layers to make this impressive layered beauty.
There’s six layers of almond sponge cake soaked in coffee, three layers of coffee French buttercream, three layers of rich chocolate ganache and topped with a chocolate glaze!
An opera cake is a cake that was developed by French pastry chef Cyriaque Gavillon in 1955.
I’m not entirely sure why it’s called an opera cake but I’ve heard two theories. The first being that his wife said it reminded her of the Paris Opera House, Palais Garnier and the second being that it is made up of six layers, like an opera, and then topped with a glaze.

Ingredients & Substitutions
- Almond Flour – almond flour is what distinguishes the joconde sponge so I don’t recommend swapping it.
- Sugar – use granulated sugar or super fine/castor sugar for the sponge, soak and the buttercream.
- Vanilla – I use vanilla extract here but you can also use vanilla bean paste or artificial vanilla extract.
- Eggs – use room temperature large eggs. If you’re in a pinch, place them in warm water for 5-10 minutes.
- there are also additional egg whites used in the sponge so reserve the yolks for the buttercream.
- Flour – in addition to almond flour, all purpose flour is used in the sponge. This can be substituted for a 1:1 gluten-free flour.
- Butter – unsalted or salted works in this recipe. If you use unsalted, add the extra pinch of salt. Dairy free butter also works for the sponge.
- Dark chocolate – chocolate chips or chopped chocolate bar is fine for the ganache and the glaze.
- Coconut oil – coconut oil solidifies at room temperature so I like this for the glaze, I don’t recommend swapping this for other oils.
- Coffee – I prefer hot home brewed coffee or Americano so that it can dissolve the sugar.
- Heavy whipping cream – heavy whipping cream or heavy cream works. Make sure it’s at least 30% fat.
How To Make An Opera Cake
This ones a doozy my friends. I would apologize but I mean, look at the cake you’re left with at the end!
She’s got:
- Joconde Sponge – a sponge cake made with almond flour. It can be a little tricky so just read all my notes!
- Coffee Soak – simple coffee and sugar (can be flavored with something fun too *winky-face*)!
- Chocolate Ganache – simple, just heavy cream and dark chocolate
- French Buttercream – don’t blame me, blame the French for this one. lol I have a whole post on it so don’t be intimidated, just get a thermometer and follow closely!
- Chocolate Glaze – we’re not even going to attempt to temper this (feel free to) so just simple, dark chocolate and coconut oil.
The Joconde Sponge
Joconde is the classic type of sponge used to make Opera Cake.
It’s a very light, almond sponge cake that I’ve seen made a million different ways.
I’ve included step-by-step photos for how to make Joconde sponge because if you’ve never made it before, it can be a little difficult to know if you’re doing it right.
The basic steps are:
- Whip the whole eggs with the almond flour and some of the sugar
- Whip the extra egg whites with the rest of the sugar
- Fold the two separate batters together
- Sift in the flour very gently
- Then fold in the melted butter
It seems quite simple, but because there is no chemical leavening agent in the sponge, the egg whites have to be perfectly whipped and folded into the batter without deflating it.
TIP: If you’re feeling unsure or skeptical about your sponge not rising, you may add a teaspoon of baking powder as a little insurance. If you have no experience with sponge cakes and you’re making this for an event, I would definitely do that.







Troubleshooting over-whipped egg whites
The most common mistake is over whipping the egg whites. If this happens, the egg whites will be too dry and they won’t fold properly into the batter.
Instead of being smooth, it’ll look kind of chunky, like the photo below.
The recipe starts by folding ⅓ of the egg whites into the batter.
If it doesn’t fold in smoothly and looks chunky, then we’re just going to rehydrate the egg whites by adding an extra egg white to the bowl of whipped egg whites and beating it for like 10-15 seconds, just until it’s incorporated.
It should look a little less dry but should still hold firm peaks. Then proceed with the rest of the recipe.



What pan to bake the sponge in
I chose to bake my sponge in six square 6” cake pans because I suck at cutting even squares.
However, you can bake this in one large sheet pan (18″x12″), for about 10-15 minutes, and then cut it into 6 even squares.
Since the classic French opera is half the height of my cake, you can even just slice the large sheet into three layers.
You’ll end up with the classic, shorter cake.


Coffee Soak
This is just as simple as mixing coffee with sugar. You’re welcome to use any kind of coffee you like. If it’s hot it will dissolve the sugar easier but let it cool before soaking the cakes.

Chocolate Ganache
Chocolate ganache is pretty basic.
There are various ways to make chocolate ganache but I like to stick to just chocolate and cream.
For a thick chocolate ganache, I usually do a 2:1 ratio of chocolate to cream and for a thin chocolate ganache, I do 1:1 chocolate to cream.
For this particular recipe, I chose to make my chocolate ganache right in the middle of those two so that it’s not too firm and not too soft.
- Heat the cream in a small saucepan on the stove, just until it’s simmering/starting to bubble around the edge.
- Pour the hot cream over the chocolate chips in a bowl and let them rest for a couple minutes.
- Stir until the chocolate chips are completely melted into the cream and the ganache is smooth. Set aside to cool.




Coffee French Buttercream
A classic French Opera Cake uses French buttercream as their frosting…for obvious reasons.
This buttercream can be intimidating but fear not, I’ve dedicated an entire post, with step-by-step photos, showing you how to make French Buttercream!
- Heat the sugar and water in a saucepan until they reach 240F/115C
- Start whipping the egg yolks while the sugar is cooking
- Stream the hot sugar syrup into the egg yolks with the mixer running at medium speed
- Once the sugar syrup is all added in, turn the mixer up to full speed for a few minutes, until the egg yolks are thick, pale and fluffy.
- Add in the butter, a few tablespoons at a time and then beat at full speed until it comes together.
- Meanwhile, dissolve the espresso powder in water and add it to the buttercream once it has cooled.
TIP: If you have trouble with the buttercream coming together, add a few more tablespoons of butter and beat at full speed.




Assembling the Opera Cake
The opera cake is known for it’s gorgeous layers and to be honest, I’ve seen it done so many ways, I don’t even know what the traditional order is anymore but here’s what I did:
- cake + coffee soak
- coffee buttercream
- cake + coffee soak
- chocolate ganache
- cake + coffee soak
- coffee buttercream
- cake + coffee soak
- chocolate ganache
- cake +coffee soak
- coffee buttercream
- cake + coffee soak
- chocolate ganache
- chocolate glaze
Refrigerate the cake for several hours once it’s all assembled. Once the cake is firm, trim the edges/and or cover in buttercream as smooth as possible.
Refrigerate again until the buttercream is set.


Chocolate Glaze
- Gently heat the chocolate and coconut oil over a double boiler until it’s melted and smooth. Stir frequently.
- Pour over the chilled cake and allow to set before slicing.
TIP: you can also heat the chocolate and coconut oil in the microwave on 15 second bursts, stirring between each one but this is more risky. Make sure not to overheat the chocolate or it will seize.

How to store opera cake
I recommend serving opera cake at room temperature or just slightly chilled, so it’s nice and soft and creamy.
However, it does get really soft after a while so make sure to store it fully covered in the refrigerator for about a week.
The cake can also be frozen, for about a month, but make sure to double wrap/seal it so it doesn’t get freezer burn.
Thaw in the refrigerator overnight.

Well, congrats if you’ve stuck around this long, I know it was a long one.
This recipe can be a little intimidating but I’d love for you to make so if you have any questions, just comment down below!
I hope you guys enjoy this version of the French Opera Cake and if you make it, let me know what you think. I would really appreciate a 5-star rating or a review if you loved it!
As always, have a blessed day and happy baking!
Love, B





I made this and it came out beautifully at first try
I will make it again It is absolutely marvelous
Thank you Baran bakery
Hi Helen, this makes me so happy, I’m so glad you liked it 🙂
Wow this site is amazing, thanks for putting it together!! This is great
Ive heard this is one of the hardest cakes to make but I think mine came out pretty great, loved it so much! Perfect recipe, thanks!! ☺️
Hi Tim, I’m so glad it worked out, thank you so much for trying my recipe and the lovely review! 🙂
I have made a version of French Opera Cake – tasted fine, looked: about C minus! It was not authentic, though. A case of near enough, good enough. I would like to try this “proper” one. I am worried about drizzling hot sugar syrup into egg yolks – won’t they just cook? I have always avoided recipes with this step in them. It says to drizzle slowly but I’m not sure how to manage that without the syrup setting – your advice would be very, very welcome.
Hi Sally, if the eggs are moving in the mixer with the hot sugar syrup pouring in slowly, it will heat the eggs enough to be safe to eat but not cook them completely. If you’re more comfortable you can make a swiss meringue buttercream and just add the espresso.
https://baranbakery.com/how-to-make-swiss-meringue-buttercream/
Thank you. Sounds like a plan I can execute if I can’t overcome the fear of hot sugar syrup. Haven’t yet tried to make the opera cake – need a kick to motivate me. (Not a real one though!)
Do they freeze well and will be french buttercream split or break down after thawing?
Should be fine! It shouldn’t split, I’ve never had any issues with it when freezing!
I doubled the recipe to make 2 cakes so I think there was a little more room for error, but overall not too shabby. Hard to make it very pretty, but flavor is good. I will say, “brush it generously with coffee soak” was hard for me since I prefer to have a general idea of amounts I’m working with. I had so much coffee left over that I wonder if I should have been more generous?? ? I will say, it was a good bit of work but not unmanageable.
Hello, if I wanted to make this a round 3 layer cake instead (8 inches) would I pretty much just need to double the recipe? Thanks!
Hi Lisa, yes I would double the recipe. This type of sponge may not rise as much as others though so I would recommend doing the 6 layers or if you’re trying to get three thicker layers, maybe add in 2 tsp of baking powder as well to ensure a good rise.
Hi, thank you for this recipe! I was wondering if the joconde sponge could be baked in an 11×17 baking tray? Would there be enough batter? I don’t mind if the layers aren’t square, and I’m okay with a rectangular shaped cake in the end. Thank you!
I don’t see why not!
.Made this cake and it turned out exceptional. Used JamaciaMeCrazy coffee for soak and added 1/2 cup Amaretto liquor which enhanced the flavor. Had never made French Butter Cream but it turned out great. Was a little runny but your tip to refrigerate it 40 minutes then rewhip it solved the problem. Now have a new favorite icing! Made the sponge one day, put the layers together on day two and glazed it on day three. Have it wrapped and in the freezer for when guests arrive. Bon Appetite. Now want to try making Macarons.
Hi! I was wondering what percent dark chocolate you use?
I use 60-70, I’ve also just used dark chocolate chips too
Hello! I want to make this for my Mom’s birthday this weekend, but need to double the recipe to yield more servings – even though I bought the 6″ pans already 🙂 Should I bake it in an 8″, 9″ or 10″ pan? I’m having trouble determining the volume for each pan. Thank you!
Hi Megan sorry I hope I’m not too late! I haven’t tested it but I would probably try the 9″ pan 🙂 Happy birthday to your mom, I hope you guys enjoy the cake!
Hi, a quick question. Is almond flour same as ground almonds?
Ground almonds is usually referred to as almond meal. For this almond flour you want superfine, blanched almond flour. I will update the recipe to specify that!
Hi,
I was keen to make this for Christmas, but I don’t have any square or sheet pans. Can I use 6 inch cake tins instead and make a round cake?
Thanks
Hi sally, it should work in round pans too, they just might be slightly thicker because the round plans are slightly smaller than square 🙂
Hey Bernice! I was wondering if I could make the full recepie and then divide it in two separate cakes. Do you think this could alter the taste?
Hi Sofia, that should work fine 🙂 I would just weigh the batter to make sure it’s even in both pans and use the cues to check for doneness a little later, maybe around 10-15 minutes.
I’m so sorry if I’ve missed it, but does this recipe need pain flour or self raising? Thank you
Hi Jo, so sorry, that’s on me! It’s plain all purpose flour, I will update that!
Hi! Cant wait to try this recipe..I have a half sheet pan..not a full one..do i pour batter into 2 half sheet pans? And how much time wld it take..thanx.??
Hi, yes I would do two half sheet pans. I would do about about 10-12 minute, you want the edges golden brown and the center to not look wet. When you press on the center, you want it spring back.
A lot of work for a small cake, but I wanted to master it. All went well when I used the baking sheet. The drawback to this recipe is the chocolate glaze. It is a watery mess. It needs to be more like a mirror glaze – solid that will cleanly and fully cover the top of the cake. I have never used a topping with chocolate and veggie oil. I would use this recipe again, but replace the glaze as it is incorrect.
Thank you for the wonderful instructions and recipe. I made this yesterday for my husbands birthday. A few question for clarification. In the sponge did I miss when the vanilla was to be added to the mix? I added it with the almond flour, whole eggs mixture but couldn’t find exactly where it was listed. Also for the glaze, it was runny and my bad for wasting when I thought I would do it in the sink for easy clean up. Is 2oz enough chocolate? It seemed so runny but I have also never made a glaze.
Thank you again. I have been searching for this recipe and could never commit to a process/recipe.
Hi Jessica, so glad you finally gave it a try! (So sorry about the vanilla, where you added it is fine, I will update that).
For the glaze, I’m sooo sorry if it didn’t work out, I will test it again to double check mine and update the recipe if needed 🙂
Mine was pretty runny and dripped over the sides but didn’t fully cover the sides of the cake. But then it firmed up in the fridge.
It was absolutely delicious and that is the key. Thank you and definitely no need to apologize.
Hi Bernice! decided to make this at the weekend and just writing my shopping list! The recipe doesn’t mention what type of oil to use for the glaze – is vegetable right?
can’t wait to give this a whirl!
Helen
Hi Helen! Yes so sorry, I will update that to say vegetable oil. Thank you!
Hey!
I dont have a 6 inch or the large sheet pan. If i want to make in a 9inch square pan or 13×9 inch pan, how should i scale up the recipe, or if not scaling up, in how many batches should i bake it and in what measurements should i cut it?
Thank you♥️
Hi Ayesha, I’m sorry I haven’t tested the batter in any other pans. You could bake the whole batch in a 9×13” pan for probably 10-15 minutes and cut it into 6 pieces that are 4.5×3.3”. It won’t be square but pretty close, and the cake will be slightly thicker than mine.