If you’re a fan of indulgent desserts that combine the best of both worlds, then Peanut Butter Cheesecake Brownies will quickly become your new favorite treat. Imagine a rich, fudgy brownie layer, a creamy and tangy peanut butter cheesecake layer, and a glossy chocolate ganache topping—this dessert has it all. Whether you’re baking for a special occasion, a holiday, or just because you’re craving something delicious, these brownies will not disappoint.
This recipe is packed with flavors that complement each other perfectly. The chocolate brownie layer provides a rich and gooey base, while the peanut butter cheesecake layer adds a creamy and slightly tangy contrast. The finishing touch? A silky chocolate ganache that ties everything together. The result is an irresistible dessert that will leave everyone asking for more.
In this article, we’ll guide you through the steps of making these Peanut Butter Cheesecake Brownies, offer tips to help you achieve the perfect texture, and answer some frequently asked questions about this delightful dessert. Let’s dive in!
Why You’ll Love These Peanut Butter Cheesecake Brownies
There’s a lot to love about Peanut Butter Cheesecake Brownies, starting with the fudgy chocolate brownie layer. If you’re a fan of rich chocolate desserts, the brownie base is incredibly satisfying. It’s not too cakey, and it has that perfect balance of moistness and density that makes brownies so irresistible.
The peanut butter cheesecake layer is the real star of the show. It’s smooth, creamy, and full of flavor, with just the right amount of sweetness and tanginess from the cream cheese and sour cream. The peanut butter adds that familiar nutty flavor that pairs perfectly with chocolate, creating a delicious contrast.
Finally, the chocolate ganache that’s poured over the chilled cheesecake layer takes these brownies to the next level. It adds a glossy finish and an extra layer of chocolatey goodness, making every bite pure bliss.
Ingredients for Peanut Butter Cheesecake Brownies
Before we get into the preparation, let’s gather all the ingredients you’ll need for each layer of this delicious dessert.
For the Brownie Layer:
- 1/2 cup unsalted butter, cut into pieces
- 4 oz dark chocolate, chopped
- 3/4 cup granulated sugar
- 2 large eggs, room temperature
- 1 teaspoon vanilla extract
- 1/2 cup all-purpose flour
- 2 tablespoons unsweetened cocoa powder
- 1/4 teaspoon salt
For the Peanut Butter Cheesecake Layer:
- 8 oz cream cheese, softened to room temperature
- 1/2 cup creamy peanut butter
- 1/4 cup granulated sugar
- 1/4 cup sour cream, room temperature
- 1 large egg, room temperature
- 1 teaspoon vanilla extract
For the Chocolate Ganache:
- 1/2 cup heavy whipping cream
- 1 cup semi-sweet chocolate chips

Step-by-Step Directions to Make Peanut Butter Cheesecake Brownies
Step 1: Prepare the Brownie Layer
First, preheat your oven to 350°F (175°C). Line an 8×8-inch baking pan with parchment paper, leaving an overhang on the sides for easy removal later. This will ensure that your brownies don’t stick to the pan.
In a microwave-safe bowl, melt the dark chocolate and unsalted butter together. Do this in 30-second bursts, stirring between each burst until the mixture is completely smooth. Once melted, whisk in the granulated sugar until well combined.
Next, add the eggs and vanilla extract to the mixture, whisking until the batter is glossy and smooth.
Sift in the all-purpose flour, unsweetened cocoa powder, and salt. Gently fold the dry ingredients into the wet mixture until just combined, being careful not to overmix.
Spread the brownie batter evenly in the prepared pan. Bake for 20 minutes. The brownie layer should be partially set at this point but still slightly undercooked in the center.
Step 2: Prepare the Peanut Butter Cheesecake Layer
While the brownie layer is baking, prepare the peanut butter cheesecake mixture. In a medium bowl, beat the softened cream cheese until smooth.
Add the creamy peanut butter and granulated sugar, and beat until the mixture is well combined. Then, add the sour cream, egg, and vanilla extract, mixing until everything is smooth and fully incorporated.
Step 3: Combine and Bake
After the brownie layer has baked for 20 minutes, remove it from the oven and reduce the oven temperature to 325°F (163°C).
Gently spread the peanut butter cheesecake mixture over the partially baked brownie layer, spreading it evenly to cover the entire surface. Bake the layered brownies for 30 minutes, or until the cheesecake layer is set and the edges are lightly golden. The cheesecake should be firm to the touch but still have a slight jiggle in the center.
Allow the brownies to cool completely in the pan. Once they’ve cooled, place the pan in the refrigerator and chill for 4 hours to allow the cheesecake layer to fully set.
Step 4: Prepare the Chocolate Ganache
While the brownies are chilling, make the chocolate ganache. In a small saucepan, heat the heavy whipping cream over medium heat just until it begins to simmer. Do not let it come to a full boil.
Once the cream is hot, pour it over the semi-sweet chocolate chips in a bowl. Let it sit for 2-3 minutes to soften the chocolate. After the time has passed, stir the mixture until it’s completely smooth and glossy.
Step 5: Assemble the Brownies
Once the brownies have chilled and the ganache is ready, pour the ganache over the chilled peanut butter cheesecake layer. Use a spatula to spread it evenly across the surface.
Chill the brownies for an additional 30 minutes until the ganache is set and firm to the touch.
Step 6: Slice and Serve
Lift the brownies out of the pan using the parchment paper overhang. Slice the brownies into squares and serve. The combination of the fudgy brownie, creamy peanut butter cheesecake, and rich chocolate ganache makes each bite a true indulgence.
Nutritional Information (Per Serving)
- Calories: Not specified
- Servings: 16 pieces
These Peanut Butter Cheesecake Brownies are rich and decadent, making them the perfect treat for special occasions or as a dessert to satisfy your sweet tooth.
FAQs About Peanut Butter Cheesecake Brownies
1. Can I make these brownies ahead of time?
Yes, Peanut Butter Cheesecake Brownies can be made ahead of time. In fact, they taste even better after sitting in the fridge for a few hours or overnight. Just make sure to refrigerate the brownies after assembling them and let them chill for at least 4 hours before serving.
2. Can I use crunchy peanut butter instead of creamy?
You can absolutely use crunchy peanut butter for a bit of texture, but the creamy peanut butter is recommended for a smooth, velvety cheesecake layer.
3. Can I freeze these brownies?
Yes, these brownies freeze very well! After they’ve cooled and set, wrap the brownies tightly in plastic wrap and then foil, or place them in an airtight container. They’ll stay fresh for up to 3 months. To serve, let them thaw in the refrigerator or at room temperature.
4. Can I use milk chocolate instead of semi-sweet for the ganache?
While semi-sweet chocolate provides a more balanced sweetness in the ganache, you can use milk chocolate for a sweeter, creamier finish. Just be aware that the ganache will be sweeter than if you use semi-sweet chocolate.
5. Can I make these brownies gluten-free?
Yes, you can make Peanut Butter Cheesecake Brownies gluten-free by substituting the all-purpose flour with a gluten-free flour blend. Make sure the other ingredients, such as the chocolate chips and peanut butter, are also gluten-free.
Conclusion
In conclusion, Peanut Butter Cheesecake Brownies are an indulgent, mouthwatering dessert that brings together the best flavors of chocolate, peanut butter, and cheesecake. Whether you’re hosting a party, celebrating a special occasion, or simply treating yourself to something sweet, these brownies are guaranteed to impress. The rich, fudgy brownie base, creamy peanut butter cheesecake layer, and silky chocolate ganache make every bite a heavenly experience. So go ahead and treat yourself and your loved ones to this delicious, decadent dessert—you won’t regret it!
Print
Peanut Butter Cheesecake Brownies – Decadent, Creamy & Irresistible Dessert
Ingredients
For the Brownie Layer:
-
1/2 cup unsalted butter, cut into pieces
-
4 oz dark chocolate, chopped
-
3/4 cup granulated sugar
-
2 large eggs, room temperature
-
1 teaspoon vanilla extract
-
1/2 cup all-purpose flour
-
2 tablespoons unsweetened cocoa powder
-
1/4 teaspoon salt
For the Peanut Butter Cheesecake Layer:
-
8 oz cream cheese, softened to room temperature
-
1/2 cup creamy peanut butter
-
1/4 cup granulated sugar
-
1/4 cup sour cream, room temperature
-
1 large egg, room temperature
-
1 teaspoon vanilla extract
For the Chocolate Ganache:
-
1/2 cup heavy whipping cream
-
1 cup semi-sweet chocolate chips
Instructions
-
Prepare the Brownie Layer:
-
Preheat your oven to 350°F. Line an 8×8-inch baking pan with parchment paper, leaving an overhang for easy removal.
-
In a microwave-safe bowl, melt the chopped chocolate and butter together in 30-second bursts, stirring in between, until smooth.
-
Whisk in the granulated sugar.
-
Add the eggs and vanilla, whisking until the batter is glossy.
-
Sift in flour, cocoa powder, and salt. Fold gently until combined.
-
Spread brownie batter in the pan evenly. Bake for 20 minutes.
-
-
Prepare the Peanut Butter Cheesecake Layer:
-
In a medium bowl, beat the cream cheese until smooth.
-
Add peanut butter and sugar, mix well.
-
Add sour cream, egg, and vanilla. Mix until smooth.
-
-
Combine and Bake:
-
After the brownie layer has baked 20 minutes, remove it from the oven and reduce temp to 325°F.
-
Gently spread cheesecake mixture over brownie layer.
-
Bake for 30 minutes, until set and edges are lightly golden.
-
Let cool completely in pan, then refrigerate for 4 hours.
-
-
Prepare Chocolate Ganache:
-
In a small saucepan, heat cream just until it begins to simmer.
-
Pour over chocolate chips in a bowl. Let sit 2-3 minutes.
-
Stir until smooth and glossy.
-
-
Assemble:
-
Pour ganache over chilled cheesecake layer. Spread evenly.
-
Chill another 30 minutes until ganache is set.
-
Lift out using parchment, slice into squares, and serve.
-