Easy Christmas Lasagna Dessert Recipe

Jump Pin Save
30 minutes

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.

This festive Christmas Lasagna Dessert is made with gorgeous and decadent layers of red velvet cake, cream cheese, and instant pudding mix. It’s topped with cool whip and festive sprinkles, for a fun holiday dessert that’s guaranteed to bring a smile to everyone’s face.

Subscription Form – New Recipe

Save this recipe for later! Sign up to have this link sent directly to your inbox.

Slice of Christmas lasagna on plate

Christmas Lasagna Recipe

There are so many recipes that are on my “favorites list” during the Christmas season. And while I always enjoy making Christmas classics like Rocky Road Fudge, each year I try to add something new and exciting!

This year I added these cute little Christmas Tree Meringue Cookies and these adorable Santa’s Hat Cupcakes. It was no surprise that both were a huge hit with my family.

But, I have to say, this whimsical layered dessert recipe just screams Merry Christmas and checks every box for the perfect Christmas Day dessert. It has all the colors of Christmas, it’s super fun and easy to make, and the kids LOVE it!


Ingredients for Christmas lasagna
  • Red Velvet Cake mix
  • Butter, melted
  • Egg
  • Cream cheese
  • Confectioners sugar
  • Crushed candy canes (or crushed peppermint candies)
  • Milk, divided
  • Cool Whip
  • Vanilla instant pudding
  • Green food coloring (gel food coloring works best)
  • Christmas themed sprinkles and crushed candy canes for topping

Why We Love This Recipe

  • Festive colors: Pretty white, red, and green layers make the perfect dessert for any Christmas gathering.
  • Delicious dessert: Not only is it eye-catching, but this is one seriously scrumptious sweet treat.
  • Easy recipe: The red layer is made with boxed cake mix, making this a super easy dessert to whip up.

How to Make Christmas Holiday Lasagna

For the Red Velvet Layer

  • Step 1. Preheat the oven to 350 degrees and grease a 13×9 baking dish.
  • Step 2. In a large mixing bowl, mix cake mix, butter, and egg.
  • Step 3. Pour the red velvet mixture into the bottom of the pan. Spread evenly.
  • Step 4. Bake for 15–18 minutes or until done.
Red Velvet Cake in pan

For the Cream Cheese Layer

  • Step 1. While the cake layer is cooling, prepare the cream cheese layer. Mix the cream cheese and sugar together.
Cream cheese and sugar in bowl
  • Step 2. Add 1/4 cup of milk. Beat until smooth.
Cream cheese mixture with Cool Whip
  • Step 3. Fold in one container of Cool Whip and the crushed candy canes.
Mixing crushed candy canes into cream cheese mixture
  • Step 4. Spread evenly over the cooled red velvet shortbread layer and place in the fridge.
Topping red velvet cake with cool whip mixture

For the Green Pudding Layer

  • Step 1. In a large bowl, whisk the milk and the pudding mixes together.
Milk and vanilla pudding mix
  • Step 2. Add green food coloring until the green layer reaches the desired shade. We like Grinch green!

Tip: Gel food coloring is concentrated, so add a few drops at a time and mix well before you add more.

Vanilla pudding with green food coloring
  • Step 3. Pour the pudding over the cream cheese layer.
  • Step 4. Place back into the refrigerator. Let the dessert set for at least 4 hours.
Green pudding spread over cake

For the Final Layer

After the pudding layer has had time to set up, top with the 2nd container of Cool Whip and spread it evenly.

Second layer of Cool Whip

Don’t forget the sprinkles! Serve immediately and ENJOY!

Top of a slice of Christmas lasagna

How to Store Christmas Lasagna

You’ll want to keep this dessert in the fridge when you’re not serving it. It will keep fresh for several days, making this a great make-ahead dessert. Just be sure to place plastic wrap tightly over the top of the dish while it’s in the fridge.

Slice of Christmas dessert on spatula

Variations of Layered Christmas Dessert Lasagna

This is such a popular recipe, and there are several variations of this dessert you could try next time. Here are some ideas for you to consider:

  • Cake layer: This bottom layer of this lasagna recipe uses a red velvet crust because of its intense red color. But you can also make this recipe with a brownie layer. You can add red food coloring to the brownie mix to give it a hint of red.
  • Cream cheese layer: If you want to add even more peppermint flavor to this dessert, add a drop or two of peppermint extract for a peppermint cheesecake layer.
  • Pudding layer: The green pudding layer uses vanilla pudding in this recipe. You can always use white chocolate pudding mix in its place.
  • Whipped topping layer: I am all about short cuts, so Cool Whip cream it is for me! But if you really prefer to make it homemade, you certainly can. Add a little powdered sugar, and make sure you beat the heavy cream until stiff peaks form.
  • Toppings: Have fun adding any toppings you know the kids will love. Mini marshmallows, red and green Christmas M&Ms and white chocolate chips are all great options.
Slices of Christmas cakes on white plates

Can this Dessert Be Served Frozen?

This recipe can be frozen for up to a month. While you can serve it frozen, the cake layer will be a little too hard to eat. That’s why it’s best served chilled but not completely frozen. You can also set it out just long enough for the cake layer to soften while the other layers remain a bit frosty.

Christmas cake with a bite taken out

Can I Make this in a Trifle Dish?

People just love trifle desserts! And by people, I mean me…and my girls. This Christmas Lasagna adapts easily to a trifle-style dessert. After the cake is cooled completely, cut it into chunks and place it in your favorite trifle dish.

Continue with the other layers, and voila! You’ll have a fun and festive holiday trifle ready to serve after your Christmas Eve dinner or anytime during the holiday season.

Regardless of how you serve this sweet and creamy dessert, it is a pretty and colorful treat that your guests will love.

Half eaten slice of Christmas lasagna

More Christmas Sweet Treats:

Christmas lasagna on spatula
4.73 from 81 votes

Christmas Lasagna Dessert Recipe

Author Lisa O’Driscoll | Fun Money Mom
Course Desserts & Sweets
Cuisine American
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
This Christmas lasagna dessert is the perfect treat for your holiday dessert table!



  • Preheat oven to 350 degrees and grease a 13×9 pan.
  • In a large mixing bowl, mix cake mix, butter and egg.
  • Spread the red velvet mixture evenly into the prepared pan.
  • Bake for 15-18 minutes or until done.
  • While the cake layer is cooling, prepare the cream cheese layer. Mix cream cheese and sugar together.
  • Add 1/4 cup milk. Beat until smooth.
  • Fold in one container of Cool Whip and the crushed candy canes.
  • Spread evenly over the cooled red velvet shortbread layer and place in refrigerator.
  • In a large bowl, whisk the milk and the pudding mixes together.
  • Add the green gel color until the green layer reaches the desired shade (think of Grinch green).
  • Pour the pudding over the cream cheese layer.
  • Place back into the refrigerator to set up at least 4 hours.
  • After the pudding layer has had time to set up, top with the second container of Cool Whip and spread evenly. Add sprinkles and serve.


Turn this dessert into a trifle for a fun twist! Just cut the cake into chunks and top with the remaining layers.


Serving: 1g | Calories: 309kcal | Carbohydrates: 20g | Protein: 4g | Fat: 23g | Saturated Fat: 15g | Polyunsaturated Fat: 6g | Cholesterol: 58mg | Sodium: 190mg | Sugar: 16g
The nutrition information provided is an estimate and can vary based on cooking methods and ingredients used.

Did You Make This Recipe?

Share it with me on Instagram @funmoneymom and follow on Pinterest @funmoneymom for more!

Let’s be friends!

Did you love this post? Make sure to comment below and let me know your thoughts! And don’t forget to follow on your favorite social network below!

Fun in your inbox

Get the latest recipes, crafts and more straight to your inbox

4.73 from 81 votes (81 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Just lovely n delicious

    1. Thank you so much! I’m so glad that you enjoyed it!

  2. Erin Taylor says:

    Most of my family hates peppermint. Will it taste fine without the peppermint? or is there another recommendation that you would recommend instead of the peppermint that would go good with this?

    1. Hi Erin! Yes, you can totally leave out the peppermint and it’ll still be delicious! Enjoy!

  3. I was going to ask you the same question the cake was absolutely delicious I made it with the peppermint but most of my friends and family do not like the peppermint and I wanna make it again is there a way of doing it without and do you have any recommendations of what else I could use chocolate strawberries etc.

    1. Hi Lisa,
      The peppermint just gives this a bit of a Christmas-y flavor but you can definitely leave it out if you don’t care for it.

      I think chocolate strawberries would be a fun addition! You could also add red and green M&Ms or red and green mini marshmallows. If you wanted to get really fancy, you could buy a candy mold in the shape of little Christmas trees. Use green candy melts to make the trees, place them on top of the lasagna, and dust with a little powdered sugar to resemble snow. There’s no right or wrong…you can get as creative as you like!

Similar Posts