Peanut Butter Brownies [Video]

Catalina Castravet
By Catalina Castravet
5 from 5 reviews

Brownies and Bars Recipes

Cook time Cook time: 25 minutes

Peanut Butter Brownies are chewy, moist, and made rich with a layer of peanut butter filling! Make these from scratch now with this easy recipe!

After a savory meal, all I crave is an indulgent dessert. And this recipe makes just that! I have a sweet tooth, which you all know about, and this recipe is just one of the many mouthwatering desserts on the blog. Check these out: Strawberry Poke Cake, Apple Pie Coffee Cake, and Oreo Nutella Cake!

Peanut Butter Brownies Recipe

This Peanut Butter Brownies recipe is so easy and so good that you can quit using the store-bought boxed mixes. You get chewy ones after baking and the flavor combination is one of my favorites.

Once you take a bite, you will taste an explosion of the nutty flavor! In this dessert, you will get a strong taste of that because it is not infused totally in the brownie. In the middle, there is a layer of pure peanut butter filling!

And, it is easy to assemble, even for newbies. The entire process is simple and when you taste the outcome, it will be like it is done professionally! I have friends raving about these treats as I often give it out as gifts.

How to make Peanut Butter Brownies:

For a quick step by step tutorial, watch the recipe video attached above. But the general steps are as follows:

  • Prepare the filling: Simply beat together the filling ingredients using an electric mixer with the paddle attachment on medium-high speed. The mixture will have a dough-like consistency. When done, spread it on parchment paper in an even layer and freeze for 15-20 minutes, while working on the brownies.
  • Preheat the oven: Set it to 350 degrees Fahrenheit. Then, get your square pan and put parchment paper for easy removal later.
  • Make the batter: Put the chocolate and fat in the microwave and melt. Add in the sugar and whisk everything together until smooth. Stir in the wet ingredients followed by the dry ingredients.
  • Assemble: Pour half of the batter in the pan followed by a layer of the filling, then, top everything with the remaining brownie batter.
  • Bake: Bake for about 30 minutes, then, check it by inserting a toothpick. When done, the toothpick must still have some moist crumbs in the toothpick but no batter.
  • Cool: Once done, take it out of the oven and let it cool in the pan for another half an hour. Remove it from the pan and start slicing and serving half an hour later.

How to make fudgy brownies:

The key is to refrain from overbaking. Overbaking dries out the brownies and that is what you should avoid.

You can also add chocolate chips in the batter. When melted during baking, these will create pockets of moisture that will make the outcome chewy.

Are brownies supposed to be gooey in the middle?

As you cool them after baking, the center will continue to cook further. So, you can take it out in the oven while the middle is still not completely cooked and dry. If you do this, then, you are guaranteed with brownies that are gooey and chewy!

How to Store:

  • At room temperature: You can store them in an airtight container for 3 days in the pantry.
  • Refrigerate: You can also refrigerate them for up to 5 days.

Recipe Tips:

  • Check them even before 30 minutes as your oven may be hotter than mine. And when you do check, rotate the pan. This simple trick may even out the baking.
  • Another thing to check if your brownies are done is the crack. If the surface looks cracked which are set, then, you can take them out of the oven.
  • Decorate the top with chocolate chips and peanut butter chips or cups. Or, swirl a layer of creamy peanut butter.

Peanut Butter Brownies are chewy, moist, and made rich with a layer of peanut butter filling! #brownies #peanutbutter #brownierecipe #sweetandsavorymeals #dessertrecipes

Peanut Butter Brownies

Peanut Butter Brownies are chewy, moist, and made rich with a layer of peanut butter filling! Make these from scratch now with this easy recipe!
5 from 5 votes
Save Print Pin Rate
Prep Time: 25 minutes
Cook Time: 25 minutes
Total Time: 50 minutes
Servings: 9 brownies
Calories: 686kcal
Author: Catalina Castravet


Peanut Butter Filling:

  • 1 1/2 cups creamy peanut butter
  • 1 cup confectioners’ sugar
  • 2 teaspoons vanilla extract
  • 4 tablespoons milk


  • 10 tablespoons unsalted butter
  • 8 ounces semisweet baking chocolate (chopped)
  • 1 cup white granulated sugar
  • 2 large eggs
  • 1 egg yolk
  • 1 teaspoon vanilla extract
  • 1/2 cup all-purpose flour
  • 1/4 cup unsweetened cocoa powder (sifted)
  • 1/4 teaspoon fine salt


Peanut Butter Filling:

  • In a medium bowl using a hand mixer fitted with the paddle attachment, beat the peanut butter, confectioners’ sugar, vanilla, and milk together on medium-high speed until combined. The mixture will be very thick, almost like cookie dough. Set aside.
  • Spread it on parchment paper in a 9x9 inches layer and freeze for 15-20 minutes, while working on the brownies.


  • Preheat oven to 350 degrees F.
  • Line a square 9x9 pan with parchment paper, leaving an overhang on the sides.
  • In a large microwave-safe bowl combine butter and chocolate. Microwave in 30-second intervals, stirring between each one until the mixture is melted and smooth.
  • Add the sugar to the hot butter mixture and whisk vigorously until combined. Allow cooling until just barely warm.
  • Add in eggs, yolk, and vanilla extract and whisk very well combined.
  • Use a rubber spatula to stir in flour, cocoa powder, and salt until just combined.
  • Pour half of the batter into the prepared pan and smooth out.
  • Add the peanut butter mixture on top, distributing evenly and top with the remaining brownie batter.
  • Bake in the preheated oven for about 20-25 minutes, or until cooked through but still slightly gooey in the center.
  • Let the brownies cool in the pan for 30 minutes.
  • Remove from pan and allow to cool to room temperature before slicing and serving.



Calories: 686kcal | Carbohydrates: 68g | Protein: 15g | Fat: 42g | Saturated Fat: 17g | Cholesterol: 96mg | Sodium: 409mg | Potassium: 354mg | Fiber: 4g | Sugar: 56g | Vitamin A: 551IU | Vitamin C: 1mg | Calcium: 79mg | Iron: 2mg
Made This Recipe?

Show me what you made on Instagram or Facebook and tag me at @sweetnsavorymeals or hashtag it at #sweetnsavorymeals.

Get free recipes to your inbox!


Leave a reply


I love these brownies, such gooey chocolatey goodness!


Carrie Robinson

I am ALL about the chocolate & peanut butter combo! These brownies look perfect. :)


Sara Welch

This is my kind of dessert! Definitely what I was looking for to fix my sweet tooth! Excited to enjoy these all weekend long!


Erin | Dinners,Dishes and Dessert

These Peanut Butter Brownies would disappear in our house!


katerina @

I can't wait to try these! They look SO YUMMY!! :)



These have so much amazing peanut butter flavor!


Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.