Weigh out the ingredients
You'll need flour, brown sugar, baking powder, salt, butter, milk chocolate, sugar, egg, and vanilla.
Make the toffee
In a small saucepan, add the butter and brown sugar. Place over medium heat and stir frequently until it reaches 300 degrees F.
Immediately pour the hot toffee onto a parchment lined baking sheet. Allow to set until solid and cool. Break the toffee into small pieces with your hands. Reserve a small amount for topping the cookie dough.
Cool & break
In a medium or large mixing bowl, combine the flour, baking powder, and salt. Set aside.
Combine the dry ingredients
Brown your butter, then whisk in the sugars, then the egg and vanilla until fully combined.
Mix the wet ingredients
Add the dry ingredients and fold until mostly combined.
Add dry to wet
Lastly, fold in the milk chocolate chunks and toffee bits, scraping the sides of the bowl to fully combine.
Fold in mix-ins
Using a 2 tablespoon cookie scoop, portion the dough onto a small parchment lined baking sheet.
Portion the cookie dough
Chill in the fridge for at least 1 hour or overnight.
Chill the cookie dough
Place the chilled cookie dough balls on the baking sheet about 2 inches apart. Bake the cookies for about 12 minutes until golden on the edges.
Bake & enjoy!