Cheesecake Brownies

5/5 - (2 votes)

I used to think the swirl was decoration. It isn’t. The cream cheese layer cuts through all that cocoa, and without it a pan of brownies this fudgy gets heavy by the third square.

This is the from scratch version, made in a 9×9 pan. One bowl for the brownie batter, one small bowl for the cheesecake, and a knife to drag through the top. Twenty minutes of work.

There’s a box shortcut further down for the nights you can’t face measuring anything. You’ll also learn a red velvet version and a few other ways to use the same swirl.

Cheesecake Brownies

Why You’ll Love This Recipe

Cheesecake brownies give you two textures in one square. Dense chocolate underneath, cool tangy cheesecake sitting on top, and that contrast is really the whole point of making them this way.

They also cut beautifully, once chilled.

The batter needs no mixer at all, though the cream cheese wants either a hand mixer or a very determined whisk. Lumps in the filling turn into white specks after baking, and they never disappear once they’re there.

Cheesecake Brownies Ingredients & Substitutions

Use block cream cheese, full fat, softened on the counter for a good hour before you start. The tub kind carries too much water, and the filling never really sets on top of a wet brownie batter.

IngredientsAmountSubstitution or Note
Unsalted butter¾ cup (170 g), meltedSalted, then halve the salt
Granulated sugar1¼ cups (250 g)Don’t reduce it
Cocoa powder¾ cup (75 g)Dutch-process is darker
Large eggs3, plus 1 for the fillingRoom temperature
Vanilla extract2 teaspoons, dividedOptional but good
All-purpose flour1 cup (125 g)Plus 1 tbsp for the filling
Salt½ teaspoonBrings out the chocolate
Cream cheese8 oz (226 g)Block, full fat, softened
Sugar for the filling⅓ cup (67 g)Granulated, not powdered
  • Room temperature cream cheese. Cold cheese will not go smooth no matter how long you beat it, and the filling ends up grainy.
  • That tablespoon of flour in the filling. It stops the cheesecake layer cracking as it cools, and you won’t taste it.
  • Don’t over-swirl. Six or seven drags with a knife gives you a marble pattern. Twenty gives you muddy brown, and there’s no undoing it.

How To Make Cheesecake Brownies

Step 1: Make the Brownie Batter

  • Whisk the melted butter with the sugar and cocoa until smooth, then beat in 3 eggs one at a time with 1 teaspoon of vanilla.
  • Fold in the flour and salt just until combined, and set about ½ cup of the batter aside for swirling.

Step 2: Make the Filling

  • Beat the softened cream cheese with the sugar until completely smooth, with no lumps left anywhere.
  • Add the remaining egg, 1 tablespoon of flour, and the last teaspoon of vanilla, then mix briefly.

Step 3: Layer and Swirl

  • Spread the main brownie batter into a lined 9×9 pan, then pour the cheesecake mixture over it and level the top.
  • Drop teaspoons of the reserved batter across the surface and drag a knife through in an S shape, six or seven passes.

Step 4: Bake and Chill

  • Bake at 350°F for 35 to 40 minutes. The cheesecake layer should look set, not wet, in the middle.
  • Cool completely in the pan, then refrigerate for 2 hours before cutting. Warm ones fall apart.

Cheesecake Brownies From Box Recipes

No shame in this one. Cheesecake brownies from box recipes taste close enough that most people won’t spot the difference, and you save yourself weighing out cocoa on a weeknight.

  • Make an 18-ounce box of brownie mix as directed, then hold back ¼ cup of the batter.
  • Beat 8 oz cream cheese with ¼ cup sugar, 1 egg, and ½ teaspoon vanilla.
  • Layer and swirl exactly as above, then bake at 325°F for 35 to 45 minutes.

Drop the oven by 25 degrees from whatever the box says. The cheesecake layer sets faster than brownie batter does, and a hot oven browns it before the middle is done.

Red Velvet Cheesecake Brownies

Same method, different base entirely. Red velvet cheesecake brownies swap most of the cocoa for red gel color, and the white swirl against all that red is what makes them a Valentine’s staple every February.

  • Use ¾ cup melted butter, 1¼ cups sugar, 3 eggs, and 1½ cups flour.
  • Add only 2 tablespoons of cocoa, not ¾ cup.
  • Stir in 1 tablespoon of red gel colouring and 1 teaspoon of white vinegar.
  • Keep the cheesecake filling exactly as written above.

Gel color, never liquid. Liquid thins the batter out and the red bakes to a washed-out pink, which rather defeats the whole exercise.

Bake these at 350°F for 30 to 35 minutes. They run slightly drier than the chocolate version, so pull the pan while the center still looks a shade underdone and let it finish setting out of the oven.

Brownie Desserts

Half a pan left over and nobody touching it? These brownie desserts all start with squares you’ve already baked, which is the easiest kind of recipe there is.

  • Trifle: layer cubed brownies with whipped cream and berries in a glass bowl.
  • Sundae: a warm square, vanilla ice cream, hot fudge over the top.
  • Ice cream sandwiches: two thin squares with softened ice cream between, frozen solid.
  • Milkshake: blend one square into two scoops of ice cream and a splash of milk.
  • Parfait glasses: crumbled brownie, cheesecake filling, repeat.

The trifle is the one I make for a crowd. It looks like real effort and takes about six minutes, which is my favorite ratio in all of cooking.

The ice cream sandwiches want thin squares, by the way. Cut a tall brownie in half through the middle first, or you’ll need a very wide mouth.

Vegan, Cupcake, and Apple Versions

Three variations people ask about constantly, and all three work with fairly small changes to the main recipe above.

  • Vegan cheesecake brownies: swap in vegan butter, two flax eggs, and dairy-free block cream cheese. Add a teaspoon of cornstarch to the filling, since plant-based cream cheese sets softer.
  • Cheesecake brownies cupcakes: line a muffin tin, fill each about two-thirds, swirl the tops, and bake for 20 to 22 minutes.
  • Apple cheesecake brownies: drop the cocoa and make a blondie base instead, then fold in a cup of diced apple cooked with cinnamon. Chocolate and apple fight each other, so it’s better without.

Pro Tips

  • Line the pan with parchment and leave an overhang on two sides. Lifting the whole slab out onto a board beats cutting squares in the tin.
  • Chill before cutting, always. Two hours minimum, overnight if you can manage it.
  • Wipe the knife between every single cut. Cheesecake drags across the blade, and the swirl smears onto the next slice if you don’t.
  • Keep cheesecake brownies refrigerated for up to 5 days. There’s cream cheese in them, so leaving the pan on the counter isn’t an option.

Conclusion

Bake the cheesecake brownies the day before. The texture sets properly overnight and the flavors settle, which sounds like fussiness until you compare the two.

And underbake slightly. Every brownie recipe says it, this one included, and it’s still the thing most people get wrong.

Cheesecake Brownies

Cheesecake Brownies

Fudgy cheesecake brownies from scratch with a cream cheese swirl, plus a box mix shortcut, red velvet, vegan, and apple versions.
Prep Time 20 minutes
Cook Time 38 minutes
Chilling Time 3 hours
Total Time 3 hours 58 minutes
Servings: 16 Squares
Course: Dessert
Cuisine: American
Calories: 255

Ingredients
  

  • ¾ Cup Melted butter
  • 1¼ Cups Sugar
  • 3¾ Cups Cocoa
  • 4 Eggs
  • 2 Tsp Vanilla
  • 1 Cup Flour
  • ½ Tsp Salt
  • 8 Oz Cream cheese
  • ⅓ Sugar for the filling

Method
 

  1. Whisk butter, sugar, and cocoa
  2. Beat in eggs and vanilla
  3. Fold in flour and salt
  4. Reserve ½ cup batter
  5. Beat the filling until smooth
  6. Layer and swirl
  7. Bake at 350°F for 35-40 minutes
  8. Cool and chill 2 hours

Nutrition

Calories: 255kcal
Tried this recipe?Let us know how it was!
Flora A. Griffin
Flora A. Griffin

Hi, I’m Flora, the baker behind this site. I share simple, reliable baking recipes so you can make delicious cakes, cookies, brownies, and breads right at home. My goal is to help you turn everyday ingredients into desserts everyone loves.

Articles: 50

Leave a Reply

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