Peanut Butter and Fudge Brownies

This Post May Contain Affiliate Links. Please Read Our Disclosure Policy

These Peanut Butter Fudge Brownies are a rich and easy dessert made with layers of chocolate brownie batter, a smooth peanut butter filling, and a simple chocolate frosting. These brownies slice into soft, fudgy bars that are perfect for parties, holidays, or make-ahead treats. This is a great recipe for anyone who loves the classic combination of chocolate and peanut butter.

Peanut Butter and Fudge Brownies on a white platter.

If you’ve been around here for a while, you probably already know how much I love a good brownie recipe. There’s just something about a simple pan of brownies that feels comforting and familiar. But now and then, it’s fun to take that classic idea and give it a little twist. That’s exactly what’s happening here with these Peanut Butter Fudge Brownies. They have all the rich, chocolatey goodness you expect, but with a soft peanut butter layer tucked right in the middle and a smooth chocolate frosting on top.

What I really love about this recipe is that it feels a little extra without being complicated. Working with simple ingredients and straightforward steps, the product looks and tastes like something you’d pick up at a bakery. The layers bake together into something really special, and that swirl on top gives each bar its own unique look. If you’re a peanut butter and chocolate fan, this recipe is going to be hard to resist and even harder to stop eating after just one piece! Let’s get into the details. 

Peanut Butter and Fudge Brownie served on a plate with a fork.

Why You’ll Love This Recipe

  • Fudgy texture with a soft, creamy center. The chocolate layers bake up rich and tender, while the peanut butter layer stays soft and slightly dense. Add that smooth chocolate frosting on top, and you’ve got a mix of textures that keeps every bite interesting. These brownies slice cleanly and feel indulgent.
  • That classic combination of chocolate and peanut butter, taken up a notch. If you love peanut butter brownies, this version really leans into that flavor. You get a rich chocolate base paired with a soft, creamy peanut butter layer that runs right through the center. It’s familiar in the best way, but just different enough to feel special.
  • Perfect for sharing or making ahead. These brownies hold up well, which makes them great for gatherings, holidays, or bringing to a friend. You can make them in advance, and they’ll still be just as good the next day. 

Love peanut butter desserts? Me too! That’s why I created an entire collection of my best peanut butter dessert recipes.

big platter with Peanut Butter and Fudge Brownies.

Ingredients

Before we make these brownies, let’s review the list of ingredients. I’ll walk you through what I used below. 

  • Granulated Sugar – Adds sweetness and helps create that soft, tender brownie texture while also contributing to the structure.
  • Butter – Brings richness and moisture to the chocolate and peanut butter layers, giving the brownies their soft, fudgy consistency.
  • Eggs – Help bind everything together while adding structure and a slightly chewy texture to the brownies.
  • Vanilla Extract – Enhances all the flavors in the recipe, especially the chocolate and peanut butter.
  • All-Purpose Flour – Provides the base structure for the brownies and helps hold the layers together.
  • Unsweetened Cocoa Powder – Gives the chocolate layers their deep, rich flavor and classic brownie color.
  • Baking Powder – Adds a touch of lift so the brownies aren’t too dense, while still keeping that fudgy feel.
  • Salt – Balances the sweetness and enhances both the chocolate and peanut butter flavors.
  • Peanut Butter Chips – Melt slightly into the batter, adding little pockets of peanut butter flavor throughout the brownies.
  • Peanut Butter – The star of the middle layer, adding a creamy, nutty richness that pairs perfectly with the chocolate.
  • Powdered Sugar – Used in the frosting to create a smooth, sweet topping with the perfect spreadable texture.
  • Unsweetened Chocolate – Forms the base of the frosting, giving it a deep, rich chocolate flavor that complements the brownies.

How To Make

And with that, we’re ready to bake these Peanut Butter Fudge Brownies. Let’s get to it. I’ll walk you through the steps below. I’ve also provided a full ingredient list and detailed instructions in the printable recipe card at the end of this post. 

  1. Preheat your oven to 350 degrees F. Line a 9×13-inch baking pan with parchment paper, leaving a bit of overhang for easy removal. Lightly coat with baking spray and set aside.
  2. In a large mixing bowl, beat the sugar and butter together until the mixture looks light and creamy. Add the eggs one at a time, mixing well after each addition. Stir in the vanilla.
  3. In a separate bowl, whisk together the flour, cocoa powder, baking powder, and salt until evenly combined. Add the dry ingredients to the butter mixture and stir until just combined. Fold in the peanut butter chips.
  4. For the peanut butter layer, place the peanut butter and butter in a medium bowl and mix until smooth. Add the sugar and flour, stirring until blended. Mix in the vanilla, then add the eggs and stir until the mixture is creamy and well combined.
peanut butter cake layer in a bowl.
  1. Spread about half of the chocolate batter into the prepared pan and smooth it into an even layer. Carefully spread the peanut butter mixture over the top. Add the remaining chocolate batter in spoonfuls over the peanut butter layer, then gently spread it out as best you can. Use a knife to swirl the layers together with a few wide, sweeping motions.
hand spreading peanut butter layer onto brownies.

💌 SAVE THIS POST / RECIPE!

We'll email this post to you, so you can come back to it later! Plus, I'll send you more inspiring ideas I think you'll love!

peanut butter and chocolate layered brownies in a pan.
  1. Bake for 40 to 50 minutes, until the center is set and the edges begin to pull slightly away from the pan. Let the brownies cool completely in the pan.
  2. To make the frosting, melt the chocolate and butter in a saucepan over low heat, stirring until smooth. Remove from the heat and stir in the powdered sugar, salt, and vanilla. Add water a little at a time, mixing until the frosting reaches a smooth, spreadable consistency.
  3. Spread the frosting over the cooled brownies. Let the brownies set before slicing into bars.
hand with a fork taking a bite of peanut butter and fudge brownies.

Frequently Asked Questions

Can I use natural peanut butter for the middle layer?

It’s best to stick with a standard creamy peanut butter for this recipe. Natural peanut butter can separate and be a bit oily, which may affect how the layer bakes and sets. If you do use natural peanut butter, make sure it’s very well stirred and expect a slightly softer, less structured center.

How do I know when the brownies are done baking?

Look for the edges to be set and just starting to pull away from the pan, while the center feels set but still soft when gently pressed. A toothpick inserted near the center should come out with a few moist crumbs, not wet batter. Keep in mind that overbaking will take away that fudgy texture.

What’s the best way to cut clean, neat squares?

Let the brownies cool completely and give the frosting time to set before cutting. For the cleanest slices, use a sharp knife and wipe it clean between cuts. You can also chill the brownies briefly before slicing to help them hold their shape better.

plate with peanut butter fudge brownies.
peanut butter fudge brownies on a stack of plates.

More Chocolate Peanut Butter Desserts You’ll Love

I hope you’ll give these Peanut Butter Fudge Brownies a try and add them to your list of go-to desserts. If you do, I’d love to know what you think. Please stop back and leave a comment and a 5-star rating below. 

Want more from Inspired by Charm? Join the IBC Mailing List for inspiration in your inbox! Follow along on Instagram and TikTok for daily updates and behind-the-scenes looks at my processes. There’s even more inspiration on Facebook and Pinterest

Peanut Butter and Fudge Brownies on a white platter.

Peanut Butter Fudge Brownies

These Peanut Butter Fudge Brownies are a rich and easy dessert made with layers of chocolate brownie batter, a smooth peanut butter filling, and a simple chocolate frosting. Baked in a 9×13 pan, they slice into soft, fudgy bars that are perfect for parties, holidays, or make-ahead treats. This is a great recipe for anyone who loves the classic combination of chocolate and peanut butter.
Print Pin Rate
Course: Dessert
Cuisine: American
Keyword: brownies, chocolate, peanut butter
Prep Time: 30 minutes
Cook Time: 50 minutes
Total Time: 1 hour 20 minutes
Servings: 20
Calories: 385kcal

Ingredients

Chocolate layer

Peanut butter layer

Frosting

Instructions

  • Preheat your oven to 350 degrees F. Line a 9×13-inch baking pan with parchment paper, leaving a bit of overhang for easy removal. Lightly coat with baking spray and set aside.
  • In a large mixing bowl, beat the sugar and butter together until the mixture looks light and creamy. Add the eggs one at a time, mixing well after each addition. Stir in the vanilla.
  • In a separate bowl, whisk together the flour, cocoa powder, baking powder, and salt until evenly combined. Add the dry ingredients to the butter mixture and stir until just combined. Fold in the peanut butter chips.
  • For the peanut butter layer, place the peanut butter and butter in a medium bowl and mix until smooth. Add the sugar and flour, stirring until blended. Mix in the vanilla, then add the eggs and stir until the mixture is creamy and well combined.
  • Spread about half of the chocolate batter into the prepared pan and smooth it into an even layer. Carefully spread the peanut butter mixture over the top. Add the remaining chocolate batter in spoonfuls over the peanut butter layer, then gently spread it out as best you can. Use a knife to swirl the layers together with a few wide, sweeping motions.
  • Bake for 40 to 50 minutes, until the center is set and the edges begin to pull slightly away from the pan. Let the brownies cool completely in the pan.
  • To make the frosting, melt the chocolate and butter together in a saucepan over low heat, stirring until smooth. Remove from the heat and stir in the powdered sugar, salt, and vanilla. Add water a little at a time, mixing until the frosting reaches a smooth, spreadable consistency.
  • Spread the frosting over the cooled brownies. Let the brownies set before slicing into bars.

Nutrition

Calories: 385kcal | Carbohydrates: 48g | Protein: 5g | Fat: 21g | Saturated Fat: 12g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 86mg | Sodium: 268mg | Potassium: 156mg | Fiber: 2g | Sugar: 36g | Vitamin A: 502IU | Calcium: 37mg | Iron: 2mg

Leave a Reply

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

Recipe Rating