4 Layer Peanut Butter Cheesecake Brownies
Indulgence meets decadence with these 4 Layer Peanut Butter Cheesecake Brownies, a luscious treat that combines rich chocolate, creamy cheesecake, and irresistible peanut butter in every bite. This dessert is anything but ordinary—each layer brings its own distinct flavor and texture, creating a harmonious symphony for your taste buds. Whether you’re hosting a gathering or simply craving a special homemade dessert, these brownies promise to impress with their gooey, fudgy base, velvety cheesecake, and a dreamy peanut butter swirl that ties it all together.
What You’ll Love About This Recipe

- Four distinct layers that combine to create a luxurious, multi-textured dessert experience.
- Rich and fudgy brownie base made with bittersweet chocolate chips and a perfect balance of sugars.
- Creamy cheesecake layer that melts in your mouth, enhanced by tangy sour cream and smooth peanut butter.
- Simple ingredients you likely already have in your pantry and fridge.
- Impressive look and flavor that’s perfect for special occasions or weekend baking projects.
- Versatility to swap out ingredients or tweak flavors to fit your preferences.
What Goes In
- 3/4 cup unsalted butter
- 1 package (about 11 ounces) bittersweet, dark, or semi-sweet chocolate chips
- 1/2 cup light brown sugar, packed
- 3/4 cup granulated sugar, divided
- 5 large eggs, divided
- 2 teaspoons vanilla extract, divided
- 3/4 cup + 1 tablespoon all-purpose flour
- 1/4 cup unsweetened cocoa powder
- 1/4 teaspoon kosher salt
- 2 (8-ounce) packages cream cheese, room temperature
- 1/3 cup creamy peanut butter
- 2 tablespoons sour cream or plain Greek yogurt
Kitchen Gear Checklist
- 9×9-inch baking pan – ideal for even baking and perfect brownie thickness.
- Mixing bowls – one large for brownie batter, one for cheesecake mix.
- Electric mixer or stand mixer – to achieve smooth, lump-free cheesecake filling.
- Whisk and spatula – for folding and mixing layers gently.
- Measuring cups and spoons – precise measurements are key for texture.
- Double boiler or microwave-safe bowl – for melting butter and chocolate together smoothly.
- Toothpick or skewer – for creating that beautiful peanut butter swirl.
Cook 4 Layer Peanut Butter Cheesecake Brownies Like This

Step 1: Prepare the Chocolate Brownie Base
Preheat your oven to 325°F (163°C) and grease a 9×9-inch baking pan or line it with parchment paper for easy removal. In a heatproof bowl, melt the unsalted butter and chocolate chips together over a double boiler or in short bursts in the microwave, stirring until smooth. Let the mixture cool slightly.
Whisk together the light brown sugar, 1/4 cup granulated sugar, 2 eggs, and 1 teaspoon vanilla extract in a separate bowl until combined. Slowly stir the melted chocolate mixture into the sugar and eggs. In another bowl, sift together 3/4 cup flour, cocoa powder, and kosher salt, then fold this dry mixture into the wet ingredients until just combined. Pour the thick brownie batter into the prepared pan, smoothing the surface evenly.
Step 2: Make the Cream Cheese Layer
In a large mixing bowl, beat the cream cheese until smooth and creamy. Add the remaining 1/2 cup granulated sugar, 3 eggs, 1 teaspoon vanilla extract, and the sour cream (or Greek yogurt). Mix until fully combined and silky smooth. Pour this cheesecake mixture gently over the brownie layer in the pan.
Step 3: Create the Peanut Butter Swirl
In a small bowl, combine the creamy peanut butter with a tablespoon of the cheesecake mixture or a little softened cream cheese to thin it slightly. Drop spoonfuls of this peanut butter mixture evenly over the cheesecake layer. Using a toothpick or skewer, swirl the peanut butter into the cheesecake for a marbled effect. This step gives the brownies their signature look and rich peanut butter flavor.
Step 4: Bake and Cool
Bake the brownies in the preheated oven for 50-60 minutes, or until the cheesecake layer is set but still slightly jiggly in the center. A toothpick inserted near the edges should come out mostly clean with a few moist crumbs. Avoid overbaking to keep the texture creamy.
Remove from the oven and allow the brownies to cool completely to room temperature, then refrigerate for at least 3 hours or overnight to let the layers set perfectly before slicing.
Make It Fit Your Plan

- For a nut allergy: Substitute the peanut butter with sunflower seed butter or another nut-free alternative.
- Make it vegan: Use dairy-free cream cheese and butter substitutes, and replace eggs with flax eggs (1 tablespoon ground flaxseed + 3 tablespoons water per egg).
- Boost the chocolate: Sprinkle extra chocolate chips on top before baking or add a drizzle of chocolate ganache after cooling.
- Swirl variations: Try swapping peanut butter for Nutella or almond butter for a different twist.
- Portion control: Cut into smaller squares for a bite-sized indulgence perfect for parties.
Common Errors (and Fixes)
- Dry or crumbly brownies: Avoid overbaking. Use an oven thermometer to ensure accurate temperature and check for doneness early.
- Cheesecake layer cracks: Mix cream cheese thoroughly and avoid overmixing once eggs are added. Bake in a water bath or place a pan of water in the oven to add moisture.
- Peanut butter layer too thick to swirl: Thin the peanut butter with a small amount of cream cheese or sour cream to make swirling easier.
- Brownies stick to pan: Always grease well or use parchment paper to ensure easy removal.
Save for Later: Storage Tips
After baking and cooling, store your 4 Layer Peanut Butter Cheesecake Brownies in an airtight container in the refrigerator. They keep well for up to 5 days, and the flavors actually deepen and improve after a day or two. To enjoy, bring them to room temperature or warm slightly for a fudgier bite.
If you want to freeze them, wrap individual slices tightly in plastic wrap and place in a freezer-safe bag or container. They freeze well for up to 2 months. Thaw overnight in the fridge before serving.
Reader Q&A
Can I use crunchy peanut butter instead of creamy?
Yes! Crunchy peanut butter adds a nice texture contrast with little peanut bits, which some people really enjoy. Just be sure to thin it slightly with a bit of sour cream or cream cheese to make swirling easier.
What is the best way to cut these brownies without making a mess?
Use a sharp knife warmed in hot water, then dried before slicing. Cut slowly and wipe the knife clean between cuts to keep the layers neat and prevent sticking.
Can I make this recipe gluten-free?
Absolutely. Substitute the all-purpose flour with a gluten-free blend that measures cup-for-cup. Ensure your cocoa powder and other ingredients are certified gluten-free for best results.
Is it okay to use plain yogurt instead of sour cream?
Yes, plain Greek yogurt is a great alternative to sour cream in this recipe. It adds the same tangy flavor and moisture to the cheesecake layer without compromising texture.
One Pan, More Ideas
- Try the Caramel Apple Cheesecake Dip 3 Minute Prep for a quick and creamy dip with a fall twist.
- For a no-bake option, check out the Biscoff Caramel Cheesecake Squares No Bake—perfect for warm days.
- If you love brownies, the Hot Cocoa Brownie Trifle With Marshmallow Whip layers brownies with fluffy marshmallow cream for a show-stopping dessert.
In Closing
Delving into the world of layered desserts has never been more rewarding than with these 4 Layer Peanut Butter Cheesecake Brownies. The marriage of fudgy chocolate, tangy cheesecake, and luscious peanut butter is a guaranteed crowd-pleaser that’s as fun to make as it is to eat. This recipe strikes the perfect balance between decadent and approachable, making it a staple for your dessert rotation. Whether you’re serving them at a party, gifting a batch to friends, or savoring a quiet moment with a sweet treat, these brownies deliver unforgettable flavor and texture in every bite. So grab your ingredients, follow the steps, and get ready to fall in love with your new favorite dessert.
Share on Pinterest


4 Layer Peanut Butter Cheesecake Brownies
Ingredients
Equipment
Method
- Preheat your oven to 325°F (163°C) and grease a 9x9-inch baking pan or line it with parchment paper for easy removal.
- In a heatproof bowl, melt the unsalted butter and chocolate chips together over a double boiler or in short bursts in the microwave, stirring until smooth. Let the mixture cool slightly.
- Whisk together the light brown sugar, 1/4 cup granulated sugar, 2 eggs, and 1 teaspoon vanilla extract in a separate bowl until combined.
- Slowly stir the melted chocolate mixture into the sugar and eggs.
- In another bowl, sift together 3/4 cup flour, cocoa powder, and kosher salt, then fold this dry mixture into the wet ingredients until just combined.
- Pour the thick brownie batter into the prepared pan, smoothing the surface evenly.
- In a large mixing bowl, beat the cream cheese until smooth and creamy.
- Add the remaining 1/2 cup granulated sugar, 3 eggs, 1 teaspoon vanilla extract, and the sour cream (or Greek yogurt). Mix until fully combined and silky smooth.
- Pour this cheesecake mixture gently over the brownie layer in the pan.
- In a small bowl, combine the creamy peanut butter with a tablespoon of the cheesecake mixture or a little softened cream cheese to thin it slightly.
- Drop spoonfuls of this peanut butter mixture evenly over the cheesecake layer.
- Using a toothpick or skewer, swirl the peanut butter into the cheesecake for a marbled effect.
- Bake the brownies in the preheated oven for 50-60 minutes, or until the cheesecake layer is set but still slightly jiggly in the center. A toothpick inserted near the edges should come out mostly clean with a few moist crumbs.
- Remove from the oven and allow the brownies to cool completely to room temperature, then refrigerate for at least 3 hours or overnight to let the layers set perfectly before slicing.
Notes
- For nut allergies, substitute peanut butter with sunflower seed butter or another nut-free alternative.
- Use dairy-free cream cheese and egg substitutes to make this recipe vegan-friendly.
- To prevent cracks in the cheesecake layer, avoid overmixing and consider baking with a water bath for moisture.
- Store brownies in an airtight container in the refrigerator for up to 5 days; flavors improve after a day.
- Freeze individual slices wrapped tightly for up to 2 months and thaw overnight in the fridge before serving.
