Quick Recipe Version (TL;DR)
Quick Ingredients
- All-purpose flour 1 1/2 cups (188 g)
- Granulated sugar 1 cup (200 g)
- Light brown sugar 1/2 cup (100 g)
- Unsweetened cocoa powder 2/3 cup (56 g)
- Baking powder 1 tsp; baking soda 1 tsp; fine salt 1/2 tsp
- Espresso powder 1 tsp (optional)
- Eggs 2 large
- Buttermilk 3/4 cup (180 ml)
- Neutral oil 1/3 cup (80 ml)
- Hot coffee or water 3/4 cup (180 ml)
- Vanilla extract 3 tsp, divided
- Heavy cream 3 cups (720 ml)
- Confectioners’ sugar 6 Tbsp (45 g)
- Peppermint extract 1 to 1 1/2 tsp
- Chocolate wafer or sandwich cookies, crushed, 2 cups (about 170 g)
- Bittersweet chocolate, chopped, 6 oz (170 g)
- Heavy cream 1 cup (240 ml) for fudge
- Light corn syrup 1/4 cup (60 ml)
- Light brown sugar 1/4 cup (50 g)
- Unsweetened cocoa powder 1/3 cup (28 g)
- Unsalted butter 2 Tbsp (28 g)
- Fine salt pinch
- Candy canes, crushed, 1/2 cup (optional)
- Fresh mint, for garnish (optional)
Do This
- 1. Heat oven to 350°F (177°C). Whisk dry cake ingredients; add eggs, buttermilk, oil, vanilla, and hot coffee; pour into greased 9×13-inch pan.
- 2. Bake 22–25 minutes until a toothpick tests clean; cool 45 minutes, then cube.
- 3. Simmer fudge ingredients (cream, corn syrup, brown sugar, cocoa, salt); off heat stir in chocolate, butter, vanilla until glossy; cool to warm-pourable.
- 4. Whip cream with confectioners’ sugar, peppermint extract, and 1 tsp vanilla to medium peaks.
- 5. Crush cookies; set aside candy cane bits and mint.
- 6. Layer in trifle bowl: cake cubes, peppermint cream, cookie crumbs, warm fudge ribbons; repeat 2–3 times. Chill 30 minutes; garnish and serve.
Why You’ll Love This Recipe
- Classic holiday flavors: cool peppermint meets rich, fudgy chocolate.
- Layers that impress with minimal fuss—perfect for potlucks and parties.
- Make-ahead friendly; tastes even better after a short chill.
- Customizable: bake the cake from scratch or use your favorite boxed cake or bakery loaf.
Grocery List
- Produce: Fresh mint (optional garnish)
- Dairy: Heavy cream, buttermilk, eggs, unsalted butter
- Pantry: All-purpose flour, granulated sugar, light brown sugar, unsweetened cocoa powder, baking powder, baking soda, fine salt, espresso powder (optional), neutral oil, vanilla extract, peppermint extract, light corn syrup, bittersweet chocolate, chocolate wafer or sandwich cookies, candy canes (optional)
Full Ingredients
Moist Chocolate Cake
- All-purpose flour: 1 1/2 cups (188 g)
- Granulated sugar: 1 cup (200 g)
- Light brown sugar: 1/2 cup (100 g)
- Unsweetened cocoa powder: 2/3 cup (56 g)
- Baking powder: 1 tsp
- Baking soda: 1 tsp
- Fine salt: 1/2 tsp
- Espresso powder (optional, boosts chocolate flavor): 1 tsp
- Large eggs: 2
- Buttermilk: 3/4 cup (180 ml)
- Neutral oil (canola or vegetable): 1/3 cup (80 ml)
- Vanilla extract: 2 tsp
- Hot brewed coffee or hot water: 3/4 cup (180 ml)
Peppermint Whipped Cream
- Heavy cream, cold: 3 cups (720 ml)
- Confectioners’ sugar: 6 Tbsp (45 g)
- Peppermint extract: 1 to 1 1/2 tsp, to taste
- Vanilla extract: 1 tsp
- Pinch fine salt
- Optional for extra stability: 4 oz (113 g) cold cream cheese, softened, or 2 Tbsp instant vanilla pudding mix
Glossy Hot Fudge
- Heavy cream: 1 cup (240 ml)
- Light corn syrup: 1/4 cup (60 ml)
- Light brown sugar: 1/4 cup (50 g)
- Unsweetened cocoa powder: 1/3 cup (28 g)
- Fine salt: pinch
- Bittersweet chocolate, finely chopped: 6 oz (170 g)
- Unsalted butter: 2 Tbsp (28 g)
- Vanilla extract: 1 tsp
Crunch and Garnish
- Chocolate wafer or sandwich cookies, crushed: 2 cups (about 170 g)
- Candy canes, crushed: 1/2 cup (optional)
- Fresh mint sprigs (optional)

Step-by-Step Instructions
Step 1: Preheat and Prepare the Pan
Heat the oven to 350°F (177°C). Grease a 9×13-inch metal baking pan and line the bottom with parchment for easy removal. This size gives you ideal cake cubes that layer neatly in a trifle bowl.
Step 2: Mix the Chocolate Cake Batter
In a large bowl, whisk together the flour, granulated sugar, brown sugar, cocoa powder, baking powder, baking soda, salt, and espresso powder until lump-free. Add the eggs, buttermilk, oil, and vanilla. Whisk just until combined. Pour in the hot coffee (or hot water) and whisk until smooth and glossy; the batter will be thin—this is what keeps the cake moist.
Step 3: Bake and Cool
Pour the batter into the prepared pan and bake for 22 to 25 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs. Cool in the pan on a rack for 15 minutes, then turn out (or leave in the pan) and cool completely, about 45 minutes total. Once cool, cut into 1-inch cubes.
Step 4: Make the Glossy Hot Fudge
In a medium saucepan, whisk together 1 cup heavy cream, corn syrup, brown sugar, cocoa powder, and a pinch of salt. Bring to a gentle simmer over medium heat, whisking, 3 to 4 minutes. Remove from heat and add the chopped chocolate and butter. Let sit 2 minutes, then whisk until smooth and shiny. Stir in the vanilla. Cool to warm-pourable (about 100°F/38°C). If it thickens too much, gently rewarm over low heat.
Step 5: Whip the Peppermint Cream
In a chilled bowl, beat the heavy cream, confectioners’ sugar, peppermint extract, vanilla, and a pinch of salt to medium peaks (soft but billowy). For extra stability, beat the cream cheese separately until smooth, then fold it into the whipped cream, or whisk in the instant pudding mix before whipping. Adjust peppermint to taste—start with 1 tsp, then add up to 1/2 tsp more if you like a bolder mint flavor.
Step 6: Prep the Crunch
Crush the chocolate cookies into coarse crumbs (about pea-size bits for texture). Lightly crush candy canes just before assembly so their color stays vibrant.
Step 7: Assemble the Trifle
In a 3 to 4-quart clear glass trifle bowl, add layers as follows: one-third of the chocolate cake cubes, one-third of the peppermint whipped cream (spread to the edges), a generous handful of cookie crumbs, and a warm ribbon of hot fudge (2 to 3 tablespoons, drizzled in a spiral). Repeat these layers two more times, finishing with a swoop of whipped cream.
Step 8: Chill, Garnish, and Serve
Chill the trifle for at least 30 minutes to set the layers and meld flavors. Before serving, drizzle on a final ribbon of hot fudge, shower with remaining cookie crumbs and crushed candy canes, and tuck in a few mint sprigs. Serve with a long-handled spoon, scooping down to capture all the layers.
Pro Tips
- Warm-pourable fudge is key. If it’s too hot, it will melt the cream; too cool and it won’t ribbon. Aim for body-temperature warm.
- Trim off any cake edges that overbrowned; tender cubes absorb flavors better.
- For ultra-clean glass sides, pipe the whipped cream around the perimeter, then fill the center.
- Make the cake a day ahead; cool, cube, and store airtight. Slightly day-old cake holds its shape well in trifles.
- Crush candy canes just before garnishing to keep their color crisp and prevent weeping.
Variations
- Shortcut: Use a store-bought chocolate loaf or a chocolate boxed cake (9×13-inch) baked to package directions.
- Mint-Mocha: Replace the hot coffee in the cake with strong peppermint mocha coffee; add 1 tsp espresso powder to the fudge.
- Gluten-Free: Use a 1:1 gluten-free flour blend in the cake and gluten-free chocolate wafer cookies.
Storage & Make-Ahead
Assembled trifle keeps well, covered and refrigerated, for up to 3 days. For best texture, enjoy within 24–36 hours. If making ahead, wait to add the top garnish of crushed candy canes until just before serving to avoid color bleed. Hot fudge can be refrigerated up to 2 weeks; rewarm gently until pourable. Cake cubes can be baked and cubed up to 2 days ahead (refrigerate airtight) or frozen up to 1 month (thaw in the fridge).
Nutrition (per serving)
Approximate for 1 of 12 servings: 640 calories; 38 g fat (22 g saturated); 73 g carbohydrates; 3 g fiber; 54 g sugars; 6 g protein; 310 mg sodium.
