Preheat your oven: Start by preheating your oven to 350°F (175°C) and lining a baking sheet with parchment paper. This sets the stage for baking your cookies evenly.
Cream the butter and sugars: In a large mixing bowl, combine 1/2 cup unsalted butter, 1/2 cup brown sugar, and 1/2 cup granulated sugar. Beat them together using a handheld mixer or a whisk until the mixture is light and fluffy. This process incorporates air, which helps to give your cookies a delicate texture.
Add the egg and vanilla: Crack in 1 large egg and add 1 tsp of vanilla extract. Mix well until fully integrated.
Combine dry ingredients: In a separate bowl, whisk together 1 3/4 cups all-purpose flour, 1/2 tsp baking soda, and 1/2 tsp salt. Gradually add this dry ingredient mixture into the wet ingredients, mixing until just combined. Be careful not to overmix, as this can lead to tough cookies.
Fold in the raspberries and white chocolate: Gently fold in 1/2 cup fresh raspberries and 1 cup white chocolate chunks using a spatula. The goal is to distribute the raspberries and chocolate evenly without crushing them.
Drop the cookie dough: Using a tablespoon, drop rounded mounds of dough onto the prepared baking sheet, spacing them about 2 inches apart to allow for spreading while baking.
Bake the cookies: Place the cookie sheet in the preheated oven and bake for 10-12 minutes, or until the edges are golden brown while the centers remain soft. Remove from the oven and let them cool on the baking sheet for about 5 minutes.
Transfer to the wire rack: After cooling on the baking sheet, carefully transfer the cookies to a wire rack to cool completely, allowing the edges to set perfectly while keeping the centers gooey.