Classic Chocolate Yule Log Recipe

A fluffy, light, and tender chocolate roulade that's easy to customize with whatever flavors you love best.

Vicky Wasik

Why It Works

  • Working with cold eggs minimizes the risk of over-whipping and shrinking, for a light, airy, and stable cake.
  • Flavorful oils, such as pistachio or hazelnut, lend character to the cake, but melted butter works equally well.
  • Bread flour lends strength to the chocolate cake, so it's structured enough to roll without cracking.
  • Wrapping the hot cake in foil traps moisture, so it remains pliable for rolling.

Our classic Yule log starts with a no-fuss chocolate roulade, made with unsweetened chocolate and butter (or a flavorful oil, like roasted hazelnut or pistachio oil). Because the cake itself depends entirely on the quality of the chocolate involved, make sure to use the best you can find, even if that means opting for a chocolate in the 80% range rather than one that's entirely unsweetened. See our roundup of the best extra-dark chocolates for reliable supermarket options or order online from brands like Dandelion, Tcho, Pralus, or Raaka.

Recipe Facts



Active: About 30 mins
Total: 2 hrs 30 mins
Serves: 12 to 16 servings

Rate & Comment


For the Cake:

  • 2 1/2 ounces pistachio oil, roasted hazelnut oil, or melted butter (about 1/3 cup; 70g)

  • 2 1/2 ounces finely chopped dark chocolate, between 85% and 100% (slightly rounded 1/3 cup; 70g)

  • 1/2 ounce vanilla extract (about 1 tablespoon; 15g)

  • 5 large eggs (8 3/4 ounces; 250g)

  • 5 3/4 ounces sugar (about 3/4 cup; 165g)

  • 1 tablespoon instant espresso powder

  • 3/4 teaspoon baking powder

  • 1/2 teaspoon (2g) Diamond Crystal kosher salt; for table salt, use about half as much by volume or the same weight

  • 1/2 teaspoon baking soda

  • 1 1/4 ounces water (about 2 1/2 tablespoons; 35g)

  • 3 3/4 ounces bread flour (about 3/4 cup, spooned; 106g)

For the Ganache Frosting:

  • 12 ounces finely chopped dark chocolate, between 55% and 75%, or a blend thereof (about 2 heaping cups; 340g)

  • 12 ounces heavy cream (about 1 1/2 cups; 340g)

  • Salt and vanilla to taste

For the Filling:

  • 2 cups sweetened whipped cream, buttercream, or other frosting, see note (weight will vary)

To Garnish:


  1. Getting Ready: Adjust oven rack to lower-middle position and preheat to 350°F. Line an aluminum half-sheet pan with parchment along the bottom, and grease with pan spray or oil.

  2. For the Cake: In a 1-quart stainless steel saucier, melt the butter (or heat the oil) over medium-low until quite hot, about 200°F. Off heat, add the chopped chocolate and vanilla, and whisk until smooth. Set aside until needed, no longer than the duration of the steps below, as the mixture will thicken as it cools and become unsuitable for incorporating into the batter. The ganache should be fluid and warm for use, around 100°F (this number is provided for context; so long as the ganache is in a pourable state its temperature does not need to be measured).

  3. In the bowl of a stand mixer fitted with a whisk attachment, combine the eggs, sugar, instant espresso, baking powder, salt, and baking soda. Mix on medium-low speed until the sugar has dissolved and the dark brown mixture is homogenous, smooth, and runny, but with bubbles beginning to form throughout, about 3 minutes.

  4. Increase speed to medium and whip until the mixture has lightened to a dark tan, with a lighter/more voluminous body than before. It will still be runny but thick enough to fall from the whisk in thin ribbons, about 5 minutes. Finally, increase speed to high, and continue whipping until the mixture is foamy and thick, light brown in color, and roughly doubled in volume, with a well-defined vortex pattern left in the eggs as it whips, about 8 minutes. When allowed to run off the whisk and into the bowl, the mixture should be able to briefly mound up on itself before leveling off. Please bear in mind all times are ballpark figures only and may vary considerably depending on the power and capacity of a given stand mixer, along with factors such as bowl-to-beater clearance (more on that here). In all cases, the visual and textural cues should be the primary guideline to determine readiness.

  5. Once the foamed eggs are fluffy and thick, reduce speed to medium-high and immediately add water, followed by the warm chocolate mixture, then reduce speed to medium-low and add the sifted flour. When the flour is nearly incorporated, shut off the mixer and remove the whisk attachment. Grasping the attachment by its top, give the batter a few strokes of the whisk by hand to finish incorporating the flour. Fold the batter once or twice from the bottom up with a flexible spatula, then scrape into the prepared pan and spread into an even layer with an offset spatula. Bake until well risen and firm to the touch, but still puffy and soft enough to retain a shallow impression when gently poked, about 12 minutes. Over-baking will cause the cake to crack as it rolls.

  6. Immediately after removing the cake from the oven, cover the half-sheet pan with two large strips of foil, using a kitchen towel or oven mitt to tightly crimp the foil around the edges of the pan. Allow the cake to cool until approximately 70°F/21°C (this temperature is provided for context and can be gauged by touch rather than with a thermometer; warm cake will melt the filling, and cold cake will crack as it rolls).

  7. For the Ganache: While the cake is cooling, bring the cream to a simmer in a 2-quart stainless steel saucier; once it begins to bubble, remove from heat. Whisk in the chocolate, and season to taste with additional salt and vanilla or as desired with other extracts and flavorings. Set aside until the ganache has thickened and cooled into a frosting-like consistency, about 2 hours, or to a temperature around 75°F.

  8. Assembling the Yule Log: Loosen the edges of the cooled cake from the pan with a butter knife. Spread about 2 cups of freshly whipped cream (flavored or plain), buttercream, frosting, or jam in an even layer over the cake. Working along the widest end, lift the edge of the cake by the parchment underneath and gently fold it inward until it turns over itself. Continue rolling, using the parchment to lift and maneuver the cake; it will naturally peel away as you go.

  9. If you like, slice off a 4-inch chunk of cake at a sharp angle, to serve as a branch for the log. Place cake on a large platter, and to nestle the "branch," place it against the main body of the roulade. This can also be done vertically, anchored with a few drinking straws inserted through the "branch" and into the body of the "log." However the pieces are arranged, frost the roulade with a thick layer of ganache.

  10. When the ganache has begun to thicken and set to a firmer consistency, drag the tines of a fork down the length of the cake and along the "branches" to create a rough texture, like tree bark. Repeat as needed to further texturize the exterior. Garnish with a sprinkling of matcha for moss, a dusting of cocoa for dirt, and meringue mushrooms to complete the effect. Serve immediately, or wrap tightly in plastic until needed. Cakes filled with whipped cream can be refrigerated up to 36 hours and taste best when allowed to stand at room temperature a few hours before serving. Cakes filled with buttercream or frosting can be stored at cool room temperature for up to 36 hours.

Special equipment

stand mixer, flexible spatula, half sheet pan, offset spatula


Fill this Yule log with whatever strikes your fancy, from the pistachio buttercream pictured here to a light and colorful whipped cream made with freeze-dried fruit to tangy cream cheese frosting or even our eggless chocolate mousse.

Make-Ahead and Storage

Cakes filled with whipped cream can be refrigerated up to 36 hours and taste best when allowed to stand at room temperature a few hours before serving. Cakes filled with buttercream or frosting can be stored at cool room temperature for up to 36 hours.

This Recipe Appears In

Nutrition Facts (per serving)
432 Calories
26g Fat
45g Carbs
5g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 12 to 16
Amount per serving
Calories 432
% Daily Value*
Total Fat 26g 34%
Saturated Fat 14g 72%
Cholesterol 45mg 15%
Sodium 168mg 7%
Total Carbohydrate 45g 16%
Dietary Fiber 4g 13%
Total Sugars 33g
Protein 5g
Vitamin C 0mg 1%
Calcium 66mg 5%
Iron 4mg 22%
Potassium 330mg 7%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)