Skip to Content

Cream Cheese Brownies

Cream cheese brownies might just be one of the best desserts I’ve eaten. They are amazingly moist, dense, chocolatey, and very decadent.

The recipe features a cheesecake layer sandwiched by a brownie layer for a creamy, fudgy dessert.

Homemade Brownies with Cream Cheese

Cream cheese brownies stacked on top of each other.

The cream cheese adds a creamy flavor to the already wonderful fudgy brownies. And the homemade brownie recipe is so much better than a box mix.

I use this homemade brownie recipe for a lot of different types of brownies, such as peanut butter swirl brownies, pecan pie brownies, or buckeye brownies with sweetened condensed milk.

I’ve brought several of these different brownie recipes to the kids’ school, church events, and even the kids’ tutoring center, and they all loved them.

Cream cheese swirl brownies stacked on top of each other.

What Ingredients Do I Need for Cream Cheese Swirl Brownies?

  • Butter
  • Sugar
  • Vanilla
  • Eggs
  • All-purpose flour 
  • Unsweetened cocoa
  • Salt
  • Chocolate Chips
  • Cream cheese

The printable recipe with measurements and instructions is listed at the bottom of the post.

How To Make The Fudgy Cheesecake Brownies?

  1. Sift the flour, unsweetened cocoa powder, and salt and set aside.
  2. Add the melted butter to a large bowl.
  3. Next, add the sugar and vanilla extract and mix well with an electric mixer.
  4. Add the eggs, one at a time, and mix well.
  5. Pour the flour mixture into the brownie batter and mix until well blended.
  6. In a small bowl, add the chocolate chips and flour and toss. Add the chips to the brownie batter and mix them in.
  7. Spread half of the brownie batter into a 9″ x 13″ baking dish and set aside.
  8. In a medium-sized bowl, mix the softened cream cheese, sugar, egg, and vanilla extract until well blended.
  9. Spread the cream cheese mixture on top of the brownies.
  10. Finally, spread the rest of the brownie mixture over the cream cheese and take a knife to swirl the two mixtures.
  11. Bake for 35 minutes or until a cake tester comes out clean.

Homemade Brownie Mixture

Cocoa and flour in a sifter.

Start by adding the flour, cocoa, and salt to a sifter. Sift the ingredients into a medium-sized bowl and set aside.

Sugar in a glass bowl.

In a large bowl, add the sugar.

Pouring melted butter into a glass bowl with sugar.

Pour the melted butter into the bowl and mix the two ingredients together.

Pouring vanilla extract into brownie batter.

Next, add the vanilla extract.

Adding cocoa and flour to brownie batter.

Add the flour mixture to the bowl and mix well.

Chocolate chips and flour in a small bowl.

In a small bowl, add the chocolate chips and flour and toss. Coating the chocolate chips will help keep them from sinking to the bottom of the batter.

Brownie batter in a baking dish.

Spread half of the brownie batter into a 9″ x 13″ prepared pan and set aside.

Cream Cheese Mixture

Cream cheese in a bowl.

Add the softened cream cheese to a medium-sized bowl.

Cream cheese, egg, sugar, and vanilla extract in a glass bowl.

Next, add the sugar, egg, and vanilla extract and mix well.

Brownie batter with cream cheese in a baking dish.

Spread the cream cheese filling over the brownies. Then, spread the remaining brownie batter over the top.

Brownie batter and cream cheese in a baking dish.

Run a knife through the cheese and chocolate mixture to get a swirl effect.

Baked cream cheese brownies in a baking dish.

Bake the cream cheese brownies for about 35 minutes or until a cake tester comes out clean.

Testing The Brownies:

  • A little bit of batter will be on the cake tester for more moist and fudgy brownies.
  • For brownies that are more cake-like, the cake tester will come out clean. This usually requires baking several minutes longer.
Cream cheese swirl brownies stacked on top of each other.

These are the best cream cheese brownies and will feed quite a few people. They are thick, chewy, and so delish. You can cut the pieces small and feed a large crowd, such as a church potluck or an office or holiday party.

Tips

  • Leave the cream cheese out to soften before mixing.
  • Use some nonstick cooking spray in your baking pan to keep them from sticking.
  • Line the baking pan with parchment paper to lift them out after they cool. Cut the brownies with a sharp knife on a cutting board. For best results, wait until the brownies cool before cutting (although it will be really hard because they are so good).
Brownies stacked on top of each other.

Next Level Cream Cheese Brownies

The brownies have tons of chocolate flavor and are better than any box brownie mix. The layer of cream cheese helps create a creamy brownie that everyone loves. So the next time you need a recipe for something sweet and decadent, cream cheese brownies are the answer.

Cream cheese swirl brownies stacked on top of each other.

Cream Cheese Brownies

Yield: 36
Prep Time: 20 minutes
Cook Time: 35 minutes
Total Time: 55 minutes

Cream cheese brownies might just be one of the best desserts I've eaten. They are amazingly moist, dense, and very decadent. 

Ingredients

Brownies

  • 1 cup butter, melted (2 sticks)
  • 3 cups sugar
  • 1 tablespoon vanilla extract
  • 4 eggs
  • 1-1/2 cups all-purpose flour
  • 1 cup unsweetened cocoa
  • 1-1/4 teaspoons salt
  • 1 cup chocolate chips
  • 1 teaspoon flour (for tossing chocolate chips)

Cream cheese layer

  • 8 ounces cream cheese, softened
  • 1/2 cup sugar
  • 1 egg
  • 1 teaspoons vanilla extract

Instructions

  1. Preheat oven to 350-degrees and grease a 9" x 13" baking dish.

Brownies

  1. Sift the flour, cocoa, and salt together in a bowl and set aside.
  2. In a large bowl, add the melted butter, sugar, and vanilla extract and mix well.
  3. Next, add the eggs, one-at-a-time, and mix well.
  4. Pour the flour mixture into the bowl and mix well.
  5. Add the chocolate chips and one teaspoon of flour to a small bowl and toss to coat.
  6. Now, add the chocolate chips to the batter and mix well.
  7. Pour half of the brownie mixture into the baking dish and spread out evenly.

Cream Cheese Layer

  1. In another medium-sized bowl, add the softened cheese, sugar, vanilla extract, and egg, and mix well.
  2. Spread over the brownies.
  3. Pour the remaining brownie dough over the cream cheese mixture and spread out. Run a knife through the batter to create a swirl.
  4. Bake for 35 minutes or until a cake tester comes out clean.

Notes

Store any leftover brownies in an airtight container or cover the pan with plastic wrap and refrigerate.

Nutrition Information:
Yield: 36 Serving Size: 1
Amount Per Serving: Calories: 212Total Fat: 10gSaturated Fat: 6gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 46mgSodium: 306mgCarbohydrates: 30gFiber: 1gSugar: 22gProtein: 3g

Nutrition is approximate.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

For more delicious brownies, check out Julia’s Simply Southern and South Your Mouth.

Donna

Wednesday 23rd of February 2022

Send new recipes

Julie Pollitt

Thursday 24th of February 2022

Will do!

Easy Pecan Pie Cheesecake Bars Recipe - Back To My Southern Roots

Saturday 16th of October 2021

[…] Cream cheese brownies […]

Delicious Turtle Brownies - Back To My Southern Roots

Tuesday 28th of September 2021

[…] the chocolate chips in a teaspoon of flour and add to the brownie […]

Easy Fudgy Peppermint Chocolate Brownies Recipe - Back To My Southern Roots

Tuesday 28th of September 2021

[…] Pour the chocolate mixture into the greased baking dish and sprinkle with crushed peppermint candy and the rest of the chocolate chips on top of the brownies. […]

Sausage Cream Cheese Dip - Back To My Southern Roots

Thursday 14th of January 2021

[…] add two boxes of cream cheese to the […]

Skip to Recipe