Preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper.
In a large mixing bowl, cream together the butter, granulated sugar, and brown sugar until light and fluffy.
Add the eggs and vanilla extract, and beat until well combined.
In a separate bowl, whisk together the flour, baking soda, and salt. Gradually add the dry ingredients to the wet ingredients, mixing until just combined.
Fold in the dried blueberries and white chocolate chips.
In a small bowl, beat the cream cheese until smooth. Drop small spoonfuls of cream cheese onto the cookie dough and gently fold to create swirls.
Drop spoonfuls of dough onto the prepared baking sheet, spacing them about 2 inches apart.
Bake for 12-15 minutes, or until the edges are golden brown. Allow to cool on the baking sheet for a few minutes before transferring to a wire rack to cool completely.