These Shortbread Toffee Cookie Bars are made with a buttery brown sugar shortbread crust, filled with a sweetened condensed milk caramel, and topped with milk chocolate and toffee bits! SO sweet and rich!

This recipe was originally published in 2014. The images and recipe tips were updated in 2021. The recipe remains the same!
Buttery Shortbread Cookie Bars with Toffee
Shortbread Toffee Cookie Bars is one of those recipes that has been around for ages, I think. I found the base for this recipe on Pinterest and decided to give it a try…unfortunately the picture just kept leading me back to a million other sites and never a proper source. Annoying.
So, I slightly varied the recipe that the person reposted on the picture. Recipe police, don’t arrest me.
Anyway, I know that calling these cookies “Best Ever” is a pretty confident statement to make, but I think they deserve the praise. Because these are the “Best Ever Shortbread Toffee Cookie Bars” I’ve ever had. Their base is a brown sugar shortbread, the filling is a caramelized sweetened condensed milk, and the topping is a mixture of milk chocolate and toffee. It’s everything you could ever want all in one place.

Recipe Ingredients
Let’s stop staring at these beautiful cookie bars, and bake them into being! Here’s what we’ll need to do that:
For the Shortbread Crust:
- Butter: Make sure the butter comes to room temperature so that it will easily cream with the sugar.
- Brown Sugar: I used light brown sugar for its sweet, caramel notes.
- Flour: I used all-purpose flour for these cookie bars.
For the Filling:
- Sweet Condensed Milk: Whatever brand your local store carries is fine.
- Butter: You can use salted or unsalted, whichever you prefer.
For the Topping:
- Chocolate Chips: You’ll need 2 cups of milk chocolate chips – if you want to add richness, mix in some dark chocolate chips.
- Toffee Bits: You can buy these at your local store, or make a batch of toffee and crush some of it up!

How to Make Shortbread Toffee Cookie Bars
These chocolate toffee cookie bars take about 15 minutes to prepare, and 30 minutes to bake – and it’s all super easy! I love cookie bars because they can be a casual dessert for snacking on, but you can also make them as a somewhat decadent dessert.
Prepare: Preheat oven to 350° and line a 9×13 pan with foil and spray lightly with nonstick spray.
Cream the Butter and Sugar: Beat butter and sugar together until combined, 1-2 minutes.

Mix in Flour & Bake: The mixture will be slightly dry. Press into prepared pan. Bake for 15 minutes until lightly golden. Remove from oven and allow the pan to cool slightly.



Prepare the Filling & Bake Again: In a small saucepan heat sweetened condensed milk and butter together until butter is smooth. Pour over shortbread crust. Bake 12-15 minutes until filling is bubbly and browned. It will almost take on a light caramel appearance. Remove from oven.

Add Chocolate Chips: Immediately sprinkle milk chips on top of filling when it comes out of the oven. Place back in oven for 2 minutes until chips are shiny and soft. Carefully spread the chips over the filling with an off-set spatula.


Add Toffee Bits: Sprinkle with toffee bits, pressing into milk chocolate. Allow to cool completely before cutting into squares.

Tips for the Best Cookie Bars
Looking for some tips to ensure the best results with your cookie bars? You’re in the right place:
- Cooling These Cookies: You can place these in the refrigerator to help speed up the cooling process. I allowed mine to cool at room temperature overnight, though, before I sliced and served.
- Don’t Over-Bake the Chocolate: You just want to make sure that it’s melted enough that you can spread it. It doesn’t have to cover the entire top of the cookie perfectly, because you’re going to add toffee on top, too!
- Add a Drizzle of Caramel on Top: I know, I know, sweetness overload, but it’s soooo good!
- Refrigerating the Shortbread Dough: You don’t have to do this, but it will ensure that the dough does not spread out too much it bakes – this is more relevant with separate cookies.
How to Store
I like to store these toffee cookie bars in an airtight container in the fridge (because of the chocolate) for 4-5 days. Let them come to room temperature before eating, though, because the shortbread will taste better that way.
Can I Freeze These?
Sure! You can freeze these cookies in an airtight container for 2-3 months. Thaw them in the fridge so they’re not too hard before eating!

More Cookie Bar Recipes
Looking for more easy cookie bar recipes? Try these!
- Lazy Cookie Bars
- Glazed Berry Sugar Cookie Bars
- Funfetti Tye Dyed Cookie Bars
- Cinnamon Roll Cookie Bars
- No Bake Cookie Bars
Shortbread Toffee Cookie Bars
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 30 Squares 1x
- Category: Dessert
- Method: Oven
- Cuisine: American
Description
These Shortbread Toffee Cookie Bars are made with a buttery brown sugar shortbread crust, filled with a sweetened condensed milk caramel, and topped with milk chocolate and toffee bits! SO sweet and rich!
Ingredients
Shortbread Crust
- 3/4 cup butter, room temperature
- 3/4 cup light brown sugar
- 1 1/2 cups flour
Filling
- 1 cup sweetened condensed milk
- 2 Tbsp butter
Topping
- 2 cups milk chocolate chips
- 1 1/2 cups Toffee Bits
Instructions
- Preheat oven to 350°
- Line a 9×13 pan with foil and spray lightly with nonstick spray.
Shortbread Crust
- Beat butter and sugar together until combined, 1-2 minutes.
- Mix in flour. Mixture will be slightly dry. Press into prepared pan. Bake for 15 minutes until lightly golden. Remove from oven and allow to cool slightly.
Filling
- In a small saucepan heat sweetened condensed milk and butter together until butter is smooth. Pour over shortbread crust. Bake 12-15 minutes until filling is bubbly and browned. It will almost take on a light caramel appearance. Remove from oven.
Topping
- Immediately sprinkle milk chips on top of filling when it comes out of the oven. Place back in oven for 2 minutes until chips are shiny and soft.
- Carefully spread the chips over the filling with an off-set spatula.
- Sprinkle with toffee bits, pressing into milk chocolate.
- Allow to cool completely before cutting into squares.
Notes
You can place these in the refrigerator to help speed up the cooling process.
I allowed mine to cool at room temperature, though, over night before I sliced and served.
Want To Save This Recipe?
Find more recipes like this:
PIN for later:













I just made two batches and didn’t have the condensed milk so did not use it and they are delicious. However, if I do not freeze them, I will end up eating all of them. With that being said, do you know how they are after freezing them? I would love to take a batch to my daughter’s doctors but her appointment is a week away and I am not sure that they will still be fresh or I will eat them! Thanks for your help.
These are amazing! My husband ate half the pan in one sitting which is quite impressive.
I would have too if I had his metabolism.
This was without a doubt the best recipe I’ve ever made. I added a 1/2 cup of creamy peanutbutter to the milk on the stove. We can’t stop eating it…..thanks so much.
What if you don’t have toffee?
You could use chopped nuts or just leave them off!
When I read this I had to try to make them they where so good cheap to make and my family love them 🙂
These should be renamed Revenge Bars as they are best served cold! Cooled at room temp I give them a respectable 3.5 stars but they zoom to a solid 5 once thoroughly chilled overnight.
OMG, super duper awsome. Love love love these and super easy to make.
These look amazing! Thinking about altering them a bit, with some cocoa powder mixed in with the flour in the crust, and a layer of pretzels on top of the crust, before pouring the sweetened condensed milk on.
Wow how perfect do these look! I can imagine them with white chocolate chips on top, or peanut butter chips!
not a fan of milk chocolate so I will use semi-sweet chips when I DO make these. But I just want all my Canadian friends know that a Heath bar, which is very hard to find in Canada, is the same thing as a Skor bar, and I have several Skor bar recipes!!