Toffee Squares

These Toffee Squares are a sweet and salty treat that everyone will love. Rich chocolate and caramel flavor combined with pecans create squares that are sweet, slightly salty, and loaded with crunch.

pieces of toffee squares on a cake plate.

Toffee is one of the greatest sweet treats of all time, but so many recipes can be so hard to make. You need candy thermometers and all sorts of complicated steps to make it. Our version is different. We make an easy, soft toffee that requires no specific thermometer readings, and everything is done by sight and feel. It’s easy and delicious!

pieces of toffee squares on a plate.

❤️ Why You’ll Love This Recipe

  • It only takes a handful of simple ingredients to make.
  • It’s an easy recipe that even beginners can make.
  • It’s loaded with classic chocolate, caramel, and nut flavors.


bowls of pecans, chocolate chips, salt, egg, vanilla extract, butter, brown sugar, and flour.

This recipe uses simple ingredients, and most, if not all, of them are probably in your kitchen right now. If you do need anything, it’s just a quick trip to the grocery store away!

All the ingredients are listed here, but you can find their exact amounts in the recipe card at the end of the post.

  • Butter – softened
  • Brown sugar
  • Egg yolk
  • Vanilla
  • Flour
  • Salt
  • Chocolate Chips
  • Pecans

🔪 How to Make Toffee Squares

This is a super easy recipe to make that even beginners will have no trouble with. Because it’s a soft toffee, you won’t need to do any fancy boiling or temperature reading. It’s just a few minutes and a few simple steps from start to finish!

butter, brown sugar, and eggs in a large bowl with a hand mixer.

Step 1: Combine the Wet Toffee Ingredients

Cream the butter, sugar, egg yolk, and vanilla in a mixing bowl, beating until light and fluffy.

dry ingredients being mixed into wet ingredients in a mixing bowl with a hand mixer.

Step 2: Add the Dry Toffee Ingredients

Add the flour and salt to the wet ingredients and mix until combined. The dough will look dry and flaky at first. Continue to mix until it pulls away from the bowl and starts to form a ball.

crust mixture being pressed into a thin layer in the a rimmed baking sheet.

Step 3: Bake

Press the mixture evenly into a 13x9x2 cookie sheet with a rimmed edge. Bake for 20 to 25 minutes until lightly golden brown.

melted chocolate chips being spread in a thin layer on top of crust in a baking sheet.

Step 4: Top with Chocolate

Remove the toffee base from the oven and immediately sprinkle it with chocolate chips. Let the chocolate chips melt, then spread the melted chocolate evenly over the toffee.

Step 5: Roast the Pecans

Roast the pecans over medium heat in a small pan for about 3 minutes. Remove them from the heat when they begin to slightly darken.

toasted pecans being sprinkled on top of toffee in a pan

Step 6: Chop, Top, and Cut

Chop the roasted pecans into small pieces, then sprinkle them over the toffee. Cut the toffee into squares while it’s still warm, then let it cool until the chocolate is set. Enjoy!


Do you want to change up this recipe and make it your own? Here are some ways that you can do that!

  • Chocolate Chips – Change the flavor of your toffee by using milk, semi-sweet, dark, or even white chocolate chips.
  • Pecans – Roast your favorite nuts for the topping. They’re all delicious.
  • Brown Sugar – For an even richer flavor, try using dark brown sugar.

If you like easy toffee recipes like this, then we think you’ll love our graham cracker toffee crunch.

🥄 Equipment

  • Measuring cups and spoons
  • 13x9x2 cookie sheet with rimmed edges
  • Small pan
  • Knife
  • Cutting board
three pieces of toffee squares stacked on top of each other.

🥫 Storage

Store your toffee at room temperature for up to 3 days in an air-tight container. Refrigeration isn’t recommended. It will dry out the toffee. For longer storage, wrap the toffee squares in plastic wrap and freeze them for up to 3 months in an air-tight, freezer-safe container or heavy-duty freezer bag.

Serve With

Serve this toffee with a glass of milk or a cup of coffee or tea. It’s also delicious with fresh fruit or other sweet and savory finger foods and treats.

💭 Tips

  • It’s easiest to make the toffee dough with a hand mixer or stand mixer.
  • Use a heavy, sharp knife for chopping the roasted pecans.
  • It’s easiest to cut the toffee into uniform squares while it’s still warm.

⁉️ FAQ

Do you have questions about this recipe? Here are the answers to the most commonly asked questions.

What is toffee?

Toffee is a sweet and salty confection made with caramel, chocolate, and nuts.

Why is my toffee dough so thick?

It’s supposed to be thick. In fact, when you first begin mixing it, it will look too thick and dry. That’s okay. Just keep mixing!

How do you defrost frozen toffee?

To defrost toffee, leave it in the refrigerator overnight.

🍽 More Recipes

Do you enjoy toffee? Then try these delicious recipes:

🧾Recipe Card

Want to make this recipe? Print the recipe card below, or pin this recipe, so you can find it later.

pieces of toffee squares on a cake plate.

Toffee Squares

These homemade toffee squares are rich and chocolaty and loaded with nutty, caramel goodness. AND they're so easy to make!
No ratings yet
Print Pin Rate
Course: Dessert
Cuisine: American
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 15 Servings
Calories: 253kcal


  • Measuring Cups and Spoons
  • 13x9x2 cookie sheet with rimmed edges
  • small pan
  • Knife
  • Cutting board


  • 1 cup butter softened
  • 1 cup brown sugar
  • 1 egg yolk
  • 1 ½ teaspoon vanilla
  • 2 cups flour
  • ¼ teaspoon salt
  • 8 ounces chocolate chips
  • 1 cup pecans


  • Preheat the oven to 350 degrees.
  • In a mixing bowl, cream together the butter, sugar, egg yolk and vanilla.
  • Beat until light and fluffy.
  • Add in the flour and salt and mix. The dough will look dry and flaky, but continue to mix until it pulls away from the sides of the bowl and starts to form a ball.
  • Transfer to a 13” x 9” x 2” cookie sheet with sides and press into an even layer across the entire bottom of the pan.
  • Place in the oven and bake for 20-25 minutes until lightly golden brown.
  • Remove and immediately sprinkle the chocolate chips evenly across the top.
  • Allow to melt, and spread a layer of chocolate over the entire top.
  • In a small pan, place the pecans over medium heat to roast for about 3 minutes.
  • Once they’ve started to slightly darken, remove from heat and chop into small pieces.
  • Sprinkle over the top of the chocolate.
  • Cut into squares while still warm, then allow to cool for the chocolate to set.


Any nutritional data I provide is an approximation and actual dietary information can vary based on ingredients and proportion sizes.


Serving: 1Square | Calories: 253kcal | Carbohydrates: 39g | Protein: 3g | Fat: 10g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Cholesterol: 15mg | Sodium: 61mg | Potassium: 131mg | Fiber: 1g | Sugar: 24g | Vitamin A: 47IU | Vitamin C: 0.1mg | Calcium: 50mg | Iron: 1mg

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.