English Toffee Bars Recipe
English Toffee Bars are English Toffee in a bar form—caramel, chocolate, nuts–when they’re warm from the oven you just can’t beat them!
There are layers of a yummy, butter-y crust, chocolate chips, toffee bits, and sweetened condensed milk to hold them together. The flavors are unbeatable. I can’t take them anywhere without getting asked for the recipe, and I’m just telling you up front, they are TOTALLY addictive. They’re perfect on goodie plates, stacked inside treat bags, served at parties, or just to enjoy at home.

English Toffee Bars
Make sure you follow the step to let them cool completely before cutting–they need to set before you can cut them successfully. Or, you can just grab a spoon and start eating them warm. Not that I would know anything about that. ☺ In all seriousness, you can scoop them out with a spoon when warm, and then add a dollop of whip cream or scoop of vanilla ice cream.
As a sidenote, the nuts are optional. If there are nut allergies in your home, or you’re concerned about them, they’re still amazingly good without the nuts! I’ve made them several times like that, with fabulous results!

Ingredients you’ll need to make English Toffee Bars
These yummy bars are made with basic pantry ingredients, many you probably have on hand! I keep bags of toffee bits in my pantry just so I can make these bars.
- Flour
- Brown sugar
- Butter
- Egg
- Sweetened condensed milk
- Toffee bits for baking (affiliate link)
- Milk chocolate chips
- Pecans or walnuts (optional)

How to Make English Toffee Bars
You’ll love how simple these toffee bars are to make–and how quickly they come together. You don’t need a mixer or any special tools…just a large bowl!
In a large mixing bowl, combine the flour and brown sugar. Add softened butter, and use a fork or pastry blender to crumble it together until fine crumbs form. It’s okay if a few large crumbs are still there.If your butter is too soft, it won’t create the crumbles as easily–you want it room temperature. Add chocolate chips and nuts, and mix well. (You’ll reserve some of the chocolate chips for later.)
Press mixture into a greased 9×13 baking pan, reserving about a cup for later. Bake for 10 minutes at 350 degrees. When it comes out of the oven, immediately pour the sweetened condensed milk evenly over the top. Sprinkle the bag of toffee bits over the top. Take the reserve dough and crumble in small pieces on top of the toffee bits. Follow that with the remaining chocolate chips. (I always add extra!)
Bake for 25-30 minutes, or until golden brown. Let cool before cutting into pieces. (If you can wait that long.) They’re really yummy warm out of the oven with a scoop of vanilla ice cream.
*Originally posted 2019, updated 2023.

English Toffee Bars
Ingredients
- 2 1/3 cup flour
- 2/3 cup light brown sugar
- 2 cups chocolate chips
- 1-14 oz. can sweetened condensed milk
- 3/4 cup butter
- 1 egg, slightly beaten
- 1 cup coarsely chopped nuts, pecans or walnuts
- 1 3/4 cups toffee bits, 10 oz.
Instructions
- Preheat oven to 350 degrees. In a large bowl mix the flour and sugar together. Cut in butter until the mixture is coarse crumbs, Add beaten egg and mix well. Stir in 1 1/2 c. chocolate chips and nuts. Reserve 1 1/2 c. of that mixture. Press the rest into a greased 9×13 baking dish. Bake for 10 minutes. Pour the sweetened condensed milk over the top in an even layer. Top with 1 1/2 c. toffee bits. Sprinkle reserved crumb mixture on top, followed by the remaining chocolate chips. Bake 25-30 minutes or until golden brown. Sprinkle remaining toffee bits on top, the cool completely before cutting into bars.
