Visiting friends or family this holiday season? Stacking elegant chocolate cakes is my new obsession. These 17 recipes are perfect for creating show-stopping layer cakes that taste as incredible as they look. Let’s dive in!
Classic Dark Chocolate Layer Cake

Ready to dive into chocolate heaven? This classic dark chocolate layer cake is not just a dessert—it's a statement. With its rich, fudgy layers and velvety ganache, it's the perfect centerpiece for any celebration.
Serving: 12 | Prep Time: 30 minutes | Cooking Time: 30 minutes
Ingredients
- 2 cups all-purpose flour
- 3/4 cup unsweetened cocoa powder
- 1 1/2 teaspoons baking powder
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1 cup buttermilk (or 1 cup milk + 1 tbsp lemon juice)
- 1/2 cup hot brewed coffee
- 1 tablespoon vanilla extract
- 3/4 cup unsalted butter, softened
- 1 1/2 cups granulated sugar
- 3 large eggs, at room temperature
- 8 oz dark chocolate (60-70% cacao), finely chopped
- 1 cup heavy cream
Instructions
- Preheat your oven to 350°F and grease and line two 9-inch round cake pans with parchment paper.
- In a medium bowl, whisk together flour, cocoa powder, baking powder, baking soda, and salt.
- In a small bowl, combine buttermilk, hot coffee, and vanilla extract; set aside.
- In a large bowl, beat softened butter and sugar on medium speed until light and fluffy, about 3-4 minutes.
- Add eggs one at a time, beating well after each addition until fully incorporated.
- With the mixer on low, add the dry ingredients in three additions, alternating with the buttermilk mixture, starting and ending with dry. Mix just until combined—avoid overmixing or the cake will be tough.
- Divide the batter evenly between the prepared pans and smooth the tops.
- Bake for 30-35 minutes, until a toothpick inserted into the center comes out clean or with a few moist crumbs. Let cool in pans for 10 minutes, then transfer to a wire rack to cool completely.
- To make the ganache, place chopped chocolate in a heatproof bowl. Heat heavy cream in a small saucepan until it just begins to simmer (don't let it boil). Pour hot cream over chocolate and let stand for 5 minutes.
- Gently stir the chocolate and cream together until smooth and glossy. If lumps remain, microwave in 10-second bursts, stirring in between. Let ganache cool until thickened but still pourable, about 15-20 minutes.
- Once cakes are fully cooled, level the tops with a serrated knife if domed. Place one layer on a serving plate and spread about 1/3 of the ganache evenly over the top. Place the second layer on top and pour remaining ganache over the cake, letting it drip down the sides.
- Smooth the ganache with an offset spatula for a clean finish, then refrigerate the cake for at least 30 minutes to set. For cleaner slices, chill for 1-2 hours before serving.
Now that’s a cake that means business. The tender crumb paired with that silky, not-too-sweet ganache is pure bliss. Try serving it with a dusting of sea salt or a scoop of vanilla ice cream for next-level decadence.
Chocolate Raspberry Dream

So you’ve finally decided to treat yourself to something spectacular, huh? Good choice. This Chocolate Raspberry Dream is the kind of dessert that makes you question every other cake you’ve ever had.
Serving: 12 | Prep Time: 30 minutes | Cooking Time: 35 minutes
Ingredients
For the Chocolate Cake
- 1 3/4 cups all-purpose flour
- 1 1/2 cups granulated sugar
- 3/4 cup unsweetened cocoa powder
- 1 1/2 tsp baking powder
- 1 1/2 tsp baking soda
- 1 tsp salt
- 2 large eggs
- 1 cup buttermilk
- 1/2 cup vegetable oil
- 2 tsp vanilla extract
- 1 cup boiling water
For the Raspberry Compote
- 2 cups fresh or frozen raspberries
- 1/4 cup granulated sugar
- 1 tbsp lemon juice
- 1 tbsp cornstarch mixed with 2 tbsp water (slurry)
For the White Chocolate Buttercream
- 1 cup (2 sticks) unsalted butter, softened
- 4 oz white chocolate, chopped
- 3 cups powdered sugar
- 2 tbsp heavy cream
- 1 tsp vanilla extract
- a pinch of salt
Instructions
- Preheat your oven to 350°F. Grease and flour two 9-inch round cake pans.
- In a large bowl, whisk together the flour, sugar, cocoa powder, baking powder, baking soda, and salt. Set aside.
- In another bowl, beat the eggs, buttermilk, oil, and vanilla until well combined.
- Gradually add the wet ingredients to the dry, mixing on low speed until just combined. Tip: Don’t overmix! A few lumps are fine and keep the cake tender.
- Carefully stir in the boiling water – the batter will be thin. That’s okay; it bakes into a moist cake.
- Divide the batter evenly between the prepared pans and bake for 30-35 minutes, until a toothpick inserted in the center comes out clean. Let cool in pans for 10 minutes, then turn out onto wire racks to cool completely.
- While the cake cools, make the raspberry compote: In a small saucepan, combine raspberries, sugar, and lemon juice. Cook over medium heat, stirring occasionally, until berries break down, about 5 minutes.
- Stir in the cornstarch slurry and continue cooking for 1-2 minutes until thickened. Remove from heat and let cool. For a smoother compote, press through a fine-mesh sieve to remove seeds – but I like the texture!
- For the white chocolate buttercream: Melt the white chocolate in a heatproof bowl over simmering water or in short bursts in the microwave. Let it cool slightly.
- In a stand mixer with the paddle attachment, beat the softened butter until creamy, about 2 minutes.
- Gradually add the powdered sugar, beating on low until incorporated. Add the heavy cream, vanilla, and salt, then increase speed to medium-high and beat for 3 minutes until fluffy.
- With the mixer on low, drizzle in the cooled white chocolate and beat until fully combined, scraping down the bowl as needed.
- To assemble: Place one cake layer on a serving plate. Spread half of the raspberry compote over it, then a layer of buttercream. Repeat with the second layer, then frost the top and sides with the remaining buttercream. Tip: For clean slices, chill the cake for 30 minutes before cutting.
With its fudgy crumb, tangy raspberry bursts, and silky white chocolate frosting, this cake is a knockout. It’s perfect for birthdays, celebrations, or just because you deserve it. Serve it with a glass of cold milk and prepare to be swooned.
Triple Chocolate Fudge Cake

Zounds! This Triple Chocolate Fudge Cake is not for the faint of heart—it's for those who believe more chocolate is always the answer. We're talking dense fudge layers, silky chocolate mousse filling, and a mirror glaze so shiny you'll see your reflection. Buckle up, buttercup.
Serving: 12 | Prep Time: 30 minutes | Cooking Time: 35 minutes
Ingredients
- 1 3/4 cups all-purpose flour
- 2 cups granulated sugar
- 3/4 cup unsweetened cocoa powder
- 1 1/2 teaspoons baking powder
- 1 1/2 teaspoons baking soda
- 1 teaspoon salt
- 1 cup whole milk
- 1/2 cup vegetable oil
- 2 large eggs
- 2 teaspoons vanilla extract
- 1 cup boiling water
- 1 1/2 cups heavy cream
- 1/2 cup semisweet chocolate chips
- 1 cup granulated sugar
- 1/2 cup cocoa powder
- 1/2 cup heavy cream
- 1/4 cup water
- 1 teaspoon vanilla extract
- 2 teaspoons gelatin
- 1/4 cup cold water
Instructions
- Preheat your oven to 350°F. Grease and flour two 9-inch round cake pans. Pro tip: Line the bottoms with parchment paper for easy release.
- In a large bowl, whisk together 1 3/4 cups flour, 2 cups sugar, 3/4 cup cocoa powder, 1 1/2 tsp baking powder, 1 1/2 tsp baking soda, and 1 tsp salt. Make sure there are no lumps.
- Add 1 cup milk, 1/2 cup vegetable oil, 2 eggs, and 2 tsp vanilla. Beat on medium speed for 2 minutes until smooth. Tip: Don't overmix; stop as soon as combined.
- Carefully stir in 1 cup boiling water. The batter will be thin—that's normal. Pour evenly into the prepared pans.
- Bake for 30-35 minutes, until a toothpick inserted in the center comes out clean. Cool in pans for 10 minutes, then turn onto a wire rack to cool completely. Tip: Cool completely before assembling to avoid melting the mousse.
- For the mousse: In a saucepan, heat 1 1/2 cups heavy cream until just simmering. Remove from heat and add 1/2 cup chocolate chips. Let sit for 2 minutes, then whisk until smooth. Cool to room temperature, then refrigerate for at least 1 hour until thick.
- For the mirror glaze: In a medium bowl, sprinkle 2 tsp gelatin over 1/4 cup cold water. Let bloom for 5 minutes. In a saucepan, combine 1 cup sugar, 1/2 cup cocoa powder, 1/2 cup heavy cream, and 1/4 cup water. Bring to a boil over medium heat, stirring constantly. Remove from heat, add bloomed gelatin and 1 tsp vanilla, and stir until smooth. Let cool to about 90°F before using.
- To assemble: Place one cake layer on a serving plate. Spread the chilled mousse on top. Place the second layer on top. Pour the mirror glaze over the cake, letting it drip down the sides. Use a spatula to cover any gaps. Refrigerate for at least 30 minutes to set.
- Slice and serve. Enjoy the ooey-gooey chocolate goodness!
One look at this glossy, fudgy beast and you'll know it's a winner. The cake is dense yet moist, the mousse is light and airy, and the mirror glaze gives it a professional finish that'll have your friends thinking you bought it from a bakery. Serve it with a scoop of vanilla ice cream for extra indulgence.
Mocha Espresso Chocolate Cake

Listen, coffee and chocolate are the ultimate power couple, and this Mocha Espresso Chocolate Cake is their mic-drop moment. It's rich, tender, and stacked with a dreamy espresso buttercream that'll have you sneaking forkfuls before the candles are even lit.
Serving: 12 | Prep Time: 30 minutes | Cooking Time: 35 minutes
Ingredients
- 2 cups all-purpose flour
- 2 cups granulated sugar
- 3/4 cup unsweetened cocoa powder
- 2 teaspoons baking soda
- 1 teaspoon baking powder
- 1 teaspoon salt
- 1 cup buttermilk
- 1/2 cup vegetable oil
- 2 large eggs
- 1 teaspoon vanilla extract
- 1 cup hot brewed coffee (or strong espresso)
- 1 1/2 cups unsalted butter, softened
- 4 cups powdered sugar
- 1/2 cup unsweetened cocoa powder
- 2 tablespoons espresso powder
- 3 tablespoons heavy cream
- 1 teaspoon vanilla extract
Instructions
- Preheat your oven to 350°F. Grease and flour two 9-inch round cake pans, or line the bottoms with parchment paper for easy release.
- In a large bowl, whisk together 2 cups flour, 2 cups sugar, 3/4 cup cocoa powder, 2 tsp baking soda, 1 tsp baking powder, and 1 tsp salt. Pro tip: breaking up any cocoa lumps with the whisk ensures a smooth batter.
- Add 1 cup buttermilk, 1/2 cup oil, 2 eggs, and 1 tsp vanilla. Mix on medium speed for about 2 minutes until well combined. The batter will be thick at this point.
- Slowly pour in 1 cup of hot coffee while mixing on low. The batter will become very thin—that's normal and gives you that ultra-moist crumb.
- Divide the batter evenly between the prepared pans. Bake for 30-35 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs. Cool in pans for 15 minutes, then turn out onto wire racks to cool completely. Don't skip cooling—warm cake will melt your buttercream!
- For the espresso buttercream: In a large bowl, beat 1 1/2 cups softened butter until creamy—about 2 minutes. Scrape down the sides.
- In a separate small bowl, dissolve 2 tbsp espresso powder in 3 tbsp heavy cream. Stir until fully dissolved; no grit allowed.
- Add 4 cups powdered sugar and 1/2 cup cocoa powder to the butter, a cup at a time, beating on low after each addition. Pour in the espresso-cream mixture and 1 tsp vanilla. Beat on high for 3 minutes until light and fluffy. If too stiff, add a splash more cream; if too soft, chill for 15 minutes.
- Place one cake layer on a plate, spread about 1 cup of buttercream evenly on top. Stack the second layer, then frost the top and sides with the remaining buttercream. Use an offset spatula for those swoopy, stylish swirls.
Rich, moist, and kissed with deep coffee notes, this cake is a showstopper that actually delivers on flavor. Really, the combination of fudgy layers and silky espresso buttercream is pure magic—serve it with a cold glass of milk or a double shot of espresso for an extra jolt.
Chocolate Hazelnut Praline Cake

Can we talk about the cake that will make you forget every other dessert? This Chocolate Hazelnut Praline Cake is a triple threat—nutty sponge, silky mousse, and a crunchy surprise.
Serving: 12 | Prep Time: 45 minutes | Cooking Time: 35 minutes
Ingredients
For the Hazelnut Sponge
- 1 cup unsalted butter, softened
- 1 cup granulated sugar
- 4 large eggs, at room temperature
- 1 tsp vanilla extract
- 1 1/2 cups all-purpose flour
- 1/2 cup hazelnut flour
- 1 1/2 tsp baking powder
- 1/2 tsp salt
- 1/2 cup whole milk
For the Chocolate Praline Mousse
- 1 cup dark chocolate chips (60% cacao)
- 1/4 cup hazelnut praline paste
- 1 tsp unflavored gelatin powder
- 2 tbsp cold water
- 1 1/2 cups heavy cream
- 1/4 cup powdered sugar
For the Feuilletine Crunch
- 1 cup feuilletine flakes (or crushed crepes dentelles)
- 1/4 cup melted milk chocolate
- 2 tbsp unsalted butter, melted
For the Ganache Topping
- 1/2 cup heavy cream
- 1/2 cup dark chocolate chips
- 1 tbsp unsalted butter
For Assembly & Garnish
- 1/3 cup chopped toasted hazelnuts
- Flaky sea salt (optional)
Instructions
- Preheat oven to 350°F. Grease and line two 8-inch round cake pans with parchment paper.
- Cream butter and sugar together in a stand mixer until light and fluffy, about 3 minutes.
- Add eggs one at a time, beating well after each, then stir in vanilla. Tip: Room-temperature eggs emulsify better, giving a tender crumb.
- In a separate bowl, whisk flour, hazelnut flour, baking powder, and salt. Gradually add dry mixture to wet, alternating with milk, starting and ending with flour. Mix until just combined—overmixing will toughen the sponge.
- Divide batter evenly between pans and smooth tops. Bake for 25-28 minutes, until a toothpick inserted in center comes out clean. Cool in pans 10 minutes, then turn out onto a wire rack to cool completely.
- For the mousse: Bloom gelatin by sprinkling over cold water in a small bowl; let stand 5 minutes. Melt chocolate and praline paste together in a heatproof bowl over simmering water, stirring until smooth.
- Warm the bloomed gelatin gently in the microwave for 10 seconds to liquefy, then stir into chocolate mixture until fully incorporated. Let cool to room temperature.
- Whip heavy cream and powdered sugar to soft peaks. Fold a third of the cream into chocolate mixture to lighten, then gently fold in the rest until no streaks remain. If the mousse is too runny, chill for 15 minutes before assembling.
- For the feuilletine crunch: Mix feuilletine flakes, melted milk chocolate, and melted butter until evenly coated. Press half the mixture onto one cooled cake layer (this will be the middle crunch). Reserve remaining crunch for topping.
- Place the prepared cake layer (with crunch) on a serving plate, crunch side up. Add half of the mousse and spread evenly. Top with second cake layer, then add remaining mousse and spread over top and sides. Chill cake for at least 4 hours, or until mousse is set.
- For ganache: Heat cream until just simmering, pour over chocolate chips and butter. Let sit 1 minute, then stir until smooth. Let cool slightly until thickened but pourable.
- Pour ganache over chilled cake, letting it drip down the sides. Gently press remaining feuilletine crunch and chopped hazelnuts onto the bottom edge. Sprinkle with flaky sea salt if using. Chill 30 minutes to set ganache.
Not kidding, this cake is a showstopper. The layers meld into a symphony of nutty, chocolaty goodness. Serve slices with a dollop of whipped cream or a scoop of vanilla ice cream for extra decadence.
Dark Chocolate Salted Caramel

Finally, a chocolate cake that’s as bold as your coffee order and twice as indulgent. This Dark Chocolate Salted Caramel creation is a total showstopper—rich, tender layers swirled with gooey salted caramel and topped with a glossy dark chocolate drip. Get ready to impress without breaking a sweat (okay, maybe a little).
Serving: 12 | Prep Time: 30 minutes | Cooking Time: 40 minutes
Ingredients
- 2 cups all-purpose flour
- 2 cups granulated sugar
- ¾ cup unsweetened cocoa powder
- 2 tsp baking soda
- 1 tsp baking powder
- 1 tsp salt
- 1 cup buttermilk
- ½ cup vegetable oil
- 2 large eggs
- 2 tsp vanilla extract
- 1 cup hot coffee (or hot water)
- 1 cup granulated sugar (for caramel)
- 6 tbsp unsalted butter, cubed
- ½ cup heavy cream
- 1 tsp flaky sea salt
- 1 cup dark chocolate chips (60-70% cacao)
- ¼ cup heavy cream (for drip)
Instructions
- Preheat your oven to 350°F. Grease and flour two 9-inch round cake pans, or line with parchment circles.
- In a large bowl, whisk together the flour, sugar, cocoa, baking soda, baking powder, and salt. Make sure there are no lumps — a sifter helps if you're feeling fancy.
- In a separate bowl, whisk the buttermilk, oil, eggs, and vanilla until combined. Tip: if you don't have buttermilk, stir 1 tbsp vinegar into 1 cup milk and let sit 5 minutes.
- Pour the wet ingredients into the dry and mix with a spatula until just combined. Then slowly pour in the hot coffee and stir until smooth. The batter will be thin — that's normal!
- Divide the batter evenly between the pans and bake for 30-35 minutes, until a toothpick inserted in the center comes out clean. Cool in pans for 10 minutes, then turn onto a rack to cool completely.
- While the cakes cool, make the salted caramel. In a medium saucepan over medium heat, melt the 1 cup sugar, stirring occasionally, until it turns a deep amber color. Tip: don't walk away! Sugar burns fast.
- Remove from heat and immediately whisk in the butter until melted and smooth. Then slowly drizzle in the ½ cup heavy cream (it will bubble up) and whisk until silky. Stir in the sea salt and let cool to room temperature.
- For the dark chocolate drip, heat the dark chocolate chips and ¼ cup heavy cream together in a microwave-safe bowl in 20-second bursts, stirring each time, until smooth and glossy. Let cool for about 10 minutes.
- Once the cakes are completely cool, place one layer on a serving plate. Spread about half the caramel over the top, leaving a ½-inch border. Place the second layer on top and press gently.
- Pour the chocolate drip over the center of the cake, letting it flow over the edges. Use a spatula to nudge it down the sides if needed. Top with a final drizzle of remaining caramel and a sprinkle of flaky sea salt.
Heavenly is the only word for this combo: moist, dark chocolate cake, sticky salted caramel that pools in every bite, and a shiny dark chocolate shell. Serve it slightly warm for extra gooeyness, or chill it for a fudgier texture — either way, you'll be licking the plate.
Chocolate Mint Indulgence

Zero in on pure bliss with this Chocolate Mint Indulgence—a cool, creamy cake that’s basically a snow day in dessert form. Get ready for layers of minty buttercream and glossy ganache that’ll have you doing a happy dance.
Serving: 12 | Prep Time: 30 minutes | Cooking Time: 30 minutes
Ingredients
For the Cake
- 1 3/4 cups all-purpose flour
- 3/4 cup unsweetened cocoa powder
- 1 1/2 tsp baking powder
- 1 1/2 tsp baking soda
- 1 tsp salt
- 2 cups granulated sugar
- 2 large eggs, room temp
- 1 cup whole milk
- 1/2 cup vegetable oil
- 2 tsp vanilla extract
- 1 cup boiling water
For the Mint Buttercream
- 1 cup unsalted butter, softened
- 3 cups powdered sugar (plus up to 1 cup more)
- 2 tbsp milk
- 1 tsp peppermint extract
- a couple drops green food coloring (optional)
For the Ganache
- 1 cup heavy cream
- 2 cups semisweet chocolate chips
Instructions
- Preheat oven to 350°F. Grease two 9-inch round pans.
- In a large bowl, whisk together flour, cocoa, baking powder, baking soda, and salt. Tip: Whisking is faster than sifting and works just as well.
- Stir in sugar.
- Add eggs, milk, oil, and vanilla. Beat with mixer on medium for 2 minutes.
- Stir in boiling water until just combined. Batter will be thin—that's normal.
- Pour batter into pans. Bake 30-35 minutes until a toothpick comes clean. Cool in pans 10 minutes, then on racks completely.
- For buttercream: Beat butter until creamy. Add 3 cups powdered sugar, milk, and peppermint extract. Beat 3 minutes until fluffy; add more sugar if needed. Add food coloring if using.
- For ganache: Heat cream in a small saucepan until simmering. Pour over chocolate chips. Let sit 1 minute, then whisk until smooth. Let cool until slightly thickened.
- Assemble: Place one cake layer on plate. Spread about 2/3 cup buttercream on top. Add second layer.
- Pour ganache over top, letting it drip. Use a spatula to cover any gaps.
- Chill at least 30 minutes before slicing. Serve straight from the fridge for that cool minty kick.
Nothing beats that first bite of fudgy cake, creamy mint, and silky ganache. Try it with a dollop of whipped cream if you're feeling extra.
Vegan Dark Chocolate Cake

Get ready to meet the cake that will make you forget butter and eggs ever existed. This plant-based dark chocolate beauty, stuffed with a dreamy coconut cream filling, is perfect for vegan stacks or anytime you need a chocolate fix. It's moist, rich, and totally indulgent.
Serving: 8 | Prep Time: 20 minutes | Cooking Time: 30 minutes
Ingredients
For the Cake
- 1 and 1/2 cups all-purpose flour
- 1 cup granulated sugar (a generous cup)
- 1/2 cup unsweetened cocoa powder (sift if lumpy!)
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1 cup water
- 1/3 cup vegetable oil
- 1 tablespoon apple cider vinegar
- 1 teaspoon vanilla extract
For the Coconut Cream Filling
- 1 can (13.5 oz) full-fat coconut milk (chilled overnight)
- 2 tablespoons powdered sugar
- 1/2 teaspoon vanilla extract
Instructions
- Preheat your oven to 350°F. Grease and line two 8-inch round cake pans with parchment paper – this makes removal a breeze.
- In a large bowl, whisk together the flour, sugar, cocoa powder (sift it if clumpy!), baking soda, and salt.
- In a separate bowl, mix the water, oil, apple cider vinegar, and vanilla extract.
- Pour the wet ingredients into the dry and stir until just combined. A few lumps are totally fine – overmixing makes it tough.
- Divide the batter evenly between the two pans. Bake for 30 minutes, or until a toothpick inserted in the center comes out clean. Let the cakes cool completely in the pans on a wire rack.
- While the cakes cool, make the filling: open the chilled can of coconut milk and scoop out the solid cream into a bowl. Discard the watery liquid (or save it for a smoothie).
- Add the powdered sugar and vanilla extract to the coconut cream. Beat with an electric mixer on medium-high until light and fluffy, about 2 minutes. If it’s too soft, pop it in the fridge for 10 minutes.
- Once the cakes are completely cool, place one layer on a serving plate. Spread the coconut cream filling evenly over the top.
- Place the second cake layer on top. No need to frost the sides – the exposed layers look gorgeous.
- Refrigerate the assembled cake for at least 30 minutes before slicing. This helps the filling set and makes for cleaner cuts. Then dig in!
Keep a slice (or three) hidden in the fridge for yourself – this cake gets better after a day of chilling. The combo of rich dark chocolate and creamy coconut filling is pure magic. Serve with fresh berries or a swipe of extra coconut cream for extra decadence.
Gluten-Free Chocolate Orange Cake

Gather your spatula and your sense of humor, because this Gluten-Free Chocolate Orange Cake is about to become your new obsession. It's a zesty, fudgy masterpiece that’s so good, you’ll forget it’s gluten-free. Trust me, even your gluten-loving friends will be sneaking seconds.
Serving: 12 | Prep Time: 30 minutes | Cooking Time: 35 minutes
Ingredients
For the Cake
- a generous 1 ½ cups of almond flour
- ½ cup unsweetened cocoa powder (the dark stuff)
- ½ cup granulated sugar (or a little less if you're feeling rebellious)
- 1 tsp baking powder
- ½ tsp salt (just a pinch)
- 3 large eggs (room temp, please)
- ½ cup melted butter (let's be real, butter makes everything better)
- a splash of ½ cup fresh orange juice (from about 2 oranges)
- 1 tbsp orange zest (that's the zest of one generous orange)
- 1 tsp vanilla extract
For the Orange Curd
- ½ cup fresh orange juice (from the same oranges, you're welcome)
- 1 tbsp orange zest
- ¼ cup granulated sugar
- 2 large egg yolks (save the whites for a face mask)
- 3 tbsp butter, cut into cubes
For the Chocolate Buttercream
- ½ cup unsalted butter, softened (do not microwave it, be patient)
- 1 ½ cups powdered sugar (sifted if you're fancy)
- ¼ cup unsweetened cocoa powder
- 2-3 tbsp heavy cream (or milk in a pinch)
- 1 tsp vanilla extract
Instructions
- Preheat your oven to 350°F. Grease two 8-inch round cake pans and line the bottoms with parchment paper—no sticking allowed.
- In a large bowl, whisk together the almond flour, cocoa powder, sugar, baking powder, and salt. Break up any lumps like you're breaking up with a bad recipe.
- In another bowl, beat the eggs, then stir in the melted butter, orange juice, orange zest, and vanilla. Whisk until smooth and slightly frothy.
- Pour the wet ingredients into the dry and fold with a spatula until just combined. Tip: overmixing will make the cake tough, so stop when you don't see any dry flour.
- Divide the batter evenly between the prepared pans. Bake for 25-30 minutes, until a toothpick inserted in the center comes out clean. Let cool in the pans for 10 minutes, then transfer to a wire rack to cool completely. Tip: don't try to frost a warm cake—it'll be a sad mess.
- While the cake cools, make the orange curd: In a small saucepan, whisk together the orange juice, zest, sugar, and egg yolks. Cook over medium heat, whisking constantly, until thickened, about 5-7 minutes. Remove from heat and stir in the butter cubes until melted and smooth. Set aside to cool (it will thicken more).
- Now make the chocolate buttercream: In a large bowl, beat the softened butter until creamy. Gradually add the powdered sugar and cocoa powder, beating on low to avoid a poof of sugar cloud. Add the vanilla and 2 tablespoons of cream; beat on high until fluffy. Add more cream if needed for a spreadable consistency. Tip: sift the powdered sugar and cocoa to keep the buttercream silky.
- Assemble the cake: Place one cake layer on a serving plate. Spread a generous layer of orange curd over it (reserve a few tablespoons for drizzling). Top with the second cake layer. Frost the entire cake with the chocolate buttercream. Drizzle the reserved curd on top and garnish with a little extra orange zest if you're feeling fancy.
A slice of this cake is like a party in your mouth—the rich chocolate and bright orange are best friends forever. Serve it with a dollop of whipped cream or a scoop of vanilla ice cream for extra decadence. And don't forget to save a piece for breakfast—it is gluten-free, after all!
White Chocolate & Strawberry Stack

There's nothing quite like a towering stack of cake that's as pretty as it is delicious. This White Chocolate & Strawberry Stack is a vanilla white cake studded with white chocolate, layered with a fresh strawberry filling, and slathered with cream cheese frosting. It's basically a party on a plate, and you're invited.
Serving: 10 | Prep Time: 30 minutes | Cooking Time: 25 minutes
Ingredients
For the Cake
- 2 1/2 cups all-purpose flour
- 2 1/2 teaspoons baking powder
- 1/2 teaspoon salt
- 3/4 cup unsalted butter (room temperature)
- 1 1/2 cups granulated sugar
- 3 large eggs (room temperature)
- 1 tablespoon vanilla extract
- 1 cup whole milk
- 4 ounces white chocolate (melted and cooled slightly)
For the Strawberry Filling
- 2 cups fresh strawberries (hulled and diced)
- 1/4 cup granulated sugar
- 1 tablespoon lemon juice
- 1 teaspoon cornstarch mixed with 1 tablespoon water
For the Cream Cheese Frosting
- 8 ounces cream cheese (room temperature)
- 1/2 cup unsalted butter (room temperature)
- 3 cups powdered sugar
- 1 teaspoon vanilla extract
- a splash of heavy cream (if needed)
Instructions
- Preheat your oven to 350°F. Grease and flour two 9-inch round cake pans, then line the bottoms with parchment paper.
- In a medium bowl, whisk together 2 1/2 cups flour, 2 1/2 teaspoons baking powder, and 1/2 teaspoon salt. Set aside.
- In a large bowl, beat 3/4 cup softened butter and 1 1/2 cups sugar with an electric mixer on medium speed until light and fluffy, about 3 minutes. Tip: Make sure your butter is truly room temp—if it's too cold, it won't cream properly.
- Add 3 room-temperature eggs one at a time, beating well after each addition. Mix in 1 tablespoon vanilla extract.
- Gradually add the flour mixture in three additions, alternating with 1 cup whole milk, starting and ending with flour. Mix just until combined—do not overmix or the cake will be tough.
- Pour in the melted white chocolate (cooled slightly) and fold gently with a spatula until just incorporated.
- Divide the batter evenly between the prepared pans. Bake for 22–25 minutes, or until a toothpick inserted in the center comes out clean. Cool in pans for 10 minutes, then turn out onto a wire rack to cool completely.
- While the cakes cool, make the strawberry filling: In a small saucepan, combine 2 cups diced strawberries, 1/4 cup sugar, and 1 tablespoon lemon juice. Cook over medium heat, stirring often, until the berries soften and release juice, about 5 minutes. Stir in the cornstarch slurry and cook for 1 more minute until thickened. Remove from heat and let cool completely.
- For the frosting: Beat 8 ounces cream cheese and 1/2 cup butter together until smooth. Gradually beat in 3 cups powdered sugar, then add 1 teaspoon vanilla. If the frosting is too thick, add a splash of heavy cream and beat until fluffy. Tip: If your frosting looks curdled, your cream cheese was too cold—let it sit, then rebeat.
- Assemble the stack: Place one cake layer on a serving plate, spread half the strawberry filling on top (not too close to the edge), then pipe or spread a layer of frosting. Repeat with the second cake, then frost the top and sides. For a rustic look, leave the sides a little bare. Tip: Chill the frosted cake for 15 minutes before slicing for cleaner cuts.
Lush layers of vanilla white cake, juicy strawberry filling, and tangy cream cheese frosting create a stack that's both elegant and comforting. Pop a extra strawberry on top and serve with a dollop of whipped cream—you'll be the hero of any brunch.
Chocolate Peanut Butter Dream

Craving a showstopper that’s part cake, part mousse, and all delicious? Meet the Chocolate Peanut Butter Dream: a fudgy chocolate base topped with a luscious peanut butter mousse and finished with a glossy ganache. It’s the kind of dessert that makes you close your eyes on the first bite.
Serving: 12 | Prep Time: 30 minutes | Cooking Time: 30 minutes
Ingredients
For the Chocolate Cake
- a cup of all-purpose flour
- a cup of granulated sugar
- half a cup of unsweetened cocoa powder
- a teaspoon of baking soda
- half a teaspoon of salt
- a large egg
- half a cup of buttermilk
- a quarter cup of vegetable oil
- a teaspoon of vanilla extract
- half a cup of hot coffee (or water)
For the Peanut Butter Mousse
- a cup of heavy cream
- half a cup of creamy peanut butter
- 4 oz cream cheese, softened (that's half a block)
- half a cup of powdered sugar
- a teaspoon of vanilla extract
For the Chocolate Ganache
- half a cup of heavy cream
- 4 oz semi-sweet chocolate, chopped (or a generous handful of chocolate chips)
- a tablespoon of unsalted butter
Instructions
- Preheat oven to 350°F. Grease a 9-inch round cake pan and line the bottom with parchment paper.
- In a large bowl, whisk together flour, sugar, cocoa, baking soda, and salt.
- In a separate bowl, beat the egg, buttermilk, oil, and vanilla until smooth.
- Add the wet ingredients to the dry and stir until just combined. Slowly pour in the hot coffee, mixing until smooth. (Tip: Hot coffee boosts the chocolate flavor without making it taste like coffee.)
- Pour batter into the pan. Bake 25–30 minutes until a toothpick inserted in the center comes out clean. Cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
- For the mousse: In a large bowl, beat the heavy cream to stiff peaks; set aside.
- In another bowl, beat the cream cheese until smooth. Add peanut butter, powdered sugar, and vanilla; beat until creamy.
- Gently fold half the whipped cream into the peanut butter mixture until no streaks remain, then fold in the remaining cream. (Tip: Fold gently to keep the mousse airy; overmixing will deflate it.)
- Spread the mousse evenly over the cooled cake. Refrigerate for at least 1 hour to set.
- For the ganache: Heat heavy cream in a small saucepan until just simmering. Pour over the chopped chocolate, let sit 2 minutes, then whisk until smooth. Stir in butter for shine.
- Let ganache cool for 5 minutes, then pour over the mousse layer, spreading to the edges. Refrigerate for another 30 minutes until set. (Tip: For clean slices, dip a knife in hot water and wipe dry between cuts.)
Dive into a slice and you'll get a perfect storm of textures: a tender chocolate cake, a light and creamy mousse, and a rich, crackly ganache. It’s indulgent but somehow not too heavy – the kind of dessert that earns permanent rotation in your recipe box.
Red Velvet Chocolate Fusion

Forget everything you thought you knew about red velvet — this fusion dials up the chocolate factor with cocoa in the batter and dark chocolate shards on top. It's the love child of a classic Southern layer cake and a fancy French patisserie, but way easier to pull off on a Tuesday night.
Serving: 12 | Prep Time: 20 minutes | Cooking Time: 30 minutes
Ingredients
For the Cake
- 2 cups all-purpose flour
- 1/2 cup unsweetened cocoa powder (natural, not Dutch-process)
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1 cup buttermilk, at room temperature
- 1 tablespoon white vinegar
- 1 teaspoon vanilla extract
- 1/2 cup unsalted butter, softened
- 1 1/2 cups granulated sugar
- 2 large eggs, room temperature
- 1 ounce red food coloring (liquid)
- 1/2 cup strong brewed coffee, cooled
For the Frosting
- 8 oz cream cheese, softened
- 1/2 cup unsalted butter, softened
- 3 cups powdered sugar
- 1 teaspoon vanilla extract
- Pinch of salt
For the Chocolate Shards
- 6 oz dark chocolate (60-70%), chopped
Instructions
- Preheat your oven to 350°F. Grease two 9-inch round cake pans and line the bottoms with parchment paper circles.
- In a medium bowl, whisk together flour, cocoa powder, baking soda, and salt. Set aside.
- In a small bowl or measuring cup, stir together buttermilk, vinegar, and vanilla. (Tip: The acid in buttermilk and vinegar activates the baking soda for a tender crumb.)
- In a large bowl, beat butter and sugar with an electric mixer on medium-high until light and fluffy, about 3 minutes.
- Add eggs one at a time, beating well after each addition. Scrape down sides.
- Beat in the red food coloring until the batter is evenly scarlet. (Tip: For a more natural hue, you can reduce food coloring to 1/2 oz and add 1 tbsp beet powder, but the classic calls for bold red.)
- With mixer on low, add the flour mixture in three additions, alternating with the buttermilk mixture, beginning and ending with flour. Mix just until combined.
- Gently fold in the coffee until incorporated. (Tip: Coffee enhances chocolate flavor without making it taste like coffee.)
- Divide batter evenly between the prepared pans. Bake for 28-32 minutes, until a toothpick inserted in center comes out with a few moist crumbs.
- Cool cakes in pans on a wire rack for 10 minutes, then invert onto racks to cool completely.
- Meanwhile, make the frosting: Beat cream cheese and butter until smooth. Gradually add powdered sugar, then vanilla and salt. Beat on medium-high until fluffy, about 2 minutes.
- For chocolate shards: Melt dark chocolate in a double boiler or microwave in 30-second bursts. Spread thinly on a parchment-lined baking sheet. Refrigerate until set, at least 20 minutes, then break into shards.
- Once cakes are cool, place one layer on serving plate, spread with 1/3 of the frosting. Top with second layer, frost top and sides. Press chocolate shards onto the sides or scatter on top as desired.
Nothing beats the crackle of those chocolate shards against the creamy, tangy frosting. This cake is moist, deeply chocolaty, and just red enough to feel festive — perfect for Valentine's Day or any day you want to impress without the stress.
Chocolate Coconut Paradise

Dive fork-first into your new favorite dessert: a chocolate cake that got a coconut makeover. It's fudgy, fluffy, and full of tropical vibes—no swimsuit required.
Serving: 12 | Prep Time: 20 minutes | Cooking Time: 30 minutes
Ingredients
For the Cake
- 1 1/2 cups all-purpose flour
- 3/4 cup unsweetened cocoa powder
- 1 1/2 cups granulated sugar
- 1 1/2 teaspoons baking soda
- 1/2 teaspoon salt
- 2 large eggs
- 1 cup full-fat coconut milk (well-stirred)
- 1/2 cup vegetable oil
- 2 teaspoons vanilla extract
- 1 cup hot coffee
- 1/2 cup sweetened shredded coconut
For the Coconut Cream Filling
- 1 can (13.5 oz) full-fat coconut milk (chilled overnight)
- 1/4 cup powdered sugar
- 1/2 teaspoon coconut extract (optional)
For the Topping
- 1/2 cup sweetened shredded coconut
Instructions
- Preheat oven to 350°F. Grease two 9-inch round cake pans and line bottoms with parchment.
- In a large bowl, whisk together flour, cocoa powder, sugar, baking soda, and salt.
- Add eggs, coconut milk, oil, and vanilla; mix until smooth.
- Pour in hot coffee and stir until batter is thin. Fold in 1/2 cup shredded coconut.
- Divide batter evenly between pans. Bake for 25-30 minutes until a toothpick inserted in center comes out clean. Cool in pans 10 minutes, then transfer to a wire rack to cool completely.
- For filling: Open the chilled coconut can and scoop out the solid cream (save the liquid for smoothies). Place cream in a bowl with powdered sugar and coconut extract. Whip with a hand mixer until light and fluffy, about 2 minutes. Tip: Chill your bowl and beaters first for a fluffier cream.
- For topping: Spread 1/2 cup shredded coconut on a baking sheet. Toast at 350°F for 5-7 minutes, stirring once, until golden. Watch closely—it goes from toasted to burnt fast!
- Assemble: Place one cake layer on a serving plate. Spread all the coconut cream filling on top. Place the second layer on top and press gently. Sprinkle the toasted coconut over the top.
- Chill the cake for at least 30 minutes before slicing for cleaner cuts. Tip: For extra coconut flavor, brush cake layers with a little extra coconut milk before filling.
You'll swear this cake was made by a tropical witch—it's impossibly moist, with pockets of chewy coconut and a cloud-like cream center. Serve it with a cold glass of milk and pretend you're on a beach (paper umbrella optional).
Spiced Mexican Chocolate Cake

No, this isn't your average chocolate cake—it's a fiesta in a pan! With a kick of cinnamon and chili, this Spiced Mexican Chocolate Cake is like a party your taste buds didn't know they were invited to.
Serving: 12 | Prep Time: 20 minutes | Cooking Time: 30 minutes
Ingredients
For the Cake
- 2 cups all-purpose flour
- 1 3/4 cups sugar
- 3/4 cup unsweetened cocoa powder
- 1 1/2 teaspoons baking soda
- 1 teaspoon baking powder
- 1 teaspoon salt
- 2 teaspoons ground cinnamon
- 1 teaspoon chili powder
- 1 cup buttermilk, at room temperature
- 1/2 cup vegetable oil
- 2 large eggs, at room temperature
- 2 teaspoons vanilla extract
- 1 cup hot coffee
For the Frosting
- 8 ounces cream cheese, softened
- 1/2 cup (1 stick) unsalted butter, softened
- 1/4 cup unsweetened cocoa powder
- 3 cups powdered sugar
- 1 teaspoon vanilla extract
- 2–3 tablespoons milk
- Pinch of ground cinnamon
Instructions
- Preheat your oven to 350°F. Grease and flour two 9-inch round cake pans or line with parchment rounds.
- In a large bowl, whisk together 2 cups flour, 1 3/4 cups sugar, 3/4 cup cocoa powder, 1 1/2 tsp baking soda, 1 tsp baking powder, 1 tsp salt, 2 tsp cinnamon, and 1 tsp chili powder. (Tip: Sifting is optional but helps remove lumps.)
- In another bowl, whisk 1 cup buttermilk, 1/2 cup vegetable oil, 2 eggs, and 2 tsp vanilla until smooth. (Tip: Room temperature ingredients blend more evenly.)
- Pour the wet ingredients into the dry and stir until just combined—no streaks of flour remain. Do not overmix or the cake will be tough.
- Slowly pour in 1 cup hot coffee and stir gently until the batter is smooth and thin. It will look runny—that's okay!
- Divide the batter evenly between the prepared pans. Bake for 28–32 minutes, until a toothpick inserted in the center comes out clean or with a few moist crumbs.
- Let the cakes cool in the pans for 10 minutes, then turn out onto a wire rack to cool completely. (Tip: Wrap cooled layers in plastic wrap and chill for easier frosting.)
- For the frosting: Beat 8 oz cream cheese and 1/2 cup butter together until creamy. Add 1/4 cup cocoa, 3 cups powdered sugar, 1 tsp vanilla, and a pinch of cinnamon. Beat on low, then high, adding 2–3 tbsp milk until spreadable. Adjust sweetness or spice to your liking.
- Place one cake layer on a plate, spread about 1/3 of the frosting over the top. Top with the second layer and frost the top and sides. Chill for 15 minutes before slicing for cleaner cuts.
Serve this cake with a dollop of whipped cream or a scoop of vanilla ice cream to balance the spice. The crumb is tender, the frosting is dreamy, and that little warmth from the chili will keep you coming back for more.
Chocolate Pistachio Delight

You know that moment when chocolate and pistachio walk into a bar? This cake is that bar—and it’s throwing a party. We’re talking fudgy, pistachio-studded layers slathered in silky pistachio buttercream and topped with dark chocolate curls. Brace your taste buds.
Serving: 12 | Prep Time: 30 minutes | Cooking Time: 35 minutes
Ingredients
For the Cake
- 1 and 3/4 cups all-purpose flour
- 3/4 cup unsweetened cocoa powder
- 1 and 1/2 teaspoons baking powder
- 1/2 teaspoon salt
- 1 cup unsalted butter, softened
- 1 and 1/2 cups granulated sugar
- 3 large eggs, room temperature
- 2 teaspoons vanilla extract
- 1 cup whole milk
- 1 cup shelled pistachios, roughly chopped
For the Pistachio Buttercream
- 1 cup unsalted butter, softened
- 3 cups powdered sugar
- 3 tablespoons pistachio paste (or 1/4 cup finely ground pistachios + 1/2 teaspoon almond extract)
- 2–3 tablespoons heavy cream
- Pinch of salt
For the Topping
- 1/2 cup dark chocolate curls
Instructions
- Preheat your oven to 350°F. Grease and line two 9-inch round cake pans with parchment paper.
- In a medium bowl, whisk together the flour, cocoa powder, baking powder, and salt. Set aside.
- In a large bowl, beat the softened butter and granulated sugar with an electric mixer on medium speed until light and fluffy, about 3 minutes.
- Add the eggs one at a time, beating well after each addition. Stir in the vanilla extract.
- Gradually add the dry ingredients to the butter mixture in three additions, alternating with the milk. Begin and end with the dry ingredients. Mix until just combined—do not overmix.
- Fold in the chopped pistachios. (Tip: Toast them first in a dry pan for 2–3 minutes for deeper flavor.)
- Divide the batter evenly between the prepared pans and smooth the tops. Bake for 30–35 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs. Cool in pans for 10 minutes, then transfer to a wire rack to cool completely.
- While the cakes cool, make the buttercream: In a large bowl, beat the softened butter until creamy. Gradually add the powdered sugar, beating on low speed until combined.
- Add the pistachio paste (or ground pistachio mixture), heavy cream, and a pinch of salt. Beat on medium-high until light and fluffy, about 2 minutes. (Tip: If it’s too thick, add another tablespoon of cream; if too thin, add a little more powdered sugar.)
- Place one cooled cake layer on a serving plate. Spread about 1 cup of buttercream evenly over the top.
- Place the second cake layer on top and spread the remaining buttercream over the top and sides. (Tip: For a crumb coat, apply a thin layer first, chill for 15 minutes, then add the final layer.)
- Garnish the top with dark chocolate curls. (Tip: Use a vegetable peeler on a block of dark chocolate to create curls easily.)
With its fudgy crumb and nutty buttercream, this cake is pure indulgence. Serve it with a dollop of whipped cream or a scoop of vanilla ice cream for extra decadence—or just eat it straight from the fridge at midnight. No judgment.
Mini Chocolate Cupcake Tower

Zooming into the dessert hall of fame: these mini chocolate cupcake towers are tiny works of edible art. With a playful lineup of hidden fillings, they're the life of any party—no velvet rope required.
Serving: 24 | Prep Time: 30 minutes | Cooking Time: 15 minutes
Ingredients
For the Cupcakes
- 1 cup all-purpose flour
- ½ cup unsweetened cocoa powder
- 1 teaspoon baking powder
- ¼ teaspoon salt
- ½ cup granulated sugar
- ¼ cup packed light brown sugar
- ½ cup buttermilk (or a splash of milk plus lemon juice)
- ¼ cup vegetable oil
- 1 large egg
- 1 teaspoon vanilla extract
- ½ cup hot water
For the Fillings and Frosting
- ½ cup heavy cream
- 4 ounces semi-sweet chocolate chips
- ½ cup seedless raspberry jam
- ½ cup unsalted butter, softened
- 2 cups powdered sugar
- 2 tablespoons milk
- 1 teaspoon vanilla extract
Instructions
- Preheat your oven to 350°F and line a 24-cup mini muffin tin with paper liners.
- In a medium bowl, whisk together the flour, cocoa powder, baking powder, and salt.
- In a large bowl, whisk the granulated sugar, brown sugar, buttermilk, oil, egg, and vanilla until smooth.
- Gradually add the dry ingredients to the wet, stirring just until combined. Then stir in the hot water until the batter is thin—it'll look runny, and that's perfect.
- Divide the batter evenly among the muffin cups, filling each about two-thirds full. Tip: A cookie scoop makes this mess-free.
- Bake for 12–15 minutes, until a toothpick inserted in the center comes out clean. Let cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.
- Meanwhile, make the ganache filling: Heat the heavy cream in a small saucepan until it just starts to simmer. Pour it over the chocolate chips in a bowl, let it sit for 1 minute, then stir until smooth and shiny. Let it cool to room temperature.
- Once the cupcakes are completely cool, use a small paring knife or a cupcake corer to remove a cone-shaped core from the center of each. Save the tops!
- Fill half the cupcakes with the cooled ganache and the other half with the raspberry jam. Pop the reserved tops back on. Tip: For neat filling, use a piping bag or a zip-top bag with the corner snipped off.
- For the frosting: Beat the softened butter in a large bowl until creamy. Gradually beat in the powdered sugar, milk, and vanilla until light and fluffy. Tip: Sift the powdered sugar if it's lumpy.
- Frost each cupcake with a generous swirl of buttercream. Get creative with the swirl—a star tip makes it look pro.
- Arrange the filled and frosted cupcakes on a tiered display stand, mixing the ganache and raspberry ones for a colorful tower. Tip: Use a stand with graduated tiers for the best visual effect.
Your guests will be fighting over these tiny towers—the surprise centers are pure genius. Stack 'em high and watch them disappear faster than you can say 'seconds, please!'
Chocolate Opera Cake

Let's be real—this Chocolate Opera Cake isn't just a dessert; it's a masterpiece that'll have you humming 'bravo' after each bite. Layers of almond sponge, coffee buttercream, and glossy ganache come together in a showstopper that's easier than you think (I promise).
Serving: 12 | Prep Time: 45 minutes | Cooking Time: 25 minutes
Ingredients
For the Joconde Sponge
- 3/4 cup almond flour
- 1/2 cup powdered sugar
- 2 tablespoons all-purpose flour
- 4 large eggs, separated
- 1/4 cup granulated sugar
- 1 teaspoon vanilla extract
- a pinch of salt
- 2 tablespoons unsalted butter, melted
For the Coffee Buttercream
- 1 cup granulated sugar
- 1/4 cup water
- 3 large egg whites
- 1 1/2 cups unsalted butter, softened
- 2 tablespoons instant espresso powder
- 1 tablespoon hot water
For the Chocolate Ganache
- 8 ounces semisweet chocolate, finely chopped
- 1 cup heavy cream
- 2 tablespoons unsalted butter, softened
For the Chocolate Glaze
- 4 ounces semisweet chocolate, finely chopped
- 1/2 cup heavy cream
- 1 tablespoon light corn syrup
Instructions
- Preheat your oven to 425°F. Line a 12×17-inch jelly roll pan with parchment paper.
- In a large bowl, whisk together almond flour, powdered sugar, and all-purpose flour. Set aside.
- In a stand mixer with the whisk attachment, beat egg whites on medium speed until foamy. Gradually add granulated sugar and beat until stiff, glossy peaks form—about 3 minutes. (Tip: Make sure your bowl is completely clean; any grease will deflate the whites.)
- In another bowl, whisk the egg yolks with vanilla extract until pale and thick, about 2 minutes. Fold in the almond flour mixture until just combined.
- Gently fold one-third of the egg whites into the yolk mixture to lighten it, then fold in the remaining whites until no streaks remain. Finally, fold in the melted butter.
- Spread the batter evenly into the prepared pan. Bake for 8-10 minutes, until the sponge springs back when touched. Cool in the pan for 5 minutes, then invert onto a wire rack and peel off the parchment. Let cool completely.
- For the coffee buttercream: In a small saucepan, combine sugar and water. Heat over medium, stirring, until sugar dissolves. Then boil without stirring until the syrup reaches 240°F on a candy thermometer.
- While the syrup heats, whip egg whites in a stand mixer on medium speed until soft peaks form. With the mixer running, slowly pour the hot syrup down the side of the bowl. Increase speed to high and whip until stiff peaks form and the bowl feels cool to the touch—about 7 minutes. (Tip: Don't rush this step; proper cooling ensures a silky buttercream.)
- Reduce speed to medium and add butter a few tablespoons at a time, mixing well after each addition. The mixture may look curdled—keep going. Dissolve espresso powder in hot water, then add to the buttercream and beat until smooth and fluffy.
- For the chocolate ganache: Place chopped chocolate in a heatproof bowl. Heat heavy cream in a saucepan until just simmering, then pour over chocolate. Let sit 2 minutes, then stir until smooth. Stir in softened butter until glossy. Let cool until thick but spreadable.
- Assemble the cake: Trim the cooled sponge to fit a 9×13-inch rectangle (or keep whole for a rectangular cake). Cut the sponge into 3 equal rectangles. Place one layer on a serving plate. Spread half the coffee buttercream evenly over it.
- Place a second sponge layer on top. Spread all of the chocolate ganache over it. Top with the third sponge layer.
- For the glaze: In a heatproof bowl, combine chopped chocolate, heavy cream, and corn syrup. Microwave in 20-second bursts, stirring between each, until smooth. Let cool slightly until thickened but pourable.
- Pour the glaze over the assembled cake, spreading quickly to cover the top and letting it drip down the sides. Refrigerate for at least 1 hour to set. (Tip: For clean slices, dip your knife in hot water and wipe dry between cuts.)
- Slice and serve cold or at room temperature. Store leftovers in the fridge for up to 3 days.
With its tender almond sponge, dreamy coffee buttercream, and glossy chocolate layers, this Opera Cake is a symphony of textures and flavors. Serve it with a dollop of whipped cream or a scoop of vanilla ice cream for extra indulgence—or just eat it straight from the fridge at midnight (no judgment).
Conclusion
Nothing beats the joy of stacking a beautiful, elegant chocolate cake! This collection has all the inspiration you need for your next showstopper. I’d love to hear which one you’ll bake first. Drop a comment below, and don’t forget to save this roundup on Pinterest for later!

Laura Hauser is a food writer and editor passionate about authentic, approachable home cooking.




