A half-empty box of cream cheese and a sudden, violent craving for chocolate at eleven at night, still in pajamas, is exactly what led to these cheesecake brownies. Choosing between baking a cheesecake and making a batch of fudgy brownies felt like being asked to pick a favorite child, so marbling both together became the obvious solution instead.
A previous attempt at swirling batters while distracted by a true crime podcast once turned into an overmixed brown sludge that tasted amazing but lacked any real marble pattern. This cheesecake brownie recipe fixes that mistake with a swirl technique that actually works. Here is exactly how I do it.
reader review
“Fudgy Fudgy and Fudgy. I dragged the butter knife through the batter just a few times exactly like the recipe says and got the most gorgeous marble swirl on my first attempt. My sister asked if I bought these from a bakery before I admitted I made them at eleven at night in my pajamas.!” – Rosalind V.
Loved this too? Add your reviewWhy You’ll Love This Recipe
- Two desserts in one. This completely saves anyone from making a difficult late-night dessert choice.
- Deceptively impressive. The swirl looks intensely fancy but requires zero artistic skill.
- Pantry staples. Standard baking ingredients already hiding in the cupboard cover the entire recipe.
- Kid-friendly. These become a massive hit with everyone, assuming sharing is actually on the table.
Tools You’ll Need
Nothing fancy, I promise.
- 8×8 baking pan – Because we want thick, fudgy squares, not sad, flat rectangles.
- Hand mixer. Whisking the cream cheese by hand works too, though the arm pays for it the next day.
- Parchment paper. Skipping this step means chiseling baked goods out of metal later.
Ingredients
For the Brownie Batter
- 1/2 cup unsalted butter – Melted, because creaming butter requires patience I do not possess.
- 1 cup granulated sugar – To make these cheesecake chocolate brownies perfectly sweet.
- 2 large eggs – Room temperature if you remember, straight from the fridge if you are me.
- 1 teaspoon vanilla extract – The cheap stuff works totally fine here.
- 1/3 cup cocoa powder – Use a good quality unsweetened cocoa if you can find it.
- 1/2 cup all-purpose flour – Fluffed and scooped, not packed down like brown sugar.
- 1/4 teaspoon salt – Essential to balance out all the sugar.
For the Cheesecake Swirl
- 8 ounces cream cheese – Softened. If it is cold, your swirl will be incredibly lumpy.
- 1/4 cup granulated sugar – Just enough for that classic tang.
- 1 large egg – The binder that holds the delicate swirl together.
- 1/2 teaspoon vanilla extract – For that bakery-style flavor.
How To Make Cheesecake Brownies
Pretend you are an artist for exactly two minutes while you swirl these batters together.
- Prep the pan: Preheat your oven to 350F and line your pan with parchment paper – leaving an overhang makes lifting them out so much easier later.
- Mix wet brownie ingredients: Whisk the melted butter and sugar together until combined, then whisk in the eggs and vanilla – if your butter was too hot, you just made scrambled eggs, so let it cool slightly first.
- Add dry ingredients: Fold in the cocoa powder, flour, and salt until just combined – stop mixing when you see no more dry flour, or your brownies will turn into dense bricks.
- Make the swirl: In a separate bowl, beat the softened cream cheese, sugar, egg, and vanilla until smooth – if there are lumps, just pretend they are rustic, nobody will notice once baked.
- Layer it up: Pour most of the brownie batter into the pan, dollop the cream cheese mixture on top, and add the remaining brownie batter in smaller blobs.
- Swirl it: Drag a butter knife through the blobs to create swirls – do not over-swirl or you will just have a light brown, muddy-looking blob instead of a pretty marble pattern.
- Bake: Bake for 30-35 minutes until the edges are set and the center is just slightly jiggly – they will firm up as they cool, so do not panic and overbake them.
♥ The Misfit Tips!
- Wait to cut them. Rushing the chilling step once produced a batch that looked fine going in but fell apart coming out. A full hour of cooling sets everything properly.
- Use full-fat dairy. Low-fat cream cheese in the ultimate cheesecake brownie recipe turns the swirl watery and sad instead of rich and tangy.
- Try the box mix shortcut. A boxed brownie mix turns this into quick cheesecake and cake brownies when time runs short, though homemade takes just as long in practice.
Make it yours
- Raspberry swirl version. You add small dollops of raspberry jam alongside the cheesecake mixture before swirling for a fruity contrast.
- Espresso version. You stir a teaspoon of instant espresso powder into the brownie batter for a deeper chocolate flavor against the tangy swirl.
Perfect Pairings
These cheesecake brownies suit two specific pairings particularly well.
- A strong cup of black coffee balances out the intense sweetness with every sip.
- A giant scoop of vanilla ice cream works for anyone feeling completely unhinged about dessert.
How to Store Cheesecake Brownies
❤
- Fridge. Up to five days in an airtight container, and the texture actually gets fudgier by day two.
- Freezer. Up to three months wrapped tightly in plastic wrap, thawed overnight in the fridge.
- Reheat. Eating these cold straight from the fridge keeps the cheesecake texture intact, since microwaving ruins the delicate swirl.
- Storage note. Leaving these on the counter for more than a few hours risks spoiling the dairy in the swirl.

Cheesecake Marbled Brownies
Ingredients
Equipment
Method
- Preheat oven to 350ºF. Line an 8×8 metal baking pan with parchment paper so that it hangs over the edges for easy removal. Spray with nonstick spray.
- Make the cheesecake filling. In a mixing bowl, use a hand mixer to mix the cream cheese, sugar, and sour cream until the filling is smooth and no lumps remain. Mix in the egg and vanilla until smooth and set aside.
- Melt the chocolate. In a small saucepan, combine the butter, oil, and chopped bittersweet chocolate. Melt over medium-low heat, stirring occasionally, until all the chocolate is melted. Whisk in the cocoa powder and set aside to cool slightly.
- Mix the dry ingredients. In a small bowl, whisk together the flour, baking powder, and salt.
- Whip the eggs and sugar. In a medium mixing bowl, combine the eggs, sugar, and brown sugar. Use a hand mixer to whip for 3-4 minutes on high speed until light and fluffy.
- Finish the brownie mix. Whisk in the cooled butter and chocolate mixture into the whipped eggs and sugar until smooth. Switch to a rubber spatula and fold in the dry ingredients until no streaks of flour remain. Set aside 2/3 cup of brownie batter in a small bowl. Fold in the chocolate chips to the larger bowl of brownie batter.
- Marble the brownies. Spread the brownie batter in an even layer in the prepared pan. Top with the cheesecake filling and spread in an even layer. Dot the reserved brownie batter over the top of the cheesecake mixture then use a knife or toothpick to create swirls.
- Bake. Transfer to the oven for 35-40 minutes, until the cheesecake topping is slightly puffed. Let the cheesecake brownies cool to room temperature. Then, refrigerate for 1 hour before serving.
- To store: I actually like storing them in the fridge so that the cheesecake is cold, but you can also store them at room temperature. Store the brownies in an airtight container at room temperature for 1 day, or refrigerated for 3-5 days.To freeze: Cheesecake brownies can be wrapped in plastic wrap and then placed in a freezer-safe ziplock bag and frozen for up to 3 months. The combination of plastic wrap and a ziplock bag helps prevent freezer burn. Let the brownies defrost overnight in the fridge before serving.
