

Butter, unsweetened chocolate, sugar, eggs, vanilla, flour, chocolate chips, and cream cheese come together in these rich Cheesecake Brownies.
Table of Contents
These Cheesecake Brownies came from one of those dessert moods where my brain simply refused to be helpful. I wanted brownies. Deep, fudgy, chocolate-heavy brownies. But I also wanted cheesecake. Something creamy, tangy, soft, and a little extra. And apparently my answer to that internal conflict was not maturity or restraint. It was, fine, weโre making both. Sound familiar? Because I swear some of the best recipes start with that exact kind of kitchen indecision.
The first time I made this cheesecake brownies recipe, I remember thinking it looked almost too simple for how good it sounded. Melted chocolate, a basic brownie batter, a quick cheesecake swirl, one pan, done. Usually when I think that, I get humbled. Fast. But not this time. This time the brownie layer baked up dark and glossy, the cheesecake swirl settled into these pretty soft ribbons, and the whole pan looked like it had far better manners than I did while waiting for it to cool. I said Iโd let it rest completely. I meant it when I said it. Then I cut a โtiny corner pieceโ while it was still a little warm and, well, you can probably guess how that story goes.
What I love most about these Cheesecake Brownies is that they feel a little dramatic without being high-maintenance. Theyโre not trying to be a towering bakery dessert with seventeen layers and a backstory. Theyโre just really, really good. Rich brownie on the bottom, creamy cheesecake on top, and that swirled look that makes people think you went to more trouble than you actually did. Iโve brought these to casual family dinners, random get-togethers, and once to a holiday table where people were pretending to behave around the dessert tray. These brownies did not support that behavior. Not one bit.

Why youโll Love these Cheesecake Brownies?
There are a lot of reasons to love these Cheesecake Brownies, but the first one is the contrast. Thatโs really the magic here. The brownie layer is dense, rich, and unapologetically chocolatey. Then the cheesecake swirl comes in and cuts through all that richness with this creamy, slightly tangy softness that makes the whole dessert feel more balanced. Itโs like the brownie and cheesecake are covering each otherโs weaknesses. Very healthy relationship, honestly.
Another reason this cheesecake brownie recipe works so well is that it looks impressive without asking too much from you. I love a showy dessert as much as the next person, but only if it doesnโt require me to enter some kind of emotional contract with my oven. These donโt need a crust, a springform pan, a water bath, or any deep breathing exercises. You make the brownie batter, mix the cheesecake topping, swirl them together, and bake. Thatโs it. Itโs the kind of recipe that feels like a little win. A very chocolatey win.
And I think these Cheesecake Brownies hit a very specific sweet spot between comfort food and โooh, what are these?โ dessert. Theyโre familiar enough that people immediately want one, but interesting enough that they remember them later. Do you agree? Because I think the best brownies are the ones that donโt just disappear from the plate. They linger a little in peopleโs heads. These absolutely do that.

Ingredient Notes
One of the nicest things about these Cheesecake Brownies is that the ingredient list is short and normal. No weird specialty items. No expensive ingredients that make you feel like dessert has gotten a little too ambitious. Just classic baking basics doing exactly what they should.
- Unsalted butter: Butter gives the brownie base richness and helps create that soft, fudgy texture. This is not the place for anything dry or cakey pretending to be a brownie.
- Unsweetened chocolate: This gives the brownie layer its deep chocolate flavor. It makes the whole dessert feel a little more serious, in a good way.
- Sugar: Sugar sweetens both the brownie and cheesecake layers and helps create that tender, glossy brownie crumb.
- Eggs: The eggs in the brownie batter help with structure and richness, while the egg yolk in the cheesecake layer gives that top swirl a really nice creamy finish.
- Vanilla extract: Vanilla rounds everything out. Itโs one of those ingredients that never seems dramatic, but when itโs missing, you notice.
- All-purpose flour: Just enough flour to hold the brownie layer together without pushing it into cake territory.
- Semisweet chocolate chips: These melt into little pockets through the brownie batter, which means you get extra hits of chocolate in random bites. A lovely little surprise every time.
- Cream cheese: This is the entire heart of the cheesecake layer. It needs to be softened properly or it gets lumpy and difficult, and frankly we all have enough going on already.
- Egg yolk: The yolk gives the cheesecake swirl richness and helps it bake up smooth instead of flat or chalky.

How to Make Cheesecake Brownies?
Making these Cheesecake Brownies is the kind of baking process I really enjoy. Not because itโs flashy. Because itโs simple and satisfying. You melt, mix, swirl, bake, cool. Thereโs something nice about that. It feels very manageable, even on a day when your kitchen energy is… not exactly award-winning.
Step 1: Prep the pan and oven
Start by putting the oven rack in the middle position and preheating the oven to 350ยฐF. Line an 8-inch square baking pan with foil, letting some hang over the sides so you can lift the brownies out later. Lightly grease the foil with butter or nonstick spray. This is one of those tiny practical steps that makes you feel grateful later, which is really all I ask from a recipe.
Step 2: Make the brownie batter
In a medium saucepan over low heat, melt the butter and unsweetened chocolate together, whisking now and then until smooth. Remove the pan from the heat and stir in the sugar, eggs, vanilla, and a pinch of salt until everything looks combined and glossy. Then whisk in the flour and chocolate chips just until mixed. That โjust untilโ matters. Brownie batter doesnโt need a motivational speech. It needs a gentle hand and then a little privacy.
Step 3: Spread the brownie layer
Spread the brownie batter evenly into the prepared pan. Itโll be thick, dark, and already look a little smug about how good itโs going to be. Fair enough.
Step 4: Make the cheesecake mixture
In a medium bowl, beat together the softened cream cheese, sugar, egg yolk, and vanilla extract until smooth. Really smooth. This is where soft cream cheese earns its keep. If itโs not soft enough, the mixture gets stubborn and lumpy and acts like you are the problem.
Step 5: Dollop and swirl
Drop the cheesecake mixture over the brownie batter in about eight little dollops. Then use a knife or spatula to gently swirl it in. Gently. You want swirls, not a fully blended identity crisis. A few passes is enough.
Step 6: Bake
Bake until the edges are slightly puffed and the center is just set, about 35 minutes. The center should not look liquidy, but you also donโt want to keep baking until the brownies lose all joy. Brownies keep setting as they cool. I trust them to finish the job.
Step 7: Cool completely
Let the brownies cool completely in the pan on a wire rack before lifting them out with the foil. I know. This is the meanest part. The smell will be doing a lot. But if you cut them too early, the cheesecake swirl wonโt be fully settled and the slices will be a little chaotic. Tasty, yes. Neat, not so much.
Storage Options
These Cheesecake Brownies store beautifully, and I actually think they get even better after a little chill time. The brownie layer firms up, the cheesecake swirl settles, and the slices come out cleaner and more dramatic-looking. Thatโs always a bonus.
Store them in an airtight container in the refrigerator for up to 5 days. If you like a firmer, chilled brownie, theyโre excellent straight from the fridge. If you want the texture a little softer, let them sit out for 10 to 15 minutes before serving. I genuinely go back and forth on this depending on the day and my level of patience.
You can also freeze them. Slice them first, then place parchment between the layers in an airtight container. Freeze for up to 2 months. I like freezing brownie squares individually because it makes me feel like the kind of person who plans ahead, even when the rest of my life is offering very mixed evidence on that front.
Variations & Substitutions
One thing I like about this cheesecake brownies recipe is that itโs strong enough to handle a few little tweaks without losing its whole personality. Brownie plus cheesecake is already doing a lot of the work, so thereโs room to play if you want.
- Add espresso powder: A little espresso powder in the brownie batter deepens the chocolate flavor beautifully without making the brownies taste like coffee.
- Swirl in jam: Raspberry or strawberry jam swirled with the cheesecake layer would be gorgeous and a little bakery-ish.
- Add nuts: Chopped walnuts or pecans in the brownie batter can add a nice crunch if thatโs your thing.
- Use mini chocolate chips: They spread more evenly through the batter, which means more tiny chocolate surprises in each bite.
- Add citrus zest to the cheesecake layer: A little orange or lemon zest can brighten the top layer and make the whole dessert feel a touch fresher.
- Use boxed brownie mix: You absolutely can use a boxed mix for the base if you want to save time. Then just make the cheesecake layer from scratch and keep moving.
- Drizzle with melted chocolate: A little extra chocolate on top is not necessary, but it is very understandable.

What to Serve With Cheesecake Brownies?
These Cheesecake Brownies are rich enough to stand alone, but I also think they pair really well with a few simple extras if you want to make them feel more like a full dessert moment.
- Coffee: Probably my favorite pairing. Rich brownies with hot coffee just make sense.
- Cold milk: Classic. Reliable. No one needs to improve on this.
- Vanilla ice cream: A brownie square with vanilla ice cream is always a strong move, especially if the brownie is chilled and the ice cream starts melting around it a little.
- Fresh berries: Raspberries or strawberries bring a bright contrast that works really well with the chocolate and cream cheese.
- Whipped cream: A little whipped cream softens the whole plate and makes the dessert feel slightly more dressed up.
- Espresso or cappuccino: Great choice if youโre serving these after dinner and want them to feel a little more cafรฉ-style.
FAQ
How do I get a good swirl?
Dollop the cheesecake mixture over the brownie batter, then use a knife or spatula to make a few gentle swirls. Donโt overwork it.
Can I freeze Cheesecake Brownies?
Yes. Slice them first, separate with parchment, and freeze in an airtight container.
Why are my brownies dry?
Usually that means they baked a little too long. Brownies keep setting as they cool, so slightly under is usually safer than slightly over.
Can I use boxed brownie mix?
Yes, definitely. A boxed mix works fine for the brownie base if you want a shortcut.

If you love brownies and cheesecake even a little bit, I really think these Cheesecake Brownies are worth making. Theyโre rich, creamy, chocolatey, just dramatic enough to be fun, and very easy to get attached to.
I love desserts like this. The ones that look a little fancy without actually asking that much of you. The ones that make people stop after the first bite and start quietly wondering whether seconds would be too obvious. So now Iโm curious… do you like your Cheesecake Brownies chilled, room temp, or eaten straight from the fridge while pretending youโre only cleaning up the edges?

Cheesecake Brownies
Ingredients
For the Brownies
- 1 stick unsalted butter cut into pieces
- 4 oz unsweetened chocolate chopped
- 1 c sugar
- 2 large eggs
- 1/2 tsp pure vanilla extract
- 2/3 c all-purpose flour
- 1/2 c semisweet chocolate chips
For the Cheesecake Swirl
- 8 oz cream cheese softened well
- 1/3 c sugar
- 1 large egg yolk
- 1/4 tsp pure vanilla extract
Instructions
Prepare the Pan
- Position the oven rack in the center of the oven and preheat to 350ยฐF.
- Line the inside of an 8-inch square baking pan with aluminum foil, allowing the excess to extend over the edges for easy removal.
- Lightly grease the foil with butter or nonstick cooking spray.
Prepare the Brownie Batter
- In a medium saucepan over low heat, melt the butter and chopped unsweetened chocolate together, whisking occasionally, until smooth.
- Remove the saucepan from the heat.
- Stir in the sugar, eggs, vanilla extract, and a pinch of salt until fully combined.
- Whisk in the flour and chocolate chips until just combined.
- Spread the brownie batter evenly into the prepared baking pan.
Prepare the Cheesecake Mixture
- In a medium bowl, beat together the softened cream cheese, sugar, egg yolk, and vanilla extract until smooth.
- Drop the cheesecake mixture over the brownie batter in 8 evenly spaced dollops.
- Using a knife or small spatula, gently swirl the cheesecake mixture through the brownie batter to create a marbled effect.
Bake
- Bake for about 35 minutes, or until the edges are slightly puffed and the center is just set.
- Remove the pan from the oven and place it on a wire rack.
- Allow the brownies to cool completely in the pan.
- Once fully cooled, lift the brownies from the pan using the foil overhang and cut into squares.
Notes











