Christmas Trifle Recipe
Introduction
This classic Christmas Trifle is a festive dessert that layers moist Madeira cake, tangy cranberry jelly, fresh berries, and smooth homemade custard. Lightly boozy and beautifully fruity, it’s perfect for holiday celebrations and sure to impress your guests.

Ingredients
- 450g (14 oz) Madeira cake or Pound cake, store bought
- 1/3 cup orange or fruit-flavored liquor (such as Cointreau) or fruit juice, or 2 tbsp brandy
- 7 tsp gelatine powder
- 6 cups cranberry juice (original, with sugar added)
- 500 – 750g (1 – 1.5 lb) strawberries, halved
- 1 punnet blueberries and raspberries
- 2 1/2 cups heavy or thickened cream
- 3 tbsp white sugar
- 1 1/2 tsp vanilla extract
- 3 cups milk (full or low fat)
- 1/4 cup caster sugar
- 1 tsp vanilla bean paste or vanilla extract
- Extra 1/4 cup caster sugar
- 4 egg yolks
- 1/2 cup cornflour (cornstarch)
Instructions
- Step 1: Cut the cake into 2 cm (0.8 inch) cubes. Cover the bottom of a 3.5 L (3.5 qt) trifle dish with the cake pieces and sprinkle with the liquor or juice.
- Step 2: Optional: Scatter half to one punnet of halved strawberries over the cake.
- Step 3: For the cranberry jelly, heat half of the cranberry juice (3 cups / 750 ml) in a saucepan over medium heat until it simmers, then remove from heat.
- Step 4: Place the remaining cranberry juice at room temperature in a large bowl. Sprinkle gelatine evenly over the surface and whisk until mostly dissolved.
- Step 5: Pour the hot cranberry juice into the bowl and whisk until the gelatine fully dissolves.
- Step 6: Pour half of this warm jelly gently down the side of the trifle dish to submerge the cake. Refrigerate uncovered for 1 1/2 hours until partially set but still soft enough to hold a strawberry on the surface.
- Step 7: Pour the remaining warm jelly into a bowl and leave at room temperature. Do not refrigerate yet.
- Step 8: Meanwhile, make the custard: Bring milk, ¼ cup sugar, and vanilla to a simmer in a saucepan without boiling.
- Step 9: In a bowl, whisk together the remaining ¼ cup sugar and egg yolks, then whisk in cornflour until smooth.
- Step 10: Gradually whisk in about ½ cup of the hot milk mixture into the yolk mixture, then slowly whisk in the rest of the milk. Return everything to the saucepan.
- Step 11: Cook over low heat, whisking constantly until the custard thickens, about 45 seconds. Remove immediately from heat and cover with cling wrap pressing onto the surface. Let cool to room temperature.
- Step 12: Remove the trifle from the fridge and whisk the custard to loosen it. Spoon the custard over the partially set jelly and smooth the surface, pressing against the glass to seal the layer. Refrigerate uncovered for 1 hour.
- Step 13: Whisk the remaining jelly liquid and refrigerate for about 1 hour, checking at 30 minutes to keep it sloppily set—not fully firm.
- Step 14: Once slightly thickened, spoon this jelly over the custard layer and smooth it out. Scatter over one punnet of halved strawberries or half raspberries and half strawberries. Refrigerate for at least 3 hours or up to 48 hours.
- Step 15: Before serving, beat the cream with sugar and vanilla until softly whipped. Top the trifle with the whipped cream, then pile the remaining berries over the cream. Dust with icing sugar if desired.
- Step 16: Serve ensuring each portion has a bit of every layer for the perfect festive bite.
Tips & Variations
- Use any seasonal berries if you prefer, such as blackberries or cherries, for a different flavor profile.
- For a non-alcoholic version, substitute liquor with fruit juice for soaking the cake.
- Make the custard a day ahead to save time on the day of serving.
- To use leftover egg whites, consider making meringue nests or macarons to accompany the trifle.
Storage
Store the assembled trifle covered in the refrigerator for up to 2 days to keep it fresh. Avoid freezing as the texture of the jelly and cream may change. When ready to serve, you can let it sit at room temperature for 15 minutes to soften slightly. Leftover trifle should be consumed within 48 hours.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this trifle ahead of time?
Yes, this trifle can be made 1–2 days in advance. Assemble it and keep it refrigerated, then top with whipped cream and fresh berries just before serving for the best presentation.
What can I use if I don’t have Madeira cake?
You can substitute Madeira cake with a good quality pound cake or sponge cake. The key is a firm cake that can soak up the jelly and stay intact.
Print
Christmas Trifle Recipe
- Total Time: 6 hours (includes chilling times)
- Yield: 10 servings 1x
Description
This festive Christmas Trifle is a beautiful layered dessert featuring moist Madeira cake soaked in fruity liquor or juice, layers of tangy cranberry jelly, luscious homemade custard, and softly whipped cream topped with fresh berries. Perfect for holiday gatherings, it combines vibrant flavors and textures in a striking glass trifle dish.
Ingredients
Cake and Liquor
- 450g / 14 oz Madeira cake or Pound cake (store bought)
- 1/3 cup orange or other fruit flavored liquor (like Cointreau), or apple, orange or other fruit juice (or 2 tbsp brandy)
Jelly
- 7 tsp gelatine powder
- 6 cups cranberry juice, original (with sugar added, not No Added Sugar)
Fruit
- 500 – 750g (1 – 1.5 lb) strawberries, halved
- 1 punnet blueberries
- 1 punnet raspberries
Cream Layer
- 2 1/2 cups heavy / thickened cream (or pure whipping cream)
- 3 tbsp white sugar (caster sugar ok)
- 1 1/2 tsp vanilla extract
Custard
- 3 cups milk (full or low fat)
- 1/4 cup caster sugar (superfine sugar)
- 1 tsp vanilla bean paste (or extract)
- 1/4 cup caster sugar (extra)
- 4 egg yolks
- 1/2 cup cornflour / cornstarch
Instructions
- Prepare Cake: Cut the Madeira cake into 2 cm (0.8 inch) cubes. Arrange the cubes to cover the bottom of a 3.5 L (3.5 qt) trifle dish, using as much as needed. Sprinkle the cake pieces evenly with the fruit-flavored liquor or juice to soak.
- Optional Strawberry Scatter: Scatter 1/2 to 1 punnet of halved strawberries over the soaked cake if desired for additional fruit flavor and color.
- Make Cranberry Jelly – Heat Juice: Pour half of the cranberry juice (3 cups / 750 ml) into a saucepan and heat over medium heat until it reaches a simmer. Turn off the heat once simmered.
- Dissolve Gelatine: Pour the remaining room temperature cranberry juice into a very large bowl. Sprinkle the gelatine powder evenly over the surface to avoid lumps, then whisk gently until mostly dissolved.
- Combine Hot Juice and Gelatine: Pour the hot cranberry juice into the bowl with dissolved gelatine slowly while whisking continuously. Continue whisking until the gelatine is fully dissolved.
- First Jelly Layer: Carefully pour half of the warm jelly liquid down the side of the trifle dish so the cake is submerged. Refrigerate uncovered for 1 1/2 hours until the jelly is partly set, firm enough to hold a strawberry placed on top.
- Reserve Remaining Jelly: Pour the remaining jelly into a bowl and leave it at room temperature; do not refrigerate yet.
- Make Custard: Bring the milk, 1/4 cup sugar, and vanilla to a simmer over medium heat in a large saucepan without boiling. In a separate bowl, whisk the egg yolks, remaining 1/4 cup sugar, and cornflour until smooth. Gradually whisk in about 1/2 cup of the hot milk mixture, then slowly combine the rest of the hot milk. Pour back into saucepan and cook over low heat, stirring constantly, until thickened (about 45 seconds). Remove from heat and cover surface with cling wrap. Let cool to room temperature.
- Layer Custard: Remove the trifle dish from the fridge. Whisk the custard to loosen and spoon it gently over the partly set jelly. Smooth the surface and press custard against the glass side to seal edges, preventing jelly bleed. Refrigerate uncovered for 1 hour until custard surface firms slightly.
- Prepare Remaining Jelly: Whisk the remaining jelly well, then refrigerate for up to 1 hour until it thickens to a spoonable, sloppy consistency but not fully set. Check at 30 minutes to avoid over-setting.
- Second Jelly Layer: Remove custard trifle and remaining jelly from fridge. Carefully spoon the thickened jelly over the custard layer, smoothing the surface. Scatter 1 punnet of halved strawberries or mixed raspberries and strawberries on top. Refrigerate for 3 hours or longer (up to 48 hours) until firm.
- Whip Cream: Beat together heavy cream, 3 tbsp sugar, and vanilla extract until softly whipped peaks form.
- Assemble and Serve: Once the jelly layers are fully set, spread the whipped cream over the jelly. Pile remaining berries on top and dust lightly with icing sugar. Serve ensuring each portion contains all layers for the best flavor experience.
Notes
- Note 1: Madeira or pound cake works best as it soaks up juice well without becoming too soggy.
- Note 2: Use cranberry juice with added sugar for proper jelly setting; gelatine needs some sugar to set well.
- Note 4: Vanilla bean paste adds extra flavor but vanilla extract works fine for custard.
- Note 5: Monitor jelly setting carefully to maintain clear jelly layers without breakage; partially set jelly must be sloppy but spoonable.
- Note 7: Egg whites leftover from custard yolks can be used in other recipes to avoid waste.
- Ensure to layer ingredients carefully to create neat, distinct layers for visual appeal.
- Prep Time: 40 minutes
- Cook Time: 15 minutes
- Category: Dessert
- Method: No-Cook
- Cuisine: British
Keywords: Christmas trifle, holiday dessert, layered dessert, cranberry jelly, homemade custard, whipped cream, Madeira cake, festive recipe, berry trifle

