Preheat your oven to 350 degrees F. Line your baking sheets with parchment paper.
Beat the softened butter and sugar together until creamy and fluffy. You want it pale and light.
Add the egg, vanilla extract, and strawberry extract. Mix again until smooth.
In a separate bowl, whisk the flour, baking powder, and salt.
Add the dry mix into the wet mix slowly, stirring until no streaks of flour remain.
Add the strawberry pudding mix or crushed freeze-dried strawberries.
Fold in the white chocolate chips if using.
Scoop dough into balls about the size of a large tablespoon.
Bake for 10 to 12 minutes, until the edges are lightly golden but the centers look soft.
While the cookies bake, prepare your crunch coating. Combine crushed wafers (or Oreos), freeze-dried strawberries, melted butter, and powdered sugar. Mix well.
Once cookies come out of the oven, let them cool for 1 minute.
Roll each warm cookie in the strawberry crunch coating. Set on a cooling rack.
Let them cool fully so the coating firms up perfectly.