Graham Cracker Toffee Bars with Cranberries and Almonds

featured 88018

Easy graham cracker toffee bars—a delicious twist on classic “Christmas crack”—made with a buttery toffee layer, melted chocolate, chopped almonds and dried cranberries. These no-thermometer bars are a simple holiday favorite that’s ideal for gifting or serving on dessert trays.

A platter of graham cracker toffee bars with almonds and craisens

Before Christmas, my husband and I received a small gift bag from friends with these bars inside. One bite and I was hooked—rich, chocolatey, and perfectly crunchy with a fruity note from the dried cranberries. After asking for the recipe, I learned this is a graham-cracker version of the saltine-toffee classic often called “Christmas Crack.” Swapping saltines for graham crackers gives the bars a deeper, caramelized sweetness, and the almonds and craisins add an irresistible fruit-and-nut contrast.

Why You’ll Love These Graham Cracker Toffee Bars

  • Easy to make — Pantry-friendly ingredients and minimal prep.
  • Decadent and chocolatey — A buttery toffee layer combines with melty chocolate for rich flavor.
  • Great for gifting — Make a large batch to package in treat bags or include on holiday dessert trays.
  • Addictively delicious — They disappear fast, so plan to share!
Graham cracker toffee bars cooled and cut on a piece of parchment paper
Once cooled, these bars can be broken into rustic pieces like bark or cut into neat squares.

Ingredients for Graham Cracker Toffee Bars

Below are the ingredients used in this version. Exact measurements are listed in the recipe card that follows.

  • 1 sleeve graham crackers (to line the pan)
  • 1 cup unsalted butter
  • 1 cup brown sugar (light or dark)
  • 1 1/2 cups chopped salted almonds
  • 1 cup dried cranberries (Craisins)
  • 1 1/2 cups chocolate chips (semi-sweet or your preferred type)

Graham Cracker Toffee Bars with Almonds & Craisins

Yield: About 40 pieces • Prep Time: 5 minutes • Cook Time: 22 minutes • Additional Time: 1 hour to chill • Total Time: ~1 hour 27 minutes

Description: Layers of graham crackers, buttery toffee, melty chocolate, chopped almonds and dried cranberries make these bars a festive, crave-worthy treat that’s easy to prepare.

Ingredients

  • 1 sleeve graham crackers
  • 1 cup unsalted butter
  • 1 cup brown sugar (light or dark)
  • 1 1/2 cups chopped salted almonds, divided (reserve 1/2 cup for topping)
  • 1 cup dried cranberries (Craisins)
  • 1 1/2 cups chocolate chips

Instructions

  1. Preheat the oven to 375°F (190°C).
  2. Line an 11 x 16-inch baking pan with parchment paper, letting the paper come up the sides for easy removal. Arrange graham crackers in a single layer to cover the bottom of the pan.
  3. In a saucepan over medium heat, combine the butter and brown sugar. Stir constantly until the butter has melted and the mixture comes to a gentle boil. Remove from heat as soon as it reaches a boil.
  4. Pour the hot toffee evenly over the graham crackers and spread with a spatula so all crackers are coated.
  5. Sprinkle the dried cranberries and 1 cup of the chopped almonds over the toffee, reserving about 1/2 cup of almonds for the final topping.
  6. Bake at 375°F for about 10 minutes, until the toffee is bubbling around the edges.
  7. Remove the pan from the oven and immediately sprinkle the chocolate chips evenly over the top. Return the pan to the oven for 1–2 minutes, just long enough for the chocolate to soften.
  8. Use a spatula to spread the softened chocolate into an even layer, then sprinkle the reserved chopped almonds over the top.
  9. Chill the pan in the refrigerator or freezer until completely set. Break into rustic pieces like bark or cut into squares. Store in an airtight container.

Nutrition (approx. per serving)

Yield: 40 • Serving Size: 1 • Calories: ~130 • Total Fat: 9g • Saturated Fat: 4g • Cholesterol: 12mg • Sodium: 27mg • Carbohydrates: 13g • Fiber: 1g • Sugar: 11g • Protein: 1g

Simple Step-by-Step Notes

Step 1: Line the baking pan with parchment and arrange graham crackers in a single layer — this saves cleanup time. Step 2: Melt butter and brown sugar together, stirring constantly; remove at the first boil — no candy thermometer needed. Step 3: Pour and spread the toffee over the crackers, then add cranberries and most of the chopped almonds. Step 4: Bake briefly until bubbling, top with chocolate chips, warm briefly to soften the chocolate, spread and finish with remaining almonds. Step 5: Chill thoroughly before breaking or cutting.

Helpful Tips

  • Reserve some nuts: Keep a handful of chopped nuts to sprinkle on the finished chocolate for a better texture and presentation.
  • Let it set: Chill completely before cutting or breaking. Use the freezer for a faster set if needed.
  • Work quickly: Once the chocolate is warm and spreadable, move promptly so the chocolate creates a smooth finish before it cools.

Substitutions and Variations

  • Add raisins or a mix of dried fruit alongside the craisins for extra chew and flavor.
  • Try pecans or walnuts instead of almonds for a different nutty profile.
  • Top the finished bars with colored sprinkles or a pinch of coarse salt for contrast.

FAQ

Do I need a candy thermometer?
No. For this recipe you simply melt the butter and brown sugar and remove it from the heat once it comes to a boil.

Can I freeze these bars?
Yes. Once fully set, layer them with parchment in an airtight container and freeze for easy make-ahead gifting.

How is this different from classic Christmas crack?
Traditional “Christmas crack” uses saltine crackers for a salty-sweet contrast. This version uses graham crackers, yielding a sweeter, more caramel-like base; the almonds and cranberries give it a fruit-and-nut bar character.

a stack of graham cracker toffee bars with almonds and dried cranberries.

These graham cracker toffee bars are an easy, crowd-pleasing treat that come together quickly and travel well, making them ideal for holiday platters or homemade gifts. Make a double batch for parties or to hand out during the season.