Rich and gooey chocolate brownies with a luscious peanut butter filling hidden inside—perfect for satisfying both chocolate and peanut butter cravings.
Author:Emma Harper
Prep Time:15 mins
Cook Time:30 mins
Total Time:45 mins
Yield:9 brownies 1x
Category:Dessert
Method:Baking
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
1/2 cup unsalted butter
1 cup granulated sugar
2 large eggs
1 teaspoon vanilla extract
1/3 cup unsweetened cocoa powder
1/2 cup all-purpose flour
1/4 teaspoon salt
1/4 teaspoon baking powder
1/2 cup chocolate chips (optional)
1/2 cup creamy peanut butter
1/4 cup powdered sugar
Instructions
Preheat oven to 350°F (175°C) and line an 8×8-inch baking pan with parchment paper.
In a microwave-safe bowl, melt butter. Stir in sugar, eggs, and vanilla until smooth.
Add cocoa powder, flour, salt, and baking powder. Mix until just combined. Fold in chocolate chips if using.
In a separate bowl, mix peanut butter and powdered sugar until smooth and thickened.
Spread half the brownie batter into the prepared pan.
Dollop spoonfuls of the peanut butter mixture over the batter and gently spread or swirl it across the top.
Top with the remaining brownie batter and spread evenly.
Bake for 25–30 minutes or until a toothpick comes out with a few moist crumbs.
Cool completely before cutting for clean slices and maximum fudginess.
Notes
Use natural peanut butter for a saltier, less sweet filling.
Add a pinch of sea salt on top before baking for a salted brownie finish.
Brownies can be stored in an airtight container for up to 4 days or frozen for up to 2 months.