This cream cheese brownies recipe brings together the perfect pairing of moist, fudgy brownies and rich and creamy cheesecake!

These elegant black and white swirled brownies look like they came from a bakery but are oh, so easy to make at home!

Bake up enough for the freezer, so you’ll have them ready to eat when those chocolate cravings hit!

Cream Cheese Brownies with a bite taken out

Best Ever Cream Cheese Brownies

  • This classic brownie recipe has been up-leveled with a super simple 4 ingredient cream cheese marbled top!
  • Brownies with cream cheese are moist and thick and full of sweet and tart cheesecake flavor.
  • Make them up to a day ahead and they’ll set up perfectly and taste even better!
  • This recipe is suitable for a 9×9 inch, or a larger 7×11 inch pan – either one will work, they’ll just be different thicknesses.
  • Serve with a big scoop of vanilla ice cream or a drizzle of homemade caramel syrup!
flour , butter , sugar , vanilla , brown sugar , eggs , chocolate chips , salt , cream cheese , and cocoa with labels to make Cream Cheese Brownies

Ingredients and Variations

Brownie Batter: For the deepest chocolate flavor, go for quality chocolate like Ghirardelli and find Dutch pressed cocoa which has a far more intense chocolate flavor than regular cocoa powder. Gluten-free flour can be switched out without any change to the texture or flavor, but keep the sugar as is since many sugar substitutes aren’t made for baking. Duncan Hines has good boxes of brownie mix to use in a pinch!

Cream Cheese Filling: Low-fat cream cheese can be used without affecting the end result if that’s what’s on hand. No need to buy the Philadelphia brand, but do use the block style and not the cream cheese in a tub. That style has been whipped with air and won’t have that extra rich and creamy flavor of cheesecake.

Variations: Swirl in some peanut butter, strawberry, cherry, or blackberry jam with the cream cheese mixture or sprinkle brownies with a handful of toasted walnuts or flaked coconut before baking.

Pro Tip

Vegetable oil or coconut oil can be used instead of butter, but butter tastes best! Avoid margarine since it won’t melt with the chocolate as well.

How to Make Cream Cheese Brownies

  1. Melt butter and chocolate chips in the microwave until smooth. Stir in cocoa powder and then both sugars.
  2. Stir eggs in one at a time, and then vanilla and salt. Stir until well mixed.
  3. Spread brownie batter into a prepared pan, reserving ¼ cup.
  4. Make cream cheese mixture per the recipe directions below and pour over the brownies.
  5. Top with reserved brownie mixture. Use a knife to make swirls on the top.
  6. Bake until the center is set, and cool completely before slicing.
Cream Cheese Brownies baked in the dish

Tips & Tricks

  • Eggs, butter, and cream cheese should be at room temperature for faster blending. It’s recommended to use an electric mixer over a hand mixer.
  • Cocoa powder will blend best when it’s whisked to break up any lumps.
  • Use a wooden skewer or a chopstick instead of a knife for finer, smaller swirls, if desired.
  • Line the pan with parchment paper for easier cutting! Simply lift the entire brownie out and cut as desired (plus, easy peasy cleanup)!
  • Refrigerate brownies until they are completely cooled before cutting. A knife dipped in warm water will produce cleaner edges on the brownies when you cut them. Wipe the knife in between cuts, and be warned – you will be tempted to lick the knife each time!
Cream Cheese Brownies on a platter

Storing Cream Cheese Brownies

  • For best results, keep cream cheese brownies in a covered container in the refrigerator since they are super moist and fudgy. This will help them keep their shape.
  • Cream cheese brownies can be frozen! Place an entire pan or individual pieces in plastic wrap and then wrap them in foil. Label the date on the outside and they should last about a month in the freezer. Thaw at room temperature or overnight in the refrigerator.

Other Delectable Desserts!

Have you tried this Cream Cheese Brownies recipe? Leave a comment and rating below!

Cream Cheese Brownies with a bite taken out
5 from 6 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Cream Cheese Brownies

Indulge in these luscious cream cheese brownies, for a heavenly combination of rich chocolate and creamy cheesecake.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings 24 servings
Author Candace

Equipment

7 x 11 inch baking pan or a 9 x 9 inch pan

Ingredients  

Brownies

Cream Cheese Mixture

  • 8 ounces cream cheese softened
  • ¼ cup sugar
  • 1 egg
  • ½ teaspoon vanilla

Instructions 

  • Preheat oven to 350°F. Spray a 7×11 inch pan with baking spray. Line with parchment paper if desired.
  • Add butter and chocolate chips to a large microwave safe bowl and microwave for 30 seconds then stir. If not melted, microwave at 10 second intervals, stirring in between each until just melted.
  • Stir in cocoa powder. Then add sugars, stir until well combined.
  • Add eggs and egg yolk one at a time, stirring well after each addition.
  • Stir in vanilla extract and salt. Then add flour and stir until well mixed.
  • Set aside ¼ cup of the batter, and spread remaining batter into prepared pan.

Cream Cheese Mixture

  • Add cream cheese and sugar to a medium bowl, and beat with an electric mixer, for 1-2 minutes, until creamy.
  • Mix in egg and vanilla until well combined.

Assembly

  • Pour cream cheese mixture over brownie batter in the pan. With a spoon, drop or drizzle reserved ¼ cup brownie batter over the cream cheese mixture.
  • Swirl brownie batter into the cream cheese mixture, using a knife.
  • Bake for 27-35 minutes, or until center is set and a toothpick inserted in the center comes out mostly clean with a few fudgy crumbs.
  • Cool COMPLETELY before cutting and serving.

Notes

  • This brownie is very fudgy brownie, not cakey. So it is highly recommended to line pan with parchment so that you can remove the entire brownies for easy cutting.
  • Refrigerate brownie for the cleanest cuts and use a warm knife. Clean the knife in between cuts.
  • Add foil to the top of pan to avoid over-browning if preferred.
5 from 6 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Nutrition Information

Calories: 181 | Carbohydrates: 23g | Protein: 3g | Fat: 9g | Saturated Fat: 6g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 3g | Trans Fat: 0.2g | Cholesterol: 44mg | Sodium: 139mg | Potassium: 94mg | Fiber: 1g | Sugar: 17g | Vitamin A: 263IU | Calcium: 29mg | Iron: 1mg

Nutrition information does not include optional ingredients or garnish and is an estimate. It may change based on actual ingredients and cooking methods used.

Course Dessert
Cuisine American

Like our recipes?
Follow us on Pinterest!

Follow us on Pinterest

REPIN this Cream Cheese Brownies recipe!

chocolate Cream Cheese Brownies with writing
dish of Cream Cheese Brownies with writing
plated Cream Cheese Brownies with a title
close up of plated Cream Cheese Brownies with writing
close up of Cream Cheese Brownies with a bite taken out and a title
Cream Cheese Brownies in the dish and plated with a title

Recipe from Spend With Pennies

Categories:

,

Recipes you'll love

About the author

I am a wife, mother of two, and professional accountant. I love fantastic food, and it is so often the center of our lives, from everyday dinner, to family gatherings, and special evenings at fabulous restaurants. I have always loved cooking and baking, with my mom and grandma, and now, with my daughter and son. I love trying new recipes while enjoying my favorites too. I’m so happy to share them with you.
See more posts by Candace

latest & greatest

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating