Layered Christmas Bars

Layered Christmas Bars are basically Hello Dolly Bars that I changed the ingredients to make them more festive for Christmas. They have that sweetness you expect from Hello Dolly Bars, along with the crunch with a festive flavour for Christmas.

Layered Christmas Bars on a plate in front of the Christmas tree

These bars are extremely easy to make.

Also known as 7 Layer Bars or Magic Bars, Hello Dolly bars are very easy to make. And this recipe for Christmas Layered Bars is no exception.

You need one bowl, one pan and one measuring cup. That’s it! I don’t even use a spoon because there is no mixing. Well, there sort of is, but that is done with your hands.

The Ingredients for Layered Christmas Bars

When it comes to the ingredients, there are graham crackers and butter as the base or crust. This is the usual crust of Hello Dolly Bars.

Then the toppings are similar. Shredded coconut, chopped pecans and sweetened condensed milk.

What’s different?

Cranberries, dark chocolate and white chocolate instead of semi-sweet chocolate and butterscotch chips.

These ingredients change up the flavour just enough to make these bars different from the original recipe and the combination of cranberries and white chocolate makes these bars festive for Christmas.

Shop Family Organizers at Today!

Very Sweet

Warning: these Layered Christmas Bars are very sweet. Although there is no added sugar in the recipe, the ingredients alone are sweetened.

This is why I add dark chocolate chunks to cut the sweetness a little.

I also use unsweetened dried cranberries whenever I can.

Variations and Substitutions

One of the substitutions that I make for the kids especially is the cranberries. Not everyone likes cranberries, so another option is chopped maraschino cherries. This still adds to the festiveness of Christmas and colour. Usually, I will halve or quarter the cherries.

Dark chocolate is also not everyone’s favourite. So sometimes I replace it with semi-sweet chocolate chips or milk chocolate.

Storing Layered Christmas Bars

These bars keep well at room temperature in an air-tight container. They will stay fresh for up to 3 days on your counter.

Alternatively, you can store them in the fridge for up to one week.  Allow to rest at room temperature for 30 minutes before serving.

You can also store them in the freezer for up to 3 months. Thaw at room temperature before serving.

Layered Christmas Bars on a plate in front of the Christmas tree

Layered Christmas Bars

Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Dessert
Cuisine Canadian
Servings 9 servings


  • cups graham cracker crumbs
  • ½ cup butter, softened
  • 1 cup dark chocolate chunks
  • ¾ cup shredded coconut
  • ¾ cup dried cranberries
  • ¾ cup chopped pecans
  • cup white chocolate chips
  • 1 can sweetened condensed milk


  • Preheat oven to 350°F
  • Line an 8" x 8" pan with parchment paper
  • In a bowl, mix graham cracker crumbs with butter until combined and crumbly.
  • Press graham cracker mixture into bottom of prepared pan. making sure it is evenly spread and pressed to form a crust
  • Evenly spread remaining ingredients, except the condensed milk, over the crust
  • Pour the sweetened condensed milk over toppings
  • Bake in preheated oven for 25 minutes.
  • Remove and allow to cool before cutting into 9 squares.

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.