4.43 from 28 votes
Graham Cracker Toffee Bars | Tastes Better From Scratch
Graham Cracker Toffee Bars
Prep Time
5 mins
Cook Time
20 mins
Total Time
25 mins

People go NUTS for these simple, but amazing Graham Cracker Toffee Bars! They only require 5 simple ingredients, and less than 30 minutes to make. They're perfect for a quick and easy "homemade candy bar" type of treat that's sure to be a crowd favorite.

Course: Dessert
Cuisine: American
Unit: cup, ounce, package
Servings: 15
Calories: 454 kcal
Author: Lauren Allen
  • 1 package honey graham crackers
  • 14 ounces Hershey's chocolate bars (I use two large 7 oz bars)
  • 1 cup butter 2 sticks
  • 1 cup light brown sugar
  • 1 cup chopped pecans
  1. Preheat oven to 350 degrees F. 
  2. Line a 9x13'' pan with parchment paper (or spray with cooking spray.) 

  3. Place graham cracker sheets along the bottom of the pan.

  4. 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. 

  5. Boil for 5 minutes, stirring constantly. 

  6. Remove from heat and pour mixture over graham crackers and spread into an even layer. 

  7. Bake for 7 minutes. 

  8. While the bars are baking, unwrap the Hershey's chocolate bars and break them into pieces. 

  9. 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).

  10. Once chocolate has begun to melt, remove the lid and use a spatula to spread the melted chocolate evenly over the bars. 

  11. Allow to 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.

Recipe Video

Recipe Notes

You may also enjoy caramel crunch bars!

Nutrition Facts
Graham Cracker Toffee Bars
Amount Per Serving
Calories 454 Calories from Fat 243
% Daily Value*
Total Fat 27g 42%
Saturated Fat 13g 65%
Cholesterol 38mg 13%
Sodium 313mg 13%
Potassium 101mg 3%
Total Carbohydrates 51g 17%
Dietary Fiber 2g 8%
Sugars 35g
Protein 4g 8%
Vitamin A 7.6%
Vitamin C 0.1%
Calcium 9.3%
Iron 9.2%
* Percent Daily Values are based on a 2000 calorie diet.