If you want one dessert that looks like the holidays landed on your table, this Christmas trifle dessert is it. Layers of red velvet cake and bright green vanilla sponge peek through the glass, tucked between clouds of a creamy cheesecake-style filling. It’s festive, it’s ridiculously easy, and it feeds a crowd without heating up your oven at the last minute.

Best of all, this red and green Christmas trifle is a make-ahead dessert — it actually tastes better after a chill in the fridge, which makes it a lifesaver on a busy holiday day. If you’re building out your dessert spread, it pairs perfectly with a batch from our roundup of Christmas cookies.
Why You’ll Love This Christmas Trifle
- A true showstopper. The red-and-green layers are pure Christmas, no complicated decorating required.
- Make-ahead friendly. Assemble it the night before and it’s ready when you are.
- Feeds a crowd. One trifle dish easily serves a big family gathering or holiday party.
- Beginner-proof. If you can crumble cake and whip cream, you can make this.
- Flexible. Use box mixes or from-scratch cakes — both work beautifully.
Ingredients
Here’s everything you need for this easy Christmas trifle recipe:

- 1 red velvet cake, baked and cooled
- 1 green vanilla cake (vanilla sponge tinted with green food coloring), baked and cooled
- 3 cups whipped cream or stabilized whipped topping
- 1 cup cream cheese, softened
- 1/2 cup powdered sugar
- 1 tsp vanilla extract
Ingredient Notes & Swaps
- Red velvet cake: A boxed mix keeps things quick, but any red velvet recipe works. If you’d rather make it from scratch, this red velvet cake recipe gives you that classic tangy-cocoa flavor and deep red color. Want more color pop? Add a little extra red gel food coloring to the batter.
- Green vanilla cake: Start with a plain vanilla cake and stir in gel food coloring (gel gives brighter color than liquid without thinning the batter). A light angel food cake works beautifully too if you want an airier layer.
- Whipped cream: For a trifle that holds its layers cleanly, use stabilized whipped cream or a whipped topping like Cool Whip. If whipping your own, beat 1.5 cups heavy cream with a little powdered sugar to stiff peaks.
- Cream cheese: Make sure it’s fully softened so your filling whips up smooth and lump-free.
How to Make a Christmas Trifle

Step 1: Bake and cool the cakes
Prepare both cakes according to your recipe or box instructions. Let them cool completely, then crumble into bite-sized chunks. (Warm cake will melt your cream layers, so don’t rush this step.)

Step 3: Layer the trifle
In a bowl, beat the cream cheese, powdered sugar, and vanilla until smooth. Gently fold in the whipped cream until fully combined. This gives you a light, cheesecake-style filling that holds its shape between layers — the same trick that makes our Christmas swirl cheesecake so rich and creamy.

Step 2: Make the creamy filling
In a trifle dish, start with a layer of red velvet cake, then a layer of the cream mixture, followed by green vanilla cake, then more cream. Repeat the layers, alternating colors, until the dish is full. If you love a beautifully layered dessert, you’ll want to try our air fryer tiramisu next — it uses the same striking layer-by-layer technique.

Step 4: Decorate the top
Finish with a generous top layer of cream and sprinkle both red and green cake crumbs over the top for a festive, snowy-Christmas look. A few extra sprinkles or fresh berries make a pretty garnish too.
Step 5: Chill before serving
Refrigerate for at least 1 hour (or overnight) so the layers set and the flavors meld. Serve cold and enjoy.

Tips for the Perfect Christmas Trifle
- Use a clear glass dish. The whole magic of a trifle is seeing those red and green layers, so skip the opaque bowl.
- Press layers gently. Lightly pressing each cake layer helps the trifle hold together when you scoop.
- Chill the filling briefly if it feels soft before assembling — it’ll pipe and layer more cleanly.
- Make it the night before. Trifles improve overnight as the cake softens slightly into the cream.
- Add texture. A scatter of crushed peppermint, white chocolate curls, or fresh raspberries adds a nice contrast.
Fun Variations
- Peppermint Christmas trifle: Add a little peppermint extract to the cream and top with crushed candy canes.
- Berry version: Layer in fresh raspberries or strawberries for a fruity twist and extra red color.
- Chocolate lovers: Swap the green vanilla cake for chocolate cake and drizzle each layer with chocolate ganache. (Browse our easy cake recipes for a base you love.)
- Individual trifles: Assemble in small mason jars or clear cups for cute, grab-and-go holiday portions. Leftover vanilla cupcakes crumble perfectly for single servings.

Make-Ahead & Storage
- Make ahead: Assemble up to 24 hours in advance and keep covered in the fridge.
- Storage: Cover tightly and refrigerate leftovers for up to 3 days.
- Freezing: Not recommended — the cream layers can turn watery once thawed.
Frequently Asked Questions
What is a Christmas trifle made of?
A Christmas trifle is a layered dessert typically made of cake, a creamy filling (like whipped cream or a cheesecake mixture), and festive garnishes. This version layers red velvet cake and green vanilla cake with a cream cheese whipped filling for a classic red-and-green holiday look.
Can I make a Christmas trifle ahead of time?
Yes. This trifle is ideal for making ahead — assemble it up to 24 hours in advance and keep it chilled. The layers actually set and taste better after resting in the fridge.
How far in advance can you assemble a trifle?
You can assemble a trifle up to a day ahead. Beyond that, the cake can get overly soft. For the best texture, add any crunchy garnishes (like candy canes) just before serving.
Do you have to use red velvet cake?
No. Red velvet is popular for its rich color and flavor, but you can use any red or chocolate cake. What matters most for the festive look is keeping one layer red and one layer green.
What kind of dish is best for a trifle?
A tall, clear glass trifle bowl is best because it shows off the colorful layers. If you don’t have one, any clear glass bowl — or individual clear cups — works great.
How long does Christmas trifle last in the fridge?
Stored covered in the refrigerator, this trifle keeps well for up to 3 days.

Final Thoughts
This Christmas trifle dessert proves that a jaw-dropping holiday treat doesn’t have to be complicated. With its cheerful red and green layers, creamy filling, and make-ahead ease, it’s the kind of dessert that earns a permanent spot in your Christmas traditions. Make it once, and it just might become the most-requested dish at your holiday table.
Rounding out your holiday menu? Start the party with our festive Christmas tree cheese ball appetizer, then finish with this trifle for a spread guests won’t forget.
Made this recipe? Snap a photo of your layers and share it — and don’t forget to save this Christmas trifle to your holiday dessert board for next year!

Easy Christmas Trifle Dessert
Description
Ingredients
- 1 red velvet cake, baked and cooled
- 1 green vanilla cake, vanilla sponge with green food coloring, baked and cooled
- 3 cups whipped cream, or stabilized whipped topping
- 1 cup cream cheese, softened
- 1/2 cup powdered sugar
- 1 tsp vanilla extract
Instructions
- Prepare both cakes according to recipe or box instructions. Cool completely, then crumble into bite-sized chunks.
- In a bowl, beat the cream cheese, powdered sugar, and vanilla until smooth. Gently fold in the whipped cream to make the filling.
- In a trifle dish, layer red velvet cake, cream mixture, green vanilla cake, and cream mixture. Repeat, alternating colors, until the dish is full.
- Finish with a top layer of cream and sprinkle both red and green cake crumbs over the top for decoration.
- Chill at least 1 hour before serving. Serve cold.
Equipment
- Mixing Bowl
- Whisks
Notes
Nutrition
Share this recipe
We can’t wait to see what you’ve made! Mention @forktospoon or tag #forktospoon!
