cheesecake brownies are my go to fix for that very specific craving when I want something super chocolatey but also a little creamy and tangy. You know the moment when plain brownies feel too one note, but full cheesecake feels like a whole commitment? This is the happy middle. I started making these on weekends when I wanted an easy treat that still feels special, like bakery level without the bakery price. They come out fudgy, rich, and swirly in a way that makes people think you worked harder than you did. And honestly, that is my favorite kind of dessert.
Why You’ll Love These Cheesecake Brownies
Let me count the ways, because once you try these, you are going to want them on repeat. The brownie base is dense and chocolatey, and the cheesecake part adds this smooth, slightly tangy layer that balances everything out.
Here is what makes them a keeper in my kitchen:
They look fancy with basically zero fancy skills. The swirl does all the work.
They are one pan friendly, which means less cleanup and more time to snack.
They travel well for potlucks, school events, and casual hangouts.
They hit two cravings at once: brownie lovers and cheesecake lovers both win.
If you are into cheesecake vibes but sometimes want something even simpler, I have also made this quick little thing and it is shockingly good: 2 ingredient Japanese cheesecake yogurt cookie cheesecake. Totally different texture, but same easy dessert energy.
Ingredients
Nothing wild here. These are the kinds of ingredients I usually have around, especially if I bake even a little. I will list what you need, plus a few small notes that help.
What you will need
- Unsalted butter, melted (for that rich, fudgy brownie bite)
- Granulated sugar (brownies need it for that shiny top)
- Eggs (structure and that chewy texture)
- Vanilla extract (brownie and cheesecake both love it)
- Unsweetened cocoa powder (deep chocolate flavor)
- All purpose flour (just enough to hold it together)
- Salt (do not skip, it makes chocolate taste more like chocolate)
- Cream cheese, softened (this is the swirl magic)
- Powdered sugar or granulated sugar (either works for the cheesecake layer)
- One egg yolk or one whole egg (yolk makes it creamier, whole egg makes it a bit lighter)
Quick tip: soften your cream cheese the easy way by leaving it on the counter for 30 to 45 minutes. If you rush it in the microwave, do it in tiny bursts so it does not get oily.

How to Make Cheesecake Brownies
This is the part where you realize you do not need complicated steps to get a beautiful result. I like to line my pan with parchment paper so I can lift the whole thing out and slice clean squares later.
Step by step directions
1) Preheat and prep. Heat your oven to 350 F. Line an 8 inch square pan with parchment and lightly grease it.
2) Make the brownie batter. In a bowl, whisk melted butter and sugar until it looks glossy. Add eggs and vanilla and whisk again. Stir in cocoa powder, flour, and salt until just combined. Do not overmix, because that can make brownies more cakey.
3) Mix the cheesecake layer. In another bowl, beat softened cream cheese with sugar until smooth. Add the egg yolk or egg and a splash of vanilla. Mix until creamy.
4) Assemble. Spread about three quarters of the brownie batter into the pan. Dollop cheesecake mixture on top in spoonfuls. Add the remaining brownie batter in little blobs. Then swirl gently with a knife or toothpick. Try not to overdo it, because big swirls look prettier.
5) Bake. Bake for about 28 to 35 minutes. You want the edges set and the center just slightly jiggly. A toothpick should come out with a few moist crumbs, not wet batter.
6) Cool before slicing. This is the hard part. Let them cool fully so the cheesecake sets. If you want super neat squares, chill them for an hour first.
By the way, if you are the type who loves brownie mashups, you should try these sometime too: Andes mint brownies. Mint plus chocolate is such a classic, and it is a fun switch up.

Tips for Fudgy Brownies with a Perfect Cheesecake Swirl
This is where the little stuff really pays off. I have made cheesecake brownies enough times to know what can go wrong, and most of it is easy to avoid.
Use softened cream cheese. If it is lumpy, your swirl will be lumpy. Still tasty, but not as pretty.
Do not overbake. Brownies keep cooking a bit as they cool. If you bake until totally firm, you might lose that fudgy center.
Swirl gently. A few figure eights is plenty. Too much swirling turns it into a blended layer and you lose that marbled look.
Let them cool. If you cut too soon, the center can smear and the cheesecake layer will not be fully set.
“I brought these to game night and people literally stopped mid conversation to ask who made them. The swirl looked like a bakery dessert and they were so fudgy.”
Variations
Once you get the base recipe down, you can play. I do this depending on what is in my pantry or what kind of mood I am in.
Chocolate chip cheesecake brownies: stir mini chocolate chips into the brownie batter for extra pockets of chocolate.
Peanut butter swirl: add small spoonfuls of peanut butter along with the cheesecake mixture and swirl lightly.
Espresso boost: add 1 to 2 teaspoons instant espresso powder to the cocoa for deeper chocolate flavor.
Berry cheesecake vibes: swirl a few teaspoons of raspberry jam into the cheesecake layer. It looks gorgeous and tastes like you planned it.
If you want a super simple cheesecake style treat on a different day, here is that easy one again because it really is a lifesaver: 2 ingredient Japanese cheesecake yogurt cookie cheesecake.
How to Store and Freeze
Because these have cream cheese, I treat them like a cheesecake situation.
To store: Keep cheesecake brownies in an airtight container in the fridge. They are best within 4 to 5 days. I actually like them cold because the texture gets extra dense and fudgy.
To freeze: Slice into squares, wrap each piece tightly in plastic wrap, then place in a freezer bag. Freeze up to 2 months. Thaw overnight in the fridge or on the counter for about an hour.
Little real life tip: If you freeze them, write the date on the bag. Future you will be grateful when you find dessert treasure later.

Frequently Asked Questions
Can I use boxed brownie mix?
Yes. If you are short on time, use your favorite mix for the base and follow the same cheesecake swirl steps. The flavor will be a little different, but still totally delicious.
How do I know when cheesecake brownies are done?
Look for set edges and a center that is just slightly soft. A toothpick should come out with moist crumbs. If it comes out wet with batter, give it a few more minutes.
Why did my cheesecake swirl sink?
Usually the brownie batter was too thin or the cheesecake dollops were too heavy in one spot. Next time, spread the batter thickly first and add smaller dollops of cheesecake mixture.
Do I have to refrigerate them?
I recommend it because of the cream cheese layer. You can leave them out for a couple hours at a party, but store the leftovers in the fridge.
Can I double the recipe?
Yes, bake it in a 9×13 pan. Baking time will be longer, so start checking around 35 minutes and go from there.
A Sweet Little Wrap Up
If you have been looking for cheesecake brownies that are easy, fudgy, and actually doable on a regular day, this is the one I make over and over. The swirl looks impressive, but the steps are simple, and you can tweak the flavors to match whatever you are craving. If you want to compare methods or just see another trusted version, check out Cheesecake Brownies Recipe – Allrecipes for more inspiration. Now go grab that cream cheese, and make a batch this week, because your future self wants one in the fridge.

Cheesecake Brownies
Ingredients
Method
- Preheat oven to 350°F. Line an 8-inch square pan with parchment and lightly grease.
- In a bowl, whisk melted butter and sugar until glossy.
- Add eggs and vanilla and whisk again.
- Stir in cocoa powder, flour, and salt until just combined. Do not overmix.
- In another bowl, beat softened cream cheese with sugar until smooth.
- Add the egg yolk or egg and a splash of vanilla. Mix until creamy.
- Spread about three quarters of the brownie batter into the pan.
- Dollop cheesecake mixture on top in spoonfuls.
- Add the remaining brownie batter in little blobs and swirl gently with a knife or toothpick.
- Bake for about 28 to 35 minutes. The edges should be set and the center slightly jiggly.
- Let them cool fully so the cheesecake sets before slicing.
- For super neat squares, chill for an hour first.
Notes
