Cheesecake Brownies

Can’t decide whether to have cheesecake or brownies? Why not both! These Cheesecake Brownies have a layer of creamy vanilla cheesecake between two fudgy brownie layers. Pure indulgence!

Make sure to try out my Fudgy Brownie Recipe if you’re looking for a classic brownie recipe!

Fudgy Cheesecake Brownies Are Two Desserts In One!

This dessert combines smooth cheesecake and chocolatey brownies into one incredible treat. They’re impressively decadent, but they’re also really easy to make!

The brownie layers are extremely fudgy, and the cheesecake in the middle adds a touch of tanginess and a whole lot of creaminess. The combination both looks and tastes wonderful. And the best part – you’ll never have to choose between cheesecake and brownies again!

Cheesecake Brownies on a Speckled Serving Platter

Recipe Ingredients

These cheesecake brownies use basic ingredients that you probably already have, but the brownies are anything but basic. Here’s what you’ll need to make these heavenly treats:

For the Brownie Layers

  • Butter
  • Granulated Sugar
  • Eggs
  • Cocoa Powder: Use unsweetened cocoa powder for the richest, chocolatiest brownies.
  • Baking Powder
  • Kosher Salt
  • Vanilla Extract
  • All-Purpose Flour

For the Cheesecake Layer

  • Cream Cheese: Bring the cream cheese to room temperature.
  • Granulated Sugar
  • Vanilla Extract
  • Sour Cream: The addition of sour cream makes the cheesecake layer super luscious and creamy!
  • Eggs
Two Cheesecake Brownies Stacked on a Plate With a Bite Taken From the Top One

How to Make Cheesecake Brownies

These decadent brownies are definitely beginner-friendly. All you have to do is make the brownie batter, make the cheesecake batter, layer it up and bake!

Make the Brownie Batter

  1. Prepare for Baking: Preheat the oven to 325°F. Line a 9×13 pan with parchment paper, coat it lightly with nonstick spray and set it aside.
  2. Melt Butter: In a large saucepan over medium heat, melt the butter.
  3. Add Sugar: Once the butter is melted, add in 2 cups granulated sugar and stir constantly until the sugar is combined and begins to dissolve and gets shiny, but not bubbly. The temperature should reach 120°F. Remove the pan from the heat.
  4. Whisk Eggs & Dry Ingredients: In a large bowl, whisk together the eggs, cocoa powder, baking powder, salt and vanilla. The mixture will be very thick. Add in the warm butter mixture and continue whisking until it’s mostly smooth.
  5. Add Flour: Using rubber spatula or wooden spoon, stir in the flour until combined, about 50 strokes. Set the brownie mixture aside.

Make the Cheesecake Batter

  1. Combine Cream Cheese & Sugar: In the bowl of your stand mixer fitted with the paddle attachment, mix the cream cheese and sugar together on medium speed for 1 minute, until combined and smooth.
  2. Add Remaining Ingredients: Add in the vanilla, sour cream and eggs, and continue mixing for another minute, until smooth, scraping the sides of the bowl as necessary.

Assemble the Brownies!

  1. Layer Brownie & Cheesecake Batter: Spread 2/3 of the brownie batter into the prepared pan. Spoon the cheesecake mixture on top of the brownie batter, and spread it evenly on top. Drop by the spoonful the remainder of the brownie batter on top of the cheesecake layer.
  2. Swirl the Top: Using a butter knife, swirl the brownie batter into the cheesecake mixture.
  3. Bake: Bake for 35-40 minutes, until the top is set. Allow the brownies to cool completely in the pan and then cover and chill in the refrigerator for at least 2 hours.
  4. Cut & Serve: When you’re ready to serve, cut the brownies into bars and enjoy!
The Swirly Top of Cheesecake Brownies Before and After Baking

Tips for the Best Cheesecake Brownies

  • Chill Before Serving: Before you cut and serve your brownies, let them cool completely and set them in the fridge to chill for at least 2 hours. This allows the cheesecake to set up and will make it much easier to cut your brownies.
  • Bring Cream Cheese to Room Temperature: Make sure your cream cheese has reached room temperature before you start making your cheesecake batter. This will help everything blend together smoothly.
  • Use High Quality Ingredients: If you use high quality cream cheese and vanilla extract in your cheesecake, you’ll end up with the best tasting cheesecake layer ever. High quality cocoa powder will give you the best brownie layers, too.
  • Don’t Over Bake: Be careful not to over bake these cheesecake brownies. Start checking them for doneness at the 35-minute mark. Your brownies are done when a toothpick inserted into the center comes out clean or with a couple loose crumbs.

Serving Ideas

  • Top with Whipped Cream: To add a light and fancy finishing touch to your brownies, top them with a dollop of whipped cream.
  • Serve with Ice Cream: Try pairing your cheesecake brownie with a scoop of my easy 2-ingredient Vanilla Ice Cream.
  • Add Caramel: Top your brownies with a drizzle of this Quick and Easy Homemade Caramel Sauce.
  • Add Chocolate Chips: To make these brownies even more chocolatey, try adding chocolate chips into the brownie batter.
Three Cheesecake Brownies Stacked on Top of Each Other on a Serving Tray

How to Store Homemade Brownies

These brownies should be stored in an airtight container in the fridge. They’re best if eaten within 3 days. You can enjoy your brownies cold or warm them up for a few seconds in the microwave.

Can You Freeze Cheesecake Brownies?

Want to save your brownies for a rainy day? You can store them in an airtight container in the freezer to make them last longer. Frozen brownies will stay fresh for about a month. Just thaw them overnight in the fridge before serving.

Looking for more brownies recipes? Try These:

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Two Cheesecake Brownies Stacked on a Plate With a Bite Taken From the Top One

Cheesecake Brownies

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 2 reviews
  • Author: Shelly
  • Prep Time: 25 minutes
  • Cook Time: 35 minutes
  • Total Time: 1 hour
  • Yield: 24 1x
  • Category: Dessert
  • Method: Oven
  • Cuisine: American

Description

These rich Cheesecake Brownies have a layer of creamy vanilla cheesecake between two fudgy brownie layers. These easy homemade brownies are pure indulgence!


Ingredients

Scale

For the Brownie Layers

  • 1 cup butter
  • 2 cups granulated sugar
  • 4 large eggs
  • 1 1/4 cup unsweetened cocoa powder
  • 1 teaspoon baking powder
  • 1 teaspoon kosher salt
  • 1 tablespoon vanilla extract
  • 1 cup all purpose flour

For the Cheesecake Layer

  • 2 (8-ounce) packages cream cheese, room temperature
  • 3/4 cup granulated sugar
  • 2 teaspoons vanilla extract
  • 1/4 cup sour cream
  • 2 large eggs

Instructions

For the Brownie Batter

  1. Preheat oven to 325°F. Line a 9×13 pan with parchment paper, coat lightly with nonstick spray and set aside.
  2. In a large saucepan over medium heat, melt the butter. Once melted, add in 2 cups granulated sugar and stir constantly until the sugar is combined and begins to dissolve and gets shiny, but not bubbly. Temperature should reach 120°F. Remove the pan from the heat.
  3. In a large bowl, whisk together the eggs, cocoa powder, baking powder, salt and vanilla. Mixture will be very thick. Add in the warm butter mixture and continue whisking until mostly smooth.
  4. Using rubber spatula or wooden spoon, stir in the flour until combined, about 50 strokes. Set the brownie mixture aside.

For the Cheesecake Batter

  1. In the bowl of your stand mixer fitted with the paddle attachment, mix the cream cheese and sugar together on medium speed for 1 minute, until combined and smooth.
  2. Add in the vanilla, sour cream and eggs, and continue mixing for another minute, until smooth, scraping the sides of the bowl as necessary.

For the Assembly

  1. Spread 2/3 of the brownie batter into the prepared pan. Spoon the cheesecake mixture on top of the brownie batter, and spread evenly on top. Drop by the spoonful the remainder of the brownie batter on top of the cheesecake layer. Using a butter knife swirl the brownie batter into the cheesecake mixture.
  2. Bake for 35-40 minutes, until the top is set. Allow the brownies to cool completely in the pan and then cover and chill in the refrigerator for at least 2 hours. 
  3. When ready to serve, cut into bars.

Notes

Store airtight in the refrigerator for up to 3 days.

Freeze airtight for up to 30 days.

Want To Save This Recipe?

Find more recipes like this:

PIN for later:

Cheesecake Brownies Pinterest Image

Rate this recipe and share a comment

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

I accept the Privacy Policy

3 comments on “Cheesecake Brownies”

  1. Cordelia Jorgensen

    Chocolate layer too thick to incorporate into cheesecake layer. Took over 1 hour to bake at 325. Awfully thick to be considered a brownie, more like cake. Tastes really good though.






  2. erica8684@hotmail.com

    Hi,
    Can I use a boxed brownie mix instead of making the brownie batter portion? If so, would I use the “Family Size 13 x 9” boxed brownie mix or a regular boxed brownie mix that uses an 8 x 8 or 9 x 9 pan? Would I follow the baking time instructions on the box or yours? Can I add mini chocolate chips to the brownie batter, if so how much do you think would be best?

    Thanks!

Scroll to Top