Go Back
Peanut Butter Cheesecake Brownies

Peanut Butter Cheesecake Brownies

These peanut butter cheesecake brownies have a fudgy brownie base, a thick layer of creamy peanut butter cheesecake and chocolate ganache on top. These are the most decadent brownies I've ever made.
Course Dessert
Cuisine American
Keyword Peanut Butter Cheesecake Brownies
Prep Time 35 minutes
Cook Time 50 minutes
Cooling and Chilling 6 hours
Total Time 7 hours 25 minutes
Servings 16 pieces
Calories 372kcal


  • 8x8 inch (20x20cm) pan


Brownie Layer

  • ½ cup unsalted butter cut into 6-8 pieces
  • 4 ounces 50-70% dark chocolate* finely chopped
  • ¾ cup white sugar
  • 1 teaspoon vanilla extract
  • 2 large eggs
  • ½ cup all-purpose flour
  • ¼ teaspoon salt

Cheesecake Layer

  • 10 ounces full-fat, brick-style cream cheese room temperature
  • cup white sugar
  • ½ cup smooth peanut butter*
  • ¼ cup sour cream* room temperature
  • 1 teaspoon vanilla extract
  • 1 large egg room temperature
  • 1 large egg yolk discard the egg white

Chocolate Ganache

  • 5 ounces dark chocolate* or semi-sweet
  • ½ cup heavy cream 33-35% MF


  • Line an 8x8 inch (20x20 cm) metal pan with parchment paper so that there is an overhang around the edges. Or, line with aluminum foil (leaving an overhang around the edges) and lightly grease with cooking spray.

Brownie Layer

  • Preheat the oven to 350F (180C) degrees.
  • Add the chopped butter and finely chopped chocolate to a large heat-proof bowl. Microwave on medium power (not high powder, which is standard on many models) for 45-second intervals, stirring between each interval until smooth.
  • Whisk in the sugar and vanilla extract. Then whisk in the eggs. Make sure the batter isn't still hot when adding in the eggs - otherwise they can scramble.
  • Gently stir in the flour and salt.
  • Pour the brownie batter into the prepared pan and smooth it out to the edges.
  • Bake in the preheated oven for 20 minutes. The top should look set, and you should start to see it pulling away from the edges. Once the brownie is out of the oven, turn the oven down to 325F (160C) degrees.

Peanut Butter Cheesecake Layer

  • As the brownie is baking, make the cheesecake.
  • In a large bowl, beat the cream cheese and sugar until smooth.
  • Beat in the peanut butter. Be sure to turn off the mixer and scrape down the sides of the bowl .
  • With the mixer on a low speed, mix in the sour cream and vanilla extract.
  • In a small bowl, whisk together the egg and additional egg yolk. Then with the mixer on low speed, beat the whisked eggs into the batter. Stop mixing as soon as the egg is combined.
  • Spoon the cheesecake batter on top of the baked brownie and smooth the top. Be careful - the pan will be hot.
  • Place the pan back in the oven and bake for another 30-35 minutes. When the cheesecake layer is done baking, it should look set on top, except for perhaps in the very middle. You may start to see small cracks around the edges. If you start to see cracks forming in the middle of your cheesecake, then it's definitely done baking.
  • Turn off the oven and open the oven door. Cool the cheesecake in the oven (turned off with the door open) for 30 minutes. Then remove from the oven and continue cooling until the pan is room temperature.
  • Cover the pan with aluminum foil and place in the fridge for at least 4 hours for the cheesecake to properly set. I typically do this overnight.

Chocolate Ganache

  • Finely chop the chocolate into very small pieces and place in a heat proof bowl.
  • Heat the cream until almost boiling (either in the microwave or in a saucepan while gently stirring).
  • Pour the hot cream over the chocolate and let sit for 2 minutes. Then whisk until smooth.
  • Remove the cheesecake from the fridge. If there's any condensation on top of the cheesecake, pat it dry with a paper towel.
  • Pour the ganache over top and and spread it smooth. Place the bars back in the fridge for the ganache to harden.
  • When ready to slice & serve. Lift the bars out of the pan using the overhang of the parchment paper/aluminum foil. Place the bars on a cutting board and slice using a sharp knife (not a table knife). Wipe the knife clean with a paper towel in between each slice.
  • Store bars in an airtight container in the fridge.


  1. I like to use 50% dark chocolate for this recipe. I do not recommend using anything stronger than 70% or the brownies can get too rich. Semi-sweet chocolate works too, if you like sweeter brownies.
  2. Make sure to use commercial-style, smooth peanut butter. Do not use natural, homemade, or anything that can separate - otherwise you can end up with oil in the cheesecake. 
  3. The cream cheese, sour cream and eggs should be room temperature before getting started. Be sure to take them out of the fridge about 30 minutes before getting started. 
  4. For the sour cream, I use 14% MF. Make sure to use sour cream that comes out of a tub.
  5. Chilling the cheesecake before serving is necessary. 
  6. For the chocolate ganache toping - feel free to use dark chocolate or semi-sweet chocolate. I typically use 50% dark chocolate. 
  7. Store leftovers in an airtight container in the fridge for up to 4 days. 
  8. Nutrition information is an estimate only and based on 1 brownie, assuming that the pan is sliced into 16 equal pieces. 


Calories: 372kcal | Carbohydrates: 27g | Protein: 6g | Fat: 27g | Saturated Fat: 14g | Trans Fat: 1g | Cholesterol: 94mg | Sodium: 154mg | Potassium: 222mg | Fiber: 2g | Sugar: 19g | Vitamin A: 619IU | Vitamin C: 1mg | Calcium: 50mg | Iron: 3mg