Preheat oven to 350F degrees. Gather your ingredients so that you have everything close at hand on the counter or table. Line two baking sheets with parchment paper or silicone baking mats.
PREPARE THE COOKIE DOUGH
In a small bowl, mix together the all-purpose flour, baking soda, baking powder, and salt.
Using a large mixing bowl, cream together the softened butter, brown sugar, and granulated sugar until fluffy. Add to this the creamy peanut butter, large eggs, and vanilla extract. Stir to incorporate. Scrape your bowl as needed.
Gradually add the dry ingredients to the butter mixture. Mix until combined.
Stir in the shredded sweetened coconut flakes and the chocolate covered toffee pieces.
SHAPE AND BAKE THE COOKIES
Using a large cookie scoop or tablespoon, scoop dough into walnut sized balls and place on prepared baking sheets about 2 inches apart.
Depending on how big your cookies are, bake in preheated oven for 12-14 minutes, until golden around the edges.
Cool on wire racks. Makes 2-3 dozen cookies.
Notes
*Unless otherwise indicated, all butter used on this recipe site is salted.