Layered Peanut Butter Brownies (Not Swirled)
One bite of these Peanut Butter Brownies, and you’ll be hooked! This dessert combines the rich, fudgy goodness of chocolate with the creamy indulgence of peanut butter – a flavor duo that’s truly a match made in heaven.

Unlike most peanut butter brownie recipes, which swirl the two batters together with a knife, this one keeps them separate: a thick, chewy peanut butter layer on the bottom, topped with a rich chocolate brownie layer that bakes right over it. No swirling technique to get right, no guessing where the peanut butter ended up — just two clean layers in every square.
Remember those classic Reese’s commercials where someone accidentally gets their chocolate in someone else’s peanut butter? Well, forget the accident—this brownie recipe makes it totally intentional. Rich chocolate meets creamy peanut butter in a baked love affair so perfect, it’ll make you wonder why they ever pretended it was a mistake in the first place.
Ingredients You’ll Need
- Chocolate Layer: Cocoa powder, sugar, flour, butter, eggs, vanilla, and salt.
- Peanut Butter Layer: Peanut butter, brown sugar, granulated sugar, flour, butter, egg, vanilla, baking powder, and salt.
A note on a few key ingredients:
- Baking powder in the peanut butter layer only is what gives it a slightly cakey, cookie-dough-like texture — a contrast to the dense, fudgy chocolate layer on top. Don’t be tempted to add it to the chocolate layer too, or you’ll lose that textural difference.
- Standard creamy peanut butter (not natural-style) gives the most reliable layer structure, since it doesn’t separate the way natural peanut butter can. If you do use natural, see the FAQ below for a quick fix.
- Room-temperature butter and eggs help both layers come together smoothly without overmixing, which matters more here than in a single-layer brownie since you’re managing two separate batters.
Step-by-Step Instructions
- Preheat your oven to 350°F. Line an 8-inch baking pan with parchment paper and spray with non-stick spray.
Make the Peanut Butter Layer

- Combine peanut butter, melted butter, sugar, brown sugar, egg, and vanilla in a large bowl.

- In a small bowl, combine flour, baking powder, and salt. Add the dry ingredients to the peanut butter mixture.

- Spread the peanut butter layer on the bottom of the prepared pan.
Make the Chocolate Layer

- Combine flour, cocoa powder, and salt in a medium bowl.

- In a separate bowl, whisk together the melted butter, sugar, eggs, and vanilla.
- Lightly fold the flour mixture into the wet ingredients.
- Top the peanut butter layer with the brownie batter, spreading the batters for both layers out evenly.

Bake to Perfection
- Bake for 22 minutes until set but still gooey. Cool before cutting into squares.

Love peanut butter desserts? Try my rich Peanut Butter Cupcakes for a bakery-style treat, whip up Peanut Butter Blondies for quick peanut butter bliss, or keep the chocolate theme going with fudgy Walnut Brownies that deliver a perfect cocoa crunch.

Peanut Butter Brownies
Ingredients
Method
- Preheat oven to 350°F and line an 8-inch baking pan with parchment paper and spray the sides of the pan with non-stick cooking spray.
- Combine peanut butter, melted butter, sugar, brown sugar, egg, and vanilla in a large bowl.
- In a small bowl, combine flour, baking powder, and salt. Add the dry ingredients to the peanut butter mixture. Spread the peanut butter layer on the bottom of the prepared pan.
- Combine flour, cocoa powder, and salt in a medium bowl.
- In a separate bowl, whisk together the melted butter, sugar, eggs, and vanilla.
- Lightly fold the flour mixture into the wet ingredients. Do not mix or the brownies will turn out cake-like.
- Top the peanut butter layer with the brownie batter, spreading the batters for both layers out evenly.
- Bake for 22 minutes. Brownies will still be soft and gooey, but will finish setting while they cool.
Nutrition
Video

Notes
- Measurements: Accurate measurements of ingredients like flour, cocoa, and sugar ensure consistent and delicious brownies.
- Mixing: Gently mix wet and dry ingredients until just combined to avoid overmixing, which can lead to dense brownies.
- Quality Cocoa: Use high-quality cocoa powder for rich flavor. Dutch-processed cocoa can enhance the depth of chocolate taste.
- Doneness Test: Insert a toothpick into the center – it should come out with a few moist crumbs for fudgy brownies or clean for cake-like ones.
- Cooling Time: Allow brownies to cool in the pan for a bit before transferring to a wire rack. This helps them set and become easier to cut.
Tried this recipe?
Let us know how it was!Troubleshooting
My layers merged together instead of staying separate. This usually happens when the peanut butter layer is too thin or too soft when the chocolate batter goes on top. Make sure the peanut butter layer is spread in an even layer that fills the pan before adding the chocolate batter, and pour the chocolate layer gently rather than dropping it in one spot.
My peanut butter layer sank to the bottom (or the chocolate layer sank into it). A small amount of settling is normal and part of what makes these “layered” rather than perfectly flat-stacked. If it’s happening dramatically, your peanut butter batter may be too thin — check that you measured the peanut butter and butter accurately, since too much fat makes the layer too loose to hold its shape.
The center came out underbaked. Every oven runs slightly differently, and glass pans in particular can bake more slowly than metal. If the center is still very wet after 22 minutes, give it another 3-5 minutes and test again with a toothpick, looking for moist crumbs rather than wet batter.
FAQs
Yes, but stir it thoroughly first so the oil is fully incorporated. Natural peanut butter tends to be runnier than traditional peanut butter and may produce softer swirls.
Absolutely. Double the ingredients and bake the brownies in a greased 9×13-inch baking pan. You’ll likely need to add about 5 to 10 minutes to the baking time.
Try a drizzle of melted peanut butter or chocolate, chopped peanuts, mini chocolate chips, or chopped peanut butter cups for an extra indulgent treat.
Yes — if you’d rather have the classic marbled look, dollop both batters into the pan in alternating spoonfuls, then drag a knife through in a zigzag pattern before baking. Keep in mind this changes the texture slightly, since the layered version gives you a firmer, more distinct bite of each flavor.
Storage Tips
Store these brownies in an airtight container at room temperature for up to 3 days, or freeze individual portions for a longer shelf life. Simply wrap them in plastic wrap and store them in a freezer-safe bag.
Pro Baking Tips
- Use high-quality cocoa powder for the richest chocolate flavor.
- Don’t overmix the batter to maintain a fudgy texture, not a cake-like one.
- Test for doneness with a toothpick – aim for moist crumbs, not dry!
Customize Your Brownies
Want to elevate this already delicious treat? Add your favorite peanut butter-inspired candies to the layers. Try mixing miniature Reese’s Cups or Reese’s Pieces into the batter, or sprinkle peanut butter chips over the top for an extra treat. You can even add Reese’s Pieces to the peanut butter layer and miniature peanut butter cups to the chocolate layer for an extra indulgent twist.
These brownies are a hit for parties, family gatherings, or when you’re simply craving a sweet treat. Whether you stick with the classic version or customize with candies, this recipe will quickly become your favorite.
Last Bite
Love that perfect mix of chocolate and peanut butter? Then you have to try these Peanut Butter Brownies! If you bake a batch, please comment below and let me know how they turned out. And don’t forget to pin or share the recipe so you’ll have it handy next time a peanut butter craving hits!
