• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Gretchen's Vegan Bakery
  • Home
  • Recipes
    • Cake Recipes
    • Cupcakes
    • Icings and Fillings
    • Cookies
    • Cheesecake
    • Layer Cakes
    • Brownies and Bars
    • Pies and Tarts
    • No Bake Desserts
    • Holiday Baking
  • Cheesecake
  • Layer Cakes
  • Privacy Policy
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
    • YouTube

Classic Opera Cake ~ Vegan

September 15, 2025 By Gretchen

Jump to Recipe Jump to Video Print Recipe

There is nothing more elegant, sophisticated or brilliant than the Opera Cake.

Four thin layers of moist hazelnut cake with mocha and chocolate buttercream in between each layer.

Opera Cake

To prove just how rich this cake is, each slice gets bedazzled with gold leaf.

Classic Opera Cake ~ Vegan

When I owned my bakery I sold this cake in 3 different sizes.

As an entremet or a whole cake as shown here, individual slices and then bite sized petit fours
Simply by cutting this larger cake into smaller portions you can really change the serving aesthetic

Because Opera Cake is traditionally displayed open sided, could this be the original naked cake?

Classic Opera Cake ~ Vegan

This website may contain links as part of the Amazon Affiliate program, which means when you click a link and make a purchase through my website I may earn a small commission at no additional cost to you

Notes for Success:

This original recipe was created in 2017 and the main egg replacer we had at that time was by Follow Your Heart

However they changed the formula in late 2018 which then changed my recipe negatively
Additionally you will also see in the video that I had included EnerG Egg replacer in combination with the FYH
Both of which I have eliminated and I have reformulated this recipe to use the more user friendly and available flax meal

Baking the entire batter in a half sheet pan will give you a very thin cake sheet which is how the Classic Opera Cake is made
Then imply cut it into the four layers and assemble as shown in the video tutorial 

For the Raspberry Sauce I made a simple compote of 1 cup of fresh raspberries a splash of water to help them cook down and a tablespoon of sugar

WATCH THE YOUTUBE VIDEO FOR HOW TO MAKE THIS CAKE!

Classic Opera Cake ~ Vegan

Opera Cake

Opera Cake

Classic Opera Cake: Thin layers of hazelnut cake, mocha & chocolate buttercream, ganache icing & gold leaf decor!
Print Recipe Pin Recipe
Prep Time 2 hours hrs
Cook Time 23 minutes mins
Total Time 2 hours hrs 23 minutes mins
Servings 12

Ingredients
  

For the Cake:

  • 1½ cup Hazelnut Flour (145g)
  • ¾ cup All Purpose Flour (95g)
  • 1 cup Confectioner's Sugar (120g)
  • 3 Tbs Flax Meal (24g)
  • 9 Tbs Warm Water (135ml)
  • 4 teaspoon Baking Powder (20g)
  • 6 Tbs Vegan Butter (85g)
  • 6 Tbs Granulated Sugar (85g)
  • 1 teaspoon Vanilla Extract (15ml)

For the Ganache

  • ½ cup Semi Sweet Vegan Chocolate
  • 7 Tbs Plant Milk (105ml)

for the Chocolate Buttercream

  • 1 Recipe Your favorite Buttercream
  • ½ cup Cocoa Powder
  • 7 Tbs Hot Water

For the Mocha Buttercream

  • 2 teaspoon Instant Coffee Granules
  • 2 teaspoon Hot Water

Optional garnish

  • Whole Hazelnuts as needed
  • Gold Leaf

Instructions
 

  • First prepare your half sheet pan with grease & a parchment paper liner & preheat the oven to 350℉
  • For the cake: Sift the flour, confectioner's sugar, baking powder & hazelnut flour together (*you will still add in the larger bits from the hazelnut flour that cannot get through the sieve *see video)
  • Combine the flax meal with the warm water whisk smooth then add the vanilla extract
  • With an electric mixer cream the slightly softened vegan butter with the sugar on medium to high speed for about 3-5 minutes until fluffy
  • Add the flax paste mixture & whip on high speed for another 30 seconds to emulsify
  • Add the sifted dry ingredients all at once and mix on medium to high speed to combine well.
  • Spread the batter into a lightly greased and parchment lined half sheet pan (* Don't be alarmed this is going to be a very thin cake sheet that will later be cut into 4 equal layers)
  • Bake for 12 minutes then turn the oven temperature down to 300°F for another *approximately 8 minutes. Be sure the edges are not getting too browned depending on your oven, it is best to gently press the center to test for doneness~ it should not be sticky or tacky
  • Cool completely while you prepare your favorite buttercream according to the instructions on that blog post.
  • In a small bowl combine the cocoa powder with the 7 Tablespoons of hot water & whisk smooth this is the paste to make the chocolate buttercream
    Then mix the coffee granules with the other 2 teaspoons of hot water in a smaller bowl ~ Allow both mixtures to cool
  • Add the cocoa powder mixture to the entire recipe of buttercream at the last stage of mixing for Chocolate Buttercream
  • Now take out about 1/4 of the entire chocolate buttercream into another bowl and add the coffee paste for Mocha Buttercream
  • Cut the cooled cake sheet into 4 equal squares (as shown in the video) & assemble by layering with the chocolate & mocha buttercreams
    Refrigerate to set & get cold
  • Prepare the ganache by combining the semi sweet chocolate with the plant milk in a small sauce pot over low heat & whisk smooth stirring constantly until it becomes a shiny thick ganache
  • Once the cake is very cold pour the ganache over top, traditional Opera Cake is not fully iced showing the beautiful layering of the icings & cake

Video

Notes

Storage: Keep refrigerated for up to 10 days in an airtight container.
Bring to room temperature 1 hour before serving 
You can freeze wrapped well for up to 2 months
Tried this recipe?Let us know how it was!

Filed Under: All Recipes, Cake Recipes, Classic Cakes Veganized, Copy Cat Bakery Recipes, Layer Cakes

Previous Post: « Vegan Chocolate Cream Pie Cake
Next Post: How to Make the Best Vegan Pie Crust »

Reader Interactions

Comments

  1. nan

    September 19, 2017 at 12:09 pm

    hi.would like 2 try this recipe but dont have veganegg.can i do without or replace with more egg replacer

    • Gretchen

      September 19, 2017 at 3:29 pm

      Yes ( I meant to note that in the blog post thanks for the reminder) You can use 2 Tablespoon Cornstarch and increase the EnerG Egg replacer by another 1½ tsp

  2. Irma

    September 25, 2017 at 3:40 pm

    Hi Gretchen,
    Hope you’re well.

    I had forgotten all about Opera cake for a good four years!! And now you’ve made a vegan version? Double love!

    You, Gretchen, are magic. I can’t wait to try this. It looks amazing.

    • Gretchen

      September 25, 2017 at 6:05 pm

      Hi! thankyou! I am slowly slowly feeling better! thanks for asking! You are going to LOVE this cake! I guarantee it!

  3. Lillian

    September 28, 2017 at 7:43 am

    Looks fab! Can I sub almond flour for the hazelnut?

    • Gretchen

      October 1, 2017 at 11:12 pm

      yes!

  4. Irén

    December 14, 2017 at 3:19 pm

    Hi
    What is the difference between the two egg replacers?

    • Gretchen

      December 14, 2017 at 3:38 pm

      Since the original recipe called for egg yolks and whole eggs, I decided to use both replacers.
      The enerG is more like a binder similar to whole eggs, and the FYH Vegan Egg resembles the yolk.

  5. Sarah

    March 14, 2018 at 6:10 pm

    I made this! And it was a hit. I love it so much I’m making it again as a birthday cake in a week. Thank you so much.

    I used vegan egg by fyh and I subbed bob’s egg replacer for energ egg replacer. And followed everything pretty exact.

    My cake wasn’t as pretty but it good. I especially love the taste of the buttercream and the hazelnut flour.

    • Gretchen

      March 14, 2018 at 7:04 pm

      awesome! thanks for the feedback!

  6. Linda Watson

    April 25, 2018 at 3:11 am

    Found your lovely cake after watching the Great British Baking Show. Thanks for showing we can do it without eggs and dairy! Looking forward to trying it. Your cake is so even and professional. Star Baker! ?

  7. pandya

    October 15, 2018 at 2:34 pm

    hey finally made this cake after a whole year.
    made it without vegan egg and used the substitutes
    instead.it was awesome.
    thxs so much
    nan

    • Gretchen

      October 15, 2018 at 3:55 pm

      Great! thanks for the feedback!

  8. ASTERITA MACHADO

    December 17, 2018 at 12:36 am

    Hi Gretchen! First of all, thank you for all your hard work in sharing your wonderful and delicious recipes. Every year, my daughter keeps requesting me to make your Christmas log but this year, I would like to try your Opera cake as hazelnut cake is also her favorite. But I just want to know how to convert it to non-vegan as I find it easier for me to use eggs. I still use your old and very reliable recipes. Wishing you a very Merry Christmas!!!

  9. Linda M

    February 4, 2019 at 3:26 pm

    Just wondering about the calculations for the hazelnut Flour. According to Bobs Red Mill, 1 cup of hazelnut flour is 89 grams. That would mean 1.5 cups as you mention in the recipe would be 133.5 grams but you have it listed as 245 grams. So just wondering which measurement is correct for your recipe. Should I follow the cups or the grams?

    • Gretchen

      February 4, 2019 at 9:49 pm

      Thankyou for double checking me!! I always say “when converting recipes from double batch to single or even half recipes, MATH is the biggest cause for recipe failure!! ” And I know this first hand because I do it often!
      It looks as if I had the larger recipe in my brain and forgot to HALVE the flour weight back down. So thanks again, and whichever method you prefer to measure will be fine, and I will go ahead and update the post for the 135g weight of hazelnut flour!

  10. Chris

    March 27, 2019 at 12:07 pm

    Thank you for the recipe. I made the cake few days ago and it turned out really nice. I did not use any store bought egg replacer because there wasn’t anything available; instead, I used flax and chia seed meal to replace Follow Your Heart Vegan Egg and Energ Egg. Altogether, I used 5 tablespoons of flax meal (so one more tablespoon of flax meal in addition to the 4 mentioned in the recipe) and 3 tablespoons of chia seed meal with 20 tablespoons of water. I guess I could have put even less of either because it held together really well and there wasn’t any risk for the layers to break when I assembled the cake.
    Somehow I managed to kind of kill the buttercream, though. The buttercream turned out just perfect, but when I had refrigerated it overnight and started to prepare the cream for the cake, it just didn’t mix at all, at first. I suspect it came down to the vegan margarine I used, but I am not sure because the original recipe turned out just perfect. The fat did not mix at all with coffee or cocoa. I thought the mixture was too cold, so I left everything to warm up more, but nothing. The cream became all runny and did not mix at all. I left everything in the fridge overnight and tried again in the morning. Whipped everything when the cream was still quite cold, added some more confectioner’s sugar and finally it begun to mix more, but not completely; it also stayed quite liquid. It did not completely regain this sturdy original consistency, but it worked well in the cake because it was nice and somewhat moist as I like. Do you have any idea what might have ruined the buttercream?

    • Gretchen

      March 27, 2019 at 2:58 pm

      Hi Chris! Thanks for the feedback, it sounds as if you sure do know your stuff as you did wonderful substitutions for the recipe with great success. Im sorry about the buttercream, yes vegan buttercream can be tricky since there is such a high moisture content in the “margarines” that we are now using, and then the addition of literally anything can tend to throw of the balance of the base recipe
      But it sounds as if you did everything I would have suggested to do! CLICK HERE For an in depth look

      • Chris

        March 27, 2019 at 5:35 pm

        Thank you, Gretchen, for the reply and the link. I checked the ingredients of the margarine and indeed the first one in the list was water. The list of possible vegan butter/margarine options is rather limited here in France and as I try to avoid products with palm oil it limits the choice even more. Next time when I will prepare the buttercream I will test with solid coconut oil and coconut cream. I have understood that due to the low melting point it is not very stable, but as I keep my cakes always refrigerated and not on the counter, it should not be a problem.

  11. Alicia

    August 19, 2019 at 4:12 pm

    Hi! I am super delighted to have found a vegan opera cake recipe- thank you for sharing. I would be serving to a crowd that includes a nut allergy, is there a different flour you would recommend that would work similarly?

    • Gretchen

      August 20, 2019 at 7:50 pm

      Hi Great! Well the Opera cake IS a hazelnut cake, so to make it with another recipe (sans nuts) would not really be the Opera Cake anymore. But of course you can tweak this to suit you. I would not recommend to sun in another flour for this recipe though (like coconut for example) I cannot guarantee that would work, this was a tricky recipe to veganize in the first place so to say you can just sub this or that, I don’t feel comfortable doing so.
      You can of course use another recipe for the layer cake though, and just use the fillings and ganache as I do here and call it “in the style of Opera Cake” 🙂

  12. Nance

    December 11, 2019 at 6:42 pm

    Hi Gretchen…making this cake right now and realized that your video says to bake 15 mins @ 375 then another 25 minutes at 325 BUT your written instructions say an additional 10 minutes at 325! Which is correct?! I don’t want to over bake OR under bake! Thanks! Can’t wait to see how this turns out….the batter tasted delicious 😉

    • Gretchen

      December 12, 2019 at 7:30 pm

      Hey sorry for the last reply, I am sure you are done by now! Sorry for the confusion, the written blog post is correct.
      I do always dislike giving EXACT times for baking as it can vary for so many reasons. Best to just check at 20 minutes, then you can see how far you need to go from there

  13. Clementine

    December 24, 2020 at 4:20 am

    Hello!

    I am planning on making this tomorrow and don’t have vegan ‘egg’ replacers available nor flaxseeds. I do happen to have chia seed which I could grind into a meal yet was wondering if that substitution would work for both of the ‘eggs’ listed in the recipe.

    Thank you in advance and happy Holidays!

    • Clementine

      December 24, 2020 at 5:56 am

      Also, after removing the cake from the oven, should it be cooled on a cooling tray? Or would it be fine to leave it on the hot pan?

      Thanks again!

      • Gretchen

        December 24, 2020 at 3:32 pm

        I leave it in the pan to cool completely

    • Gretchen

      December 24, 2020 at 3:32 pm

      Hi Again, I mimicked this recipe as close to the original as possible & the original Joconde has whole eggs as well as egg yolks. I like to use FYH Vegan Egg for replacing Yolks, but you can try to use another replacement, I am sure it will work, but since I have not tried – I can’t say for sure!

  14. Clementine

    December 24, 2020 at 6:32 am

    Also just curious, why do we need confectioner’s sugar rather than caster?

    Thanks again!

    • Gretchen

      December 24, 2020 at 3:31 pm

      You can use either, I just literally followed my original recipe (from like 20 years ago!) for Joconde, and veganized it as close as possible!

  15. Saley

    April 2, 2021 at 8:12 pm

    Hi there! Thanks so much for the recipe!!
    I’m making it now and noticed that there are 2 different times for baking?! Your blog has one (which I followed) and the YouTube vid has another time?
    Hope mine turns out yummy!

    • Gretchen

      April 2, 2021 at 9:44 pm

      Uggh yeah I do that sometimes, in a video I say something that I correct myself here on the blog- rule of thumb for Me & my sometimes mistakes.. THE BLOG IS ALWAYS CORRECT! 🙂

  16. Val

    June 2, 2024 at 3:55 pm

    This looks exquisite and I would like to try it for a friend’s birthday at the end of June. I only have Bob’s egg replacer and flaxseed, cannot find FYH and Energy egg replacer is very expensive. Can I use Bob’s and flax or only one of them? I looked online to find an egg yolk replacer without success… Thank you!

    • Gretchen

      June 2, 2024 at 9:10 pm

      Hey so yeah I totally understand so I would recommend to use THIS RECIPE for the hazelnut cake INSTEAD!

      • Val

        June 4, 2024 at 1:02 pm

        Perfect, thank you!!

      • Val

        June 27, 2024 at 5:20 am

        Hi Gretchen! I made this cake today for a birthday tomorrow. It tastes great but unfortunately doesn’t look as good as yours. I ran into a couple of issues. I made the recipe for the hazelnut cake and it was so crumbly that when I cut the edges of the cake a lot of crumbs mixed with the buttercream and layers don’t show off well. The buttercream turned out great except the mocha one. It is delicious but the coffee liquid did not incorporate well and it ended up looking ‘grainy’. For the ganache, I made the mistake of heating the chocolate and soy milk too early in a double boiler and the chocolate started separating from the cocoa butter so I kept this one for the decorations and melted more chocolate to pour over the frozen cake. The ganache ended up more pasty than liquid so I had to spread it over the cake. I didn’t do this fast enough and the buttercream started melting and mixing with the ganache a bit. Sooooo, overall the cake tastes wonderful and I’m sure everyone will love it but it didn’t turn out to be a ‘show stopper’ like I was hoping. Thank you for the recipe though, I’m glad I tried it as I’ve been looking at this cake for a while now!

  17. Deb V

    October 13, 2024 at 11:53 pm

    My Swiss buttercream was perfect until I added the chocolate/water mixture and it broke. I tried and tried to get it to emulsify, but to no luck. What could I had done wrong?

Primary Sidebar

Click here for my EBooks!

See What's New! Subscribe to my email list!

loader

Email Address*

Name

Yep, it's me Gretchen~ Owner of Gretchen's Bakery. Well, I no longer own a physical bakery since I sold mine in late 2014 & since 2016 I make nothing but the best vegan recipes! Read More…

Recipe Categories

Copyright © 2025 Gretchen's Vegan Bakery on the Foodie Pro Theme