Quick Recipe Version (TL;DR)
Quick Ingredients
- Chocolate Sponge: 4 large eggs + 2 yolks, 3/4 cup (150 g) sugar, 1 tsp vanilla, 1/2 cup (60 g) cake flour, 1/3 cup (30 g) Dutch cocoa, 1/2 tsp baking powder, 1/4 tsp salt, 2 tbsp (25 g) neutral oil, 2 tbsp (30 ml) milk
- Buttercream: 5 large egg whites (150 g), 1 cup (200 g) sugar, 1 1/2 cups (340 g) unsalted butter (room temp), 6 oz (170 g) bittersweet chocolate (melted & cooled), 1 tsp vanilla, pinch salt
- Meringue Mushrooms: 2 large egg whites (60 g), 1/8 tsp cream of tartar, 2/3 cup (130 g) superfine sugar, 1/4 tsp vanilla, 2 oz (60 g) dark chocolate (for glue), cocoa for dusting
- Soaking Syrup (optional): 1/4 cup (60 ml) water, 1 tbsp (12 g) sugar, 1 tbsp dark rum or strong coffee
- Finish: Unsweetened cocoa powder, powdered sugar, rosemary sprigs/cranberries (optional)
Do This
- 1) Bake mushrooms: Pipe caps and stems from stiff meringue; bake at 200°F (95°C) for 1 hour 30 minutes, then cool in the oven 30 minutes.
- 2) Make buttercream: Heat egg whites and sugar to 160°F, whip to stiff peaks; beat in butter, then cooled melted chocolate and vanilla.
- 3) Bake sponge: Whip eggs/yolks with sugar; fold in dry ingredients, oil, and milk. Spread in 13×18-inch pan; bake at 400°F (200°C) for 8–10 minutes.
- 4) Roll warm cake in a cocoa-dusted towel; cool 30 minutes. Unroll, brush syrup, spread with 2/3 of buttercream, and re-roll. Chill 20 minutes.
- 5) Trim ends; cut a short “branch” piece on the bias and attach with buttercream. Crumb coat and chill 20 minutes.
- 6) Frost and texture to resemble bark; dust cocoa in grooves. Assemble mushrooms with melted chocolate and place around the log.
- 7) Finish with powdered sugar “snow” and chill 30 minutes. Let stand 20–30 minutes before slicing.
Why You’ll Love This Recipe
- Classic holiday showstopper with achievable, step-by-step guidance for home cooks.
- Flexible chocolate sponge that rolls without cracking and stays moist.
- Silky, not-too-sweet chocolate Swiss meringue buttercream that pipes and textures beautifully.
- Charming meringue mushrooms, cocoa “bark,” and powdered-sugar “snow” for a woodland finish.
Grocery List
- Produce: Fresh rosemary sprigs and cranberries for garnish (optional)
- Dairy: Unsalted butter, whole milk (small amount)
- Pantry: Eggs, granulated sugar, superfine sugar (or pulse granulated), powdered sugar, Dutch-process cocoa powder, cake flour, baking powder, kosher salt, vanilla extract, neutral oil, dark/bittersweet chocolate, cream of tartar, instant espresso powder (optional), dark rum or strong coffee (optional), parchment paper
Full Ingredients
Chocolate Sponge Roll
- 4 large eggs, room temperature
- 2 large egg yolks, room temperature
- 3/4 cup (150 g) granulated sugar
- 1 tsp pure vanilla extract
- 1/2 cup (60 g) cake flour
- 1/3 cup (30 g) Dutch-process cocoa powder
- 1/2 tsp baking powder
- 1/4 tsp kosher salt
- 2 tbsp (25 g) neutral oil (such as grapeseed or canola)
- 2 tbsp (30 ml) whole milk, warmed
- 1 tsp instant espresso powder (optional, enhances chocolate)
Chocolate Swiss Meringue Buttercream
- 5 large egg whites (150 g)
- 1 cup (200 g) granulated sugar
- 1/4 tsp kosher salt
- 1 1/2 cups (340 g) unsalted butter, softened and cubed
- 6 oz (170 g) bittersweet chocolate (60–70%), melted and cooled to about 85–90°F (29–32°C)
- 1 tsp pure vanilla extract
Meringue Mushrooms
- 2 large egg whites (60 g), room temperature
- 1/8 tsp cream of tartar
- 2/3 cup (130 g) superfine sugar (or granulated sugar pulsed until fine)
- 1/4 tsp vanilla extract
- 2 oz (60 g) dark chocolate, melted (for “gluing” caps and stems and painting “gills”)
- Unsweetened cocoa powder, for dusting
Simple Syrup (optional but recommended)
- 1/4 cup (60 ml) water
- 1 tbsp (12 g) granulated sugar
- 1 tbsp dark rum or strong brewed coffee (optional)
To Finish
- Unsweetened cocoa powder, for bark detailing
- Powdered sugar, for “snow”
- Fresh rosemary sprigs and cranberries, for woodland garnish (optional)

Step-by-Step Instructions
Step 1: Make the meringue mushrooms
Preheat the oven to 200°F (95°C). Line two baking sheets with parchment. In a clean bowl, beat the egg whites and cream of tartar on medium speed to soft peaks. Gradually add the superfine sugar, 1 tablespoon at a time, to maintain glossy peaks. Beat to very stiff, shiny peaks and whisk in the vanilla.
Transfer to a piping bag fitted with a round tip (about 1/2 inch) or use a zip-top bag with the corner snipped. Pipe 1–2 inch rounds for caps, pulling the bag up slightly to form a small peak; smooth peaks with a damp fingertip. Pipe tall “kisses” for stems, about 1–1 1/2 inches high. Lightly dust the caps with cocoa. Bake for 1 hour 30 minutes until dry, then turn off the oven and let them sit inside with the door closed for 30 minutes more. Cool completely. Use a paring knife to twist a tiny hole into the underside of each cap for the stem later.
Step 2: Make the chocolate Swiss meringue buttercream
Melt the bittersweet chocolate and let it cool to about 85–90°F (29–32°C). In the bowl of a stand mixer, whisk egg whites, sugar, and salt together. Set the bowl over a pot of barely simmering water (the bowl should not touch the water) and whisk constantly until the mixture reaches 160°F (71°C) and the sugar is fully dissolved, 3–5 minutes.
Transfer to the mixer and whip on high speed until glossy, stiff peaks form and the bowl feels cool, about 8–10 minutes. Reduce speed to medium-low and add the softened butter a tablespoon at a time. It may look curdled; keep mixing until it becomes smooth and silky. Blend in the vanilla, then slowly stream in the cooled melted chocolate. Mix just until fully incorporated. Set aside at cool room temperature.
Step 3: Prepare the pan and batter for the sponge
Increase the oven temperature to 400°F (200°C). Grease a 13×18-inch rimmed baking sheet (half-sheet pan), line with parchment, and lightly grease the parchment. In a bowl, sift together cake flour, cocoa, baking powder, salt, and espresso powder (if using).
In a large bowl, beat the eggs, extra yolks, sugar, and vanilla on high speed until pale, tripled in volume, and ribbons fall from the whisk, 5–7 minutes. Sift half the dry mixture over the eggs and fold gently. Repeat with the remaining dry mixture. Whisk the oil and milk together; drizzle around the bowl and fold just until incorporated without deflating.
Step 4: Bake and roll the sponge
Spread the batter evenly in the prepared pan, reaching all corners. Tap the pan once on the counter to pop large bubbles. Bake for 8–10 minutes, until the top springs back when lightly touched and a toothpick comes out clean. Do not overbake; a flexible sponge is key.
While the cake bakes, lay a clean kitchen towel on the counter and dust it generously with cocoa or powdered sugar. As soon as the cake is done, run a knife around the edges, invert onto the towel, and peel off the parchment. Trim any crisp edges. Starting from a short side, roll the warm cake up with the towel. Let cool, seam side down, for 30 minutes.
Step 5: Make syrup, fill, and re-roll
For the syrup, heat the water and sugar in a small saucepan, stirring just until dissolved. Remove from heat and add rum or coffee, if using. Cool to room temperature.
Carefully unroll the cake. Brush lightly with the syrup. Spread about two-thirds of the buttercream evenly over the surface, leaving a 1/2-inch border. Re-roll the cake (without the towel) into a tight log. Place seam-side down on a board and refrigerate for 20 minutes to firm.
Step 6: Shape the log and crumb coat
Trim a thin slice from each end for neatness. Cut a 3–4 inch piece off one end on a 45-degree angle to create a “branch.” Use a little buttercream to attach the angled side of the piece to the main log. Spread a thin crumb coat of buttercream over the log and branch. Chill for 20 minutes.
Step 7: Frost, texture the “bark,” and add mushrooms
Frost the log with the remaining buttercream. Using an offset spatula or fork, create long ridges along the length to mimic bark; swirl small knots in places. Lightly dust unsweetened cocoa over the grooves to deepen the effect.
Assemble mushrooms: Dip the tip of each meringue stem into melted chocolate and insert into the small hole under a cap; let set. Optionally brush a little chocolate under the cap to suggest “gills.” Arrange mushrooms around the log and on the board. Garnish with rosemary sprigs and cranberries if you like. Finish with a snowfall of powdered sugar just before serving.
Step 8: Chill, temper, and serve
Chill the bûche for 30 minutes to set the buttercream, then let stand at room temperature 20–30 minutes before slicing so the buttercream is silky. Use a hot, dry knife for clean slices. Serve and enjoy.
Pro Tips
- For a roll that never cracks, avoid overbaking and roll the sponge while it is still warm.
- Buttercream troubleshooting: If soupy, chill 10 minutes and beat; if curdled, keep mixing—temperature is usually the culprit.
- Use Dutch-process cocoa for a deep color and smooth chocolate flavor.
- Make mushrooms a day or two ahead; store airtight in a dry place to keep them crisp.
- Dust powdered sugar “snow” at the last minute to keep it bright white.
Variations
- Mocha Bûche: Add 1–2 tsp instant espresso (dissolved) to the buttercream; soak the sponge with coffee syrup.
- Hazelnut-Praline: Fold 2 tbsp praline paste or chocolate-hazelnut spread into the buttercream; sprinkle chopped toasted hazelnuts inside before rolling.
- Peppermint Forest: Add 1/2 tsp peppermint extract to the buttercream and finish with crushed peppermint candy along the bark.
Storage & Make-Ahead
Assemble up to 2 days ahead; cover loosely and refrigerate. Bring to room temperature for 20–30 minutes before serving. Meringue mushrooms keep up to 2 weeks in an airtight container at room temperature (dry place). Buttercream can be made 5 days ahead and refrigerated or frozen up to 3 months; bring to room temperature and re-whip before using. The baked sponge can be rolled in a towel and wrapped for up to 1 day at room temperature. For longer storage, freeze the assembled (undecorated) log up to 1 month; thaw overnight in the refrigerator, then texture, dust, and garnish the day of serving. Avoid refrigerating the mushrooms once attached for more than a day to keep them crisp.
Nutrition (per serving)
Approximate for 12 servings: 520 calories; 34 g fat; 48 g carbohydrates; 7 g protein; 32 g sugars; 2 g fiber; 160 mg sodium.
