Chocolate Peanut Butter Brownies Recipe
Decadent chocolate peanut butter brownies featuring a rich, fudgy chocolate base topped with creamy, smooth peanut butter frosting. These brownies strike the perfect balance between chocolate and peanut butter flavors, baked to perfection and finished with a luscious homemade frosting for an irresistible treat.
- Author: Clara
- Prep Time: 15 minutes
- Cook Time: 28 minutes
- Total Time: 43 minutes
- Yield: 9 brownies (8x8 inch pan) 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Brownies
- 1/2 cup unsalted butter (112 grams)
- 5 ounces semi-sweet chocolate (142 grams) (or 50-70% dark chocolate, finely chopped)
- 1/2 cup granulated sugar (100 grams)
- 1/2 cup brown sugar (105 grams)
- 2 large eggs (whisked)
- 1 tsp vanilla extract
- 1/2 cup all-purpose flour (63 grams)
- 1/4 cup cocoa powder (22 grams)
- 1/4 tsp salt
Peanut Butter Frosting
- 1/3 cup unsalted butter (75 grams) (softened)
- 1/3 cup smooth peanut butter (do not use natural peanut butter)
- 1 1/2 – 2 cups powdered sugar (165 – 220 grams)
- 1 tsp vanilla extract
- 1/4 teaspoon salt
- 1–2 tbsp milk (or cream)
- Preheat Oven and Prepare Pan: Preheat the oven to 350°F (175°C). Line an 8×8 inch baking pan with parchment paper or aluminum foil, allowing an overhang on the sides to lift the brownies out easily later.
- Melt Butter and Chocolate: Place the butter and finely chopped chocolate in a heatproof bowl. Microwave in 45-second intervals on medium power, stirring between intervals until smooth. Alternatively, melt using a double boiler method.
- Mix Sugars, Eggs, and Vanilla: Allow the chocolate mixture to cool slightly. Then whisk in granulated sugar, brown sugar, vanilla extract, and whisked eggs until incorporated.
- Combine Dry Ingredients: Stir in the all-purpose flour, cocoa powder (sifted if lumpy), and salt until just combined to form the brownie batter.
- Bake the Brownies: Pour the batter into the prepared pan and bake for 25-28 minutes, or until the top is set and a toothpick inserted into the center comes out clean or with a few moist crumbs, but no raw batter.
- Prepare Peanut Butter Frosting: In a medium bowl, beat softened butter until smooth. Add peanut butter and beat until combined even if some lumps remain.
- Add Powdered Sugar and Flavorings: Add 1 cup powdered sugar, vanilla extract, and salt to the peanut butter mixture. Beat on low speed, gradually increasing to medium.
- Complete Frosting Texture: Continue beating in remaining powdered sugar about 1/2 cup at a time, alternating with 1 tablespoon of milk or cream, until the frosting is smooth and spreadable.
- Cool and Frost: Once the brownies are fully cooled, use the parchment or foil overhang to lift them out of the pan. Place on a cutting board.
- Apply Frosting and Serve: Spread the peanut butter frosting evenly over the cooled brownies. Optionally, sprinkle with Reese’s Pieces or peanut butter cups. Slice with a thin, sharp knife and serve.
Notes
- Use smooth peanut butter for frosting for the best texture; avoid natural peanut butter which tends to separate.
- If the cocoa powder is clumpy, sift it before adding to ensure smooth batter consistency.
- Do not overbake the brownies; they are best when fudgy and moist inside.
- Frosting can be adjusted in thickness by adding more or less powdered sugar and milk/cream.
- Allow brownies to cool completely before frosting to prevent melting or sliding.
- Optional toppings like Reese’s Pieces or peanut butter cups add texture and extra flavor but can be omitted.
Keywords: chocolate peanut butter brownies, peanut butter frosting, homemade brownies, fudgy brownies, easy dessert, chocolate dessert