Preheat and Prepare
Preheat your oven to 350°F (175°C). Line a cookie sheet with parchment paper or a silicone baking mat.
Prepare the Cookie Dough
In a medium bowl, whisk together the flour, baking soda, and salt. Set aside.
In a large bowl, beat together the softened butter, cream cheese, and sugar until light and fluffy (about 2-3 minutes).
Add the egg and vanilla extract to the mixture, beating until combined.
Gradually add the dry ingredients to the wet ingredients, mixing until just combined.
Fold in Blueberries
Gently fold in the blueberries, being careful not to break them apart too much.
Make the Cheesecake Filling
In a small bowl, beat the cream cheese, powdered sugar, and vanilla extract until smooth and creamy.
Assemble the Cookies
Drop tablespoon-sized portions of cookie dough onto the prepared cookie sheet, spacing them about 2 inches apart.
Using a spoon or your finger, make a small indentation in the center of each cookie dough ball.
Fill the indentation with about 1/2 teaspoon of the cheesecake filling.
Bake the Cookies
Bake the cookies in the preheated oven for 10-12 minutes, or until the edges are lightly golden. The center should still be soft.
Cool and Serve
Allow the cookies to cool on the baking sheet for a few minutes before transferring them to a wire rack to cool completely. Enjoy!