In my opinion, peanut butter belongs in every dessert. Well, if I had my way that is! These chocolate peanut butter brownies are no exception. While I do love a classic chocolate brownie, adding peanut butter to the recipe makes it that much more scrumptious!
When we head out for the day, I like to bring a couple of these brownies in either a small container or wrapped up in beeswax fabric. With 2 layers of some of the tastiest flavours in one dessert, these brownies will have you reaching for a second!

Baking Tip: if this recipe is a little bit too sweet for you, feel free to swap out all, or part of, the sugar with stevia.

Chocolate Peanut Butter Brownies
Ingredients
- Non-stick cooking spray
Chocolate Layers
- 1/2 cup unsalted butter melted
- 1 cup granulated sugar
- 2 large eggs
- 1 1/2 tsp vanilla extract
- 1/2 cup all-purpose flour
- 1/2 cup unsweetened cocoa powder
- 1/8 tsp salt
Peanut Butter Layer
- 1/3 cup creamy peanut butter
- 2 tbsp unsalted butter melted
- 1/3 cup granulated sugar
- 1/4 cup brown sugar packed
- 1 large egg
- 1/2 tsp real vanilla extract
- 1/2 cup all-purpose flour
- 1 tsp baking powder
- 1/8 tsp salt
Instructions
- Preheat oven to 350°F and line an 8” x 8” pan with parchment paper and spray with non-stick cooking spray.
- Mix all the ingredients for the chocolate layer in a large mixing bowl, adding in the flour, cocoa powder, and salt last. Lightly fold in the flour and cocoa powder until just mixed. (Do not over mix or the brownies will turn out cake-like).
- Mix the ingredients for the peanut butter brownie layer, again saving the flour, baking powder and salt for last and stirring until just mixed.
- Spread peanut butter brownie layer on the bottom of the pan and top it with the chocolate brownie layer, spreading the batter for both layers out evenly.
Save this Post on Pinterest
