Preheat oven to 350°F. Prepare an 8x8 square baking pan with a nonstick baking spray. The pan can also be lined with foil and sprayed for easier removal. Set aside.
In a medium saucepan set over medium heat and stirring frequently, cook the sugar, butter, and water until it reaches a boiling point.
½ cup granulated sugar, 2 tablespoons unsalted butter, 2 tablespoons water
Once boiling, remove from the heat and stir in 1½ cups of semisweet chocolate chips until they are melted.
1½ cups semisweet chocolate chips
Stir in the eggs and vanilla.
2 large eggs, ½ teaspoon pure vanilla extract
Mix in the flour, baking soda, and salt until everything is well combined.
⅔ cup all-purpose flour, ¼ teaspoon baking soda, ½ teaspoon kosher salt
Pour the batter into the prepared pan. Set aside.
To a large bowl, add the cream cheese, egg, and sugar. Beat together with a hand mixer until the batter is smooth and creamy.
8 ounces cream cheese, 1 large egg, ¼ cup granulated sugar
Add the vanilla and continue mixing until there aren't any lumps.
½ teaspoon pure vanilla extract
Using a spoon, drop dollops of the cream cheese mixture all over the top of the brownie batter.
Using a toothpick, skewer, or knife, swirl around the top creating a pattern of swirls.
Bake for 30 minutes, or until the center is set. Allow the bars to cool on the counter until you can move them into the fridge. Chill for 1-2 hours to allow the bars to set before cutting.