This post contains affiliate links.
This easy Graham Cracker Toffee (also called Christmas Crack) is one of the easiest treats to make, with just 5-ingredients.

Graham Cracker Toffee (AKA Christmas Crack) might be the easiest holiday treat.
Whether you call it Cracker Toffee, or Christmas Crack, this recipe is hugely popular for a reason! It's very easy to make with just 5 ingredients, and it has that rich, buttery toffee flavor we all love, without being brittle and hard like traditional toffee.
It's my go-to if I need a really simple dessert for a crowd, or even to whip up holiday treats for neighbors and friends. Grab a package of graham crackers, chocolate, butter, brown sugar, and pecans, and you're ready to go.
(And if you're a toffee lover like me, don't miss my Toffee Cookie Bars, Chocolate Trifle with toffee bits, or this delicious Sticky Toffee Pudding!)
How to make Christmas Crack:
Line a pan with Graham Crackers. Us a 9x13inch pan, and line it with parchment paper. Arrange crackers in a single layer to act as the base for these bars.
Toffee Layer: In a saucepan, melt butter then add brown sugar and pecans. Stir to combine, then bring to a gentle boil and boil for 5 minutes.

Layer: Pour toffee mixture over the graham crackers and smooth into an even layer.
Bake at 350°F for 7 minutes.
Add chocolate: Remove from oven and carefully place chocolate bar pieces on top. Cover pan for 5-10 minutes to allow the chocolate to melt, then spread melted chocolate into an even layer.

Cool: Let these Christmas crack toffee bars cool completely before serving. You can refrigerate them if you want, but rest at room temperautre for 15 minutes before cutting.

Recipe Variations:
- White Chocolate: Use white chocolate instead of milk or dark, or drizzle some melted white chocolate on top of the milk chocolate.
- Crackers: Saltine crackers are also a popular choice for Christmas crack. You could also use club crackers or ritz crackers. You could even try a base of pretzels.
- Candy: Sprinkle on some crushed peppermint candy, m&m's, or sprinkles.
More Candy-like Treats:
- Chocolate Truffles
- Homemade Caramels
- Oreo Balls
- Chocolate Fudge
- Peanut Brittle
- Rocky Road
- Chocolate Covered Pretzel Rods
- Chocolate Turtles
- Browse all of my Christmas Recipes!

Graham Cracker Toffee (Christmas Crack)
Equipment
Ingredients
- 1 package Honey Graham Crackers
- 14 ounces Hershey's chocolate bars, (I use two large 7oz bars)
- 1 cup butter
- 1 cup light brown sugar
- 1 cup chopped pecans
Instructions
- Preheat oven to 350 degrees F. Lightly spray a 9×13'' pan with cooking spray, then lay parchment paper on top, so it sticks firmly in the pan.
- Place graham cracker sheets to cover the bottom of the pan.
- Toffee layer: Add butter to a large saucepan over medium heat and allow it to melt. Add the brown sugar and pecans, and stir constantly, bringing the mixture to a full boil. Boil for 5 minutes, stirring constantly.
- Bake: Remove from heat then pour mixture over graham crackers and spread into an even layer. Bake for 7 minutes.
- Add chocolate: While the bars are baking, unwrap the Hershey's chocolate bars and break into pieces. Remove bars from oven and carefully place chocolate pieces across the top of the toffee layer. Cover the pan with a lid or aluminum foil to allow the chocolate to melt (5-10 minutes).
- Smooth melted chocolate evenly over the bars.
- Cool completely before serving. I like to store mine in the fridge to set up (not required) but I leave them out at room temperature for 15 minutes before cutting them, to allow the chocolate to soften.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Text me new recipe ideas!
Simple, tasty ideas sent once a week. No spam.
Follow Me
*I first shared this recipe November 2015. Updated November 2019 and December 2024.




I only have cinnamon graham crackers, can I use them?
Sure!
Also, can this be made during Summer months when the humidity is high, or am I going to have to wait till Fall??
You use 2 7 oz bars? It doesn’t look as thick as a 7 oz bar in the picture
Simple and delicious!
It’s now over 2 months since I first followed your recipe and I make them like every 2 weeks! I have been trying different nuts, different chocolate. So far my favorite has been the Hershey chocolate and walnuts. Not that I didn’t like almonds or pecans or other types of chocolate in the recipe but that was my favorite so far! It is very addicting but the only problem is that I have to wait for it to cool! That is the hardest thing to do ! EVER!!!! 🤣
Holy moly ! That’s all I can say about these! My Mom has made a recipe like this since I was younger but hers was more involved. Now since we are both much older this one is quicker and easier and fabulous!!!!!
Can you use chocolate chips for the Hershey bar
Yes, just be sure its a high quality brand (like ghirardelli) so the chips will melt easily.
Yes, just be sure its a high quality brand (like ghirardelli) so the chips will melt easily.
May I ask you all this question, all I have is plain Graham crackers and walnuts may I use both, instead of honey Graham crackers and pecans? Thank you
Yes, that would be fine!
I chilled the chocolate and toffee but when went to cut it, the chocolate came off. What did I do wrong?
Placing warm chocolate in the freezer (and even sometimes in the refrigerator) makes it shrink and pull away from the toffee layer as it cools. It’s best to allow the entire thing to cool on the counter for up to half an hour before placing it in the fridge or freezer.
Also, the toffee layer must be piping hot when the chocolate is spread over it in order for the chocolate to melt down into the toffee and adhere. I always turn another pan upside down over the dish in order to keep in the heat while the chocolate melts for a minute. You could also return the pan to the (warm, but turned off) oven for one minute to keep the toffee hot while the chocolate melts. I hope this helps.
My chocolate cake off too. I followed recipe exactly.