Home » Brownies » Cream Cheese Brownies

Cream Cheese Brownies

Updated on August 5, 2026 By Mia Caldwell
Cream Cheese Brownies

A coffee tasting entirely too healthy on a random Tuesday morning is exactly what led to these Cream Cheese Brownies. Half a block of Philadelphia sitting in the fridge and staring judgmentally at breakfast turned pure guilt into a legitimate excuse to bake chocolate before ten in the morning. Swirling batter has ended in a muddy brown puddle more than once, and mixing brownies and cream cheese together always brings that same risk.

This cream cheese brownie recipe skips the drama with a foolproof swirl technique that turns two separate desserts into one impressive pan. Here is exactly how I do it.

Why You’ll Love This Recipe

  • High reward, low effort. This looks like two separate desserts took hours, but the actual prep runs under 15 minutes.
  • Pantry friendly. Only eight basic ingredients are needed, and most already sit in the kitchen.
  • Intensely chocolatey. The chocolate layer turns out so unapologetically fudgy it basically doubles as a truffle.
  • Crowd pleaser. Choosing between a chocolate dessert and a cheesecake stops being necessary entirely.

Tools You’ll Need

Nothing fancy, I promise.

  • square 8×8 baking pan – This is non-negotiable unless you want paper-thin brownies.
  • Hand mixer. A whisk works for the brownie batter, though whisking cold cream cheese by hand is a workout nobody asked for.
  • Parchment paper. Scrubbing baked-on chocolate off a pan ranks as a personal nightmare avoided entirely here.

Ingredients

For the Cheesecake Batter

  • 6 ounces cream cheese – Softened! If you ignore this, you will have weird white lumps in your dessert.
  • 1/4 cup + 2 tbsp granulated sugar – To sweeten the tanginess.
  • 1 large egg – Room temperature, so it actually mixes in smoothly.
  • 1 tsp vanilla extract – The cheap stuff is honestly fine here.

For the Brownie Batter

  • 1/2 cup unsalted butter – If you only have salted, just skip the extra salt later.
  • 2/3 cup semi-sweet chocolate chips – We are melting these, so do not stress about the brand.
  • 3/4 cup granulated sugar – For that classic crackly top.
  • 2 large eggs – The glue that holds our chocolate dreams together.
  • 2 tsp vanilla extract – Because measuring vanilla with your heart is a lifestyle.
  • 1/2 cup all-purpose flour – Spoon and level this, or your dessert will taste like a chocolate loaf of bread.
  • 1/2 cup unsweetened cocoa powder – To give this cream cheese chocolate brownie its rich depth, we use unsweetened cocoa powder for maximum impact.
  • 1/2 tsp salt – Just enough to cut the sweetness.

How To Make Cream Cheese Brownies

Turn on the oven, grab your bowls, and prepare to make your kitchen smell illegally good.

  1. Prep the pan: Line a square 8×8 baking dish with parchment paper hanging over all sides and preheat the oven to 350 F/180 C. If you skip the parchment paper sling, getting these out of the pan will require a chisel and a prayer.
  2. Mix the cheesecake: Cream the sugar and cream cheese together until smooth and combined, then scrape down the sides and bottom of the bowl. Mix in the egg and vanilla until smooth, then set the bowl aside. If the cream cheese is still a little lumpy, just pretend it is rustic—it will still taste fine.
  3. Melt the chocolate: Melt the butter and chocolate chips together until smooth, and set aside. Do this in the microwave in 30-second bursts unless you enjoy the smell of burnt chocolate.
  4. Whisk the eggs: In a medium bowl, whisk together the eggs, vanilla, and sugar until pale and fluffy. Whisking constantly, stream the melted butter and chocolate mixture into the bowl until combined. Do not stop whisking, or you will accidentally scramble the eggs with hot butter.
  5. Add the dry ingredients: Fold in the flour, cocoa powder, and salt with a rubber spatula until just combined. Stop mixing as soon as the flour disappears; we are making brownies, not bread.
  6. Assemble and swirl: Scoop half of the brownie batter into the prepared baking dish, leaving some space in between each scoop, then do the same with the cheesecake batter. Continue alternating batters, then use a toothpick or butter knife to swirl them together. Do not over-swirl, or you will lose the marble brownies effect and just have a weird beige blob.
  7. Bake: Bake the brownies in the preheated oven for 26 minutes, or until a toothpick inserted into the center comes out covered in a few moist crumbs. They might look slightly underdone in the center, but trust the process—they firm up as they cool.
  8. Cool and cut: Let the brownies cool completely on a wire rack, then cut with a very hot knife into 16 servings. Waiting for them to cool is torture, but cutting them hot will turn them into a delicious, unphotogenic mush.
Cream Cheese Brownies

♥ The Misfit Tips!

  • Never rush the softening step. Microwaving cold cream cheese too long once turned it into a weird hot soup instead of a smooth, workable texture.
  • Skip the glass pan. Glass takes longer to heat and holds onto heat afterward, which leads to overbaked, dry edges compared to metal.
  • Chill before cutting. Sticking the fully cooled pan in the fridge for 30 minutes produces the cleanest possible cuts.

Make it yours

  • Raspberry swirl version. You add small dollops of raspberry jam alongside the cheesecake batter 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 cheesecake layer.

Perfect Pairings

These Cheesecake Marble Brownies suit two specific pairings particularly well.

  • A dangerously strong cup of black coffee balances out the sugar with every sip.
  • Vanilla bean ice cream turns an already indulgent square into something completely over the top
  • Fridge. Up to four days in an airtight container, and the chilled texture turns even fudgier.
  • Freezer. Up to a month wrapped individually in plastic wrap.
  • Reheat. Eating these cold or at room temperature works best, since microwaving makes the cheesecake layer turn slightly odd.
  • Storage note. Leaving these out on a warm counter for days risks spoiling the cream cheese layer.
Cream Cheese Brownies

Cream Cheese Brownies

These cream cheese brownies prove that a fudgy chocolate dessert and a tangy cheesecake do not have to compete for space on the same table. This cream cheese brownie recipe swirls both together into one striking pan, delivering marble brownies that look far more complicated than they actually are. Whether served at a potluck or eaten straight from the fridge, this combination of brownies and cream cheese disappears fast no matter the occasion.
Prep Time 10 minutes
Cook Time 26 minutes
Total Time 36 minutes
Servings: 16 servings
Course: Brownies
Cuisine: American
Calories: 360

Ingredients
  

  • 6 ounces cream cheese (softened)
  • 1/4 cup + 2 tbsp granulated sugar
  • 1 large egg (room temperature)
  • 1 tsp vanilla extract
  • 1/2 cup unsalted butter
  • 2/3 cup semi-sweet chocolate chips
  • 3/4 cup granulated sugar
  • 2 large eggs
  • 2 tsp vanilla extract
  • 1/2 cup all-purpose flour (*see notes below for measuring*)
  • 1/2 cup unsweetened cocoa powder
  • 1/2 tsp salt

Equipment

  • Square 8×8 baking pan
  • Hand mixer
  • Parchment paper

Method
 

  1. Line a square 8×8 baking dish with parchment paper hanging over all sides and preheat the oven to 350 F/180 C.
  2. Make the cheesecake batter. Cream the sugar and cream cheese together until smooth and combined, then scrape down the sides and bottom of the bowl. Mix in the egg and vanilla until smooth. Set the bowl aside.
  3. Add the egg and vanilla and mix until smooth and combined, about 1 1/2 minutes on medium speed. Set the bowl aside.
  4. Make the brownie batter. Melt the butter and chocolate chips together until smooth, set aside.
  5. In a medium bowl, whisk together the eggs, vanilla, and sugar until pale and fluffy. Whisking constantly, stream the melted butter and chocolate mixture into the bowl until combined.
  6. Fold in the flour, cocoa powder, and salt with a rubber spatula until just combined.
  7. Scoop half of the brownie batter into the prepared baking dish, leaving some space in between each scoop. Then do the same with the cheesecake batter. Continue alternating batters, then use a toothpick or butter knife to swirl them together. Don't swirl the batters too much or you will lose the distinct marbled look!
  8. Bake the brownies in the preheated oven for 26 minutes, or until a toothpick inserted into the center comes out covered in a few moist crumbs.
  9. Let the brownies cool completely on a wire rack, then cut with a very hot knife into 16 servings. Store leftover brownies in an airtight container at room temperature for 3-4 days. You can also freeze them for up to 1 month!

Recipe Notes

Cream cheese: I only use fully softened cream cheese, never cold.
Pan: I always use metal, never glass, for even baking.
Swirl: I drag the knife gently to keep the marble effect intact.
Cooling: I let the pan cool completely, then chill it before cutting.
Storage: I keep these refrigerated because of the cream cheese layer.

🙋‍♀️ Frequently Asked Questions

🥣 Mixing a simple cheesecake batter, then melting chocolate and butter for the brownie layer, creates two distinct batters ready for swirling. Alternating scoops of each into the pan and dragging a knife through both creates the marble effect. Baking for about 26 minutes finishes the process before a full cooling period.

🌀 Dragging the knife or toothpick through the batter too aggressively blends everything into one beige color instead of a distinct marble pattern. A light, gentle hand while swirling keeps the two batters visually separate. The flavor stays just as good even if the pattern disappears completely.

🧊 Cold cream cheese resists blending smoothly and leaves behind small lumps throughout the batter. Letting the cream cheese soften fully at room temperature before mixing prevents this issue. A lumpy batch still tastes fine, even if the texture looks a little less polished.

⏱️ An oven running cooler than its display shows, or a glass pan instead of metal, both slow down the baking process. Returning the pan to the oven in short increments finishes the center without burning the top. Checking with a toothpick for a few moist crumbs, rather than a totally clean one, confirms doneness.

🧊 Cutting into the pan while it is still warm almost always causes both layers to smear together into a messy pile. Letting the pan cool completely, then chilling it for 30 minutes, keeps the layers distinct for clean cuts. A hot knife wiped between slices also helps keep the edges neat.

Did you make this recipe?

Pin this recipe to share with your friends and followers.

Pin it

Leave a Reply

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

Recipe Rating