This website may contain affiliate links and advertising so that we can provide recipes to you. Read my disclosure policy.

These Cream Cheese Brownies are ultra fudgy, and swirled with cream cheese for the ultimate chocolatey treat! They are freezer friendly and pair perfectly with a big scoop of ice cream.

This combination of fudgy chocolate and tangy cream cheese is a match made in heaven! If you love these Cream Cheese Brownies, you’ll love these Strawberry Cheesecake Brownies, these Red Velvet Brownies with Cream Cheese Frosting and these Pumpkin Cheesecake Brownies just as much!

cream cheese brownies overhead

Cream Cheese Brownies

If there ever was a combination to be obsessed with, it’s this one.

These Cream Cheese Brownies are the ultimate mash up of sweet, rich chocolate and tangy cheesecake filling — I can never resist one or two (or more!) when I have them around.

These brownies make a 9×13″ pan rather than an 8×8″ pan because I’ve found that once people taste them, they always wish they had more!

Plus, they freeze so perfectly that they’re the perfect indulgent treat to keep on hand for unexpected guests, especially around the holidays.

See more tips and tricks for how to store these brownies (if they make it past the first couple hours on your counter!) down below.

How to make Cream Cheese Brownies

  1. Start with your brownie batter: I use my favorite one-bowl, no mixer required brownie batter for these Cream Cheese Brownies, because it saves on dishes and gets brownies in front of you quicker!
  2. Mix up your cream cheese filling: I prefer to use an electric mixer for this part because it ensures there are no lumps in my cream cheese. This is more of an aesthetic thing than a totally necessary thing, so you decide. Just make sure your cream cheese is completely room temperature before mixing!
  3. Spread your brownie batter in a greased and parchment-lined pan (we don’t want to leave any of it behind!).
  4. Top with your cheesecake batter and give it a little swirl. If you prefer, you can save a few dollops of brownie batter to drop and swirl on top of the cheesecake layer.
  5. Bake – but don’t overbake! This is the key to fudgy brownies.

cream cheese brownies stack

How to store Cream Cheese Brownies

Here are a few tips on how to store these Cream Cheese Brownies if you can hide them from your family long enough 😉

In the refrigerator

You can place these brownies in an airtight container in the refrigerator for 4-5 days.

In the freezer

You can store in an airtight container (I like to place parchment paper between the layers so they don’t stick together!) in the freezer for up to 3 months.

They will thaw very quickly at room temperature or in a minute or less in the microwave.

cream cheese brownies sliced

More brownie recipes you’ll love!

Pin this now to find it later

Pin It

Cream Cheese Brownies

4.75 from 4 votes
By: Ashley Fehr
These Cream Cheese Brownies are ultra fudgy, and swirled with cream cheese for the ultimate chocolatey treat! They're freezer friendly and pair perfectly with a big scoop of ice cream.
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 12 pieces



  • Preheat oven to 350 degrees F and line a 9x13" pan with parchment paper (optional). Lightly grease with non stick spray.
  • In a large bowl, whisk together butter and sugar until smooth.
  • Add eggs, one at a time, and whisk until combined.
  • Add flour, cocoa powder, vanilla, salt and baking soda and whisk until completely combined.
  • Spread 3/4 of the brownie batter in the pan.
  • In a medium bowl, beat cream cheese with an electric mixer on medium speed until smooth.
  • Add sugar, egg and vanilla and beat on low speed until combined.
  • Spread cream cheese mixture over brownie batter in pan. Top with spoonfuls of reserved brownie batter and swirl gently.
  • Bake for 30-35 minutes, until mostly set in the center (if you give it a wiggle, it shouldn't have much give).
  • Set aside to cool to room temperature before slicing.


Calories: 423kcalCarbohydrates: 51gProtein: 5gFat: 24gSaturated Fat: 14gCholesterol: 116mgSodium: 361mgPotassium: 135mgFiber: 2gSugar: 40gVitamin A: 806IUCalcium: 39mgIron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Dessert
Cuisine: American
Tried this recipe?Mention @alyssa_therecipecritic or tag #therecipecritic!


About Ashley Fehr

Ashley loves all kinds of food: easy, healthy dinners, extravagant desserts, baked goods, and homemade breads! She believes in enjoying everything in moderation and strives to find ways to make her favorite foods a little healthier (including sneaking in those veggies occasionally!)

More Ideas

Leave a comment

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

Recipe Rating


  1. 5 stars
    Made these today for the first time. Followed recipe exactly. Baked 30 mins and they were perfect. Great brownie recipe. Thanks.

    1. That could work! You will have to adjust the cooking time and watch them to make sure they don’t overcook. Let me know how they turn out!

  2. 4 stars
    Love this recipe, but I find the batter too thick to go on top of the chessecake layer, it just sinks into it. I prefer to put all brownie batter in pan, and top with cheesecake batter, then swirl.

  3. 5 stars
    Absolutely loved these! Very easy to make. Mine turned out a little dry but I think I may have over baked them by a couple minutes. They are great refrigerated. These are definitely a keeper. I highly recommend trying these.

  4. 5 stars
    We loved it! I prefer cocoa brownies, so I skipped recipes that called for baking chocolate, even if the ratings were higher. Just reading the recipe, I thought my family would like it. And, oh boy, we all sure did!!