Ingredients: 1 cup (2 sticks) unsalted butter, at room temperature 1 cup granulated sugar 2 large eggs, beaten 1 teaspoon pure vanilla extract 3 cups all-purpose flour 1/4 teaspoon salt 2 cups (8 ounces) cream cheese, softened 1 cup packed light brown sugar 3 tablespoons unsalted butter, at room temperature 1/4 cup chopped pecans or toasted slivered almonds

Cream Cheese Swirl Brownies

Of all the homemade brownie recipes I love, this one has got to be my favorite. Well, it’s at least in the top 10! Brownies are so much fun to make, because there are so many different toppings and ingredients you can add to them to dress them up. With that being said, simply swirling cream cheese on top of perfectly fudgy brownies elevates them to a whole new level of delicious. Truly, adding cream cheese to brownies is just another way to make an already delicious dessert even more irresistible!

How to Make Cheesecake Brownies

Preheat the oven and prepare your baking pan. Cook the sugar, butter, and water. Stir frequently and bring to a boil. Stir in the chocolate chips, eggs, and vanilla. Mix in the flour, baking soda, and salt. Pour the batter into the prepared baking pan. Mix together cream cheese, egg, vanilla and sugar. Swirl the cream cheese mixture on top of the brownie batter. Bake. Allow the brownie to cool at room temperature. Move the brownies to the fridge and let them chill before cutting.

Recipe Variations

There are plenty of variations you can try with these easy cream cheese brownies!

For more chocolate, consider sprinkling some semisweet chocolate chips on top of the cream cheese swirl before baking. To deepen the richness of these brownies even more, you could add 2 teaspoons of espresso powder to the brownie batter. Want more texture? Try tossing in a handful of chopped walnuts to the brownie batter!

How long do these homemade brownies keep?

These brownies can be stored at room temperature up to 2 days. After that, they can be moved to the fridge to keep them a couple extra days (4 days total). I prefer to keep them in the fridge from the start, but that’s optional. They’re pretty tasty when served chilled, at room temp, or even heated up.

Can I freeze cream cheese brownies?

To freeze cream cheese brownies, you’ll first need to allow them to cool fully. I recommend keeping it as one whole piece, instead of cutting them into bars. Wrap it tightly with foil or plastic wrap (a double layer is even better), and place it in the freezer. They’ll stay fresh for up to 3 months. When you’re ready to enjoy the cream cheese brownies, let them thaw at room temperature for a few hours before cutting into bars. Fudgy cream cheese brownies are the perfect dessert for everyone. Rich chocolate and swirled cream cheese on top is a delicious combo, any time! If you make this recipe be sure to leave us a comment or rating. Enjoy!