If you are a chocolate and peanut butter lover looking for a match made in dessert heaven, the Frosted Peanut Butter Brownies Recipe is exactly what you need. This irresistible treat combines the deep, rich flavor of bittersweet chocolate brownies loaded with chunks of peanut butter cups, topped with a creamy, luscious peanut butter frosting that melts in your mouth. It’s a perfect balance of fudgy, nutty, and sweet that will have you reaching for seconds before you know it. Whether it’s a special celebration or just an everyday indulgence, these brownies never fail to bring pure joy with every bite.
Ingredients You’ll Need
Getting the ingredients right is key to nailing this recipe. Each one is simple but essential, contributing to the perfect texture, flavor, and appearance of these wonderful brownies.
- Bittersweet chocolate (1 cup plus 2 tablespoons): Use good quality chocolate to give the brownies their rich, deep chocolate flavor.
- Unsalted butter (1/2 cup + 6 tablespoons): Butter adds a creamy texture and enhances richness in both the brownie base and frosting.
- Unsweetened cocoa powder (3 tablespoons): Gives additional chocolate intensity and a beautiful dark color.
- Espresso powder (1/2 teaspoon, optional): Enhances the chocolate flavor with subtle depth without tasting like coffee.
- Large eggs (3): Help bind ingredients and add moisture and structure to the brownies.
- Granulated sugar (1 1/4 cups): Sweetens the brownies, balancing the bittersweet chocolate perfectly.
- Pure vanilla extract (2 teaspoons + 1/2 teaspoon for frosting): Gives a warm, aromatic flavor throughout the recipe.
- Salt (1/2 teaspoon): Enhances all the flavors and balances sweetness.
- All-purpose flour (1 cup): Provides structure without making the brownies cakey.
- Coarsely chopped peanut butter cups (1 cup): Adds delightful pockets of creamy, nutty candy inside the brownies.
- Creamy peanut butter (2/3 cup): The star of the frosting, creamy and full of flavor.
- Confectioners’ sugar (1 cup, sifted): Gives the frosting its smooth, sweet finish.
- Milk (1 tablespoon): Used in the frosting for perfect spreading consistency.
How to Make Frosted Peanut Butter Brownies Recipe
Step 1: Prepare Your Pan and Oven
Preheat your oven to 350° F and line an 8×8-inch pan with parchment paper, then lightly grease it. This simple prep step means your brownies will bake evenly and come out clean and easy to slice.
Step 2: Melt Chocolate and Butter
Use a makeshift double boiler or microwave to gently melt the bittersweet chocolate and butter together. Stir them occasionally until silky smooth, then mix in the cocoa powder and espresso powder for that deep chocolate punch. Let this mixture cool so it doesn’t scramble your eggs in the next step.
Step 3: Whisk Eggs and Sugar
In a stand mixer, beat the eggs and granulated sugar until light and fluffy, about one minute. Slowly add vanilla and salt, then keep the mixer on low as you carefully pour in your cooled chocolate mixture. This creates a luscious, glossy batter that’s the foundation for your fudgy brownies.
Step 4: Fold in Flour and Peanut Butter Cups
Gently stir in the flour using a wooden spoon until just combined, being careful not to overmix which could toughen the brownies. Fold in the chopped peanut butter cups right at the end so they’re evenly distributed but still chunky—little nuggets of peanut butter bliss in each bite.
Step 5: Bake to Perfection
Pour the batter into your prepared pan, smoothing to the edges with a rubber spatula. Bake for about 25 minutes until the top glistens and the center remains a bit dense. The brownies finish cooking as they cool, so the fudgy texture is guaranteed.
Step 6: Cool Completely Before Frosting
Allow the brownies to cool on a wire rack for around 2 hours. This patience pays off because spreading the frosting on warm brownies would melt it and compromise that super smooth, creamy texture.
Step 7: Make the Peanut Butter Frosting
Using a mixer, beat creamy peanut butter with the room temperature butter until smooth. Slowly add sifted confectioners’ sugar and combine fully. Stir in vanilla extract and milk until the frosting reaches the perfect spreadable consistency—add more milk if you want it thinner.
Step 8: Frost and Slice
Spread the frosting generously over the cooled brownies. Slice into squares, and get ready for the easiest, most indulgent treat you’ll make all week.
How to Serve Frosted Peanut Butter Brownies Recipe
Garnishes
Consider sprinkling chopped peanuts, a drizzle of melted chocolate, or even mini peanut butter cups on top of the frosting for extra texture and visual appeal. These garnishes turn simple brownies into a show-stopping dessert.
Side Dishes
Serve your frosted peanut butter brownies alongside vanilla ice cream or a glass of cold milk to balance out the rich sweetness perfectly. A scoop of fresh berries also adds a refreshing contrast and a pop of color.
Creative Ways to Present
For parties, turn your brownies into bite-sized squares on a decorative platter or stack them with parchment paper in between for gift boxes. You can even use cookie cutters to make fun shapes that will brighten up any dessert table.
Make Ahead and Storage
Storing Leftovers
Store leftover Frosted Peanut Butter Brownies Recipe in an airtight container at room temperature for up to 3 days. Keep them covered well so the frosting stays moist and the brownies remain soft.
Freezing
You can freeze the unfrosted brownies wrapped tightly in plastic wrap and aluminum foil for up to 3 months. Thaw completely before frosting for best results.
Reheating
If you prefer your brownies slightly warm, reheat individual pieces gently in the microwave for 10 to 15 seconds, but be careful not to melt the frosting too much—warm enough to bring out the fudgy goodness!
FAQs
Can I use crunchy peanut butter instead of creamy in the frosting?
Yes, you can substitute crunchy peanut butter if you like a bit of texture in your frosting. It will add a delightful crunch, but keep in mind the frosting might be slightly less smooth.
Is it necessary to use espresso powder in the brownies?
Espresso powder is optional but highly recommended. It intensifies the chocolate flavor without making the brownies taste like coffee, giving a richer, more complex taste.
How do I get the brownies to be fudgy and not cakey?
Be careful not to overmix once you add flour, and avoid overbaking. A slightly dense, shiny top with a moist center is the hallmark of perfect fudgy brownies.
Can I make the frosting ahead of time?
Absolutely! You can prepare the frosting a day in advance, keep it covered tightly in the refrigerator, and bring it to room temperature before spreading on the brownies for best texture.
Why do I need to cool the brownies completely before frosting?
Cooling is essential so the frosting doesn’t melt and slide off. It helps the frosting stay nice and thick on top, giving that perfect creamy layer we all crave.
Final Thoughts
The Frosted Peanut Butter Brownies Recipe is truly a crowd-pleaser—rich, delicious, and surprisingly easy to make. Once you try these, they will become your go-to for celebrations, cozy nights, or whenever you need that ultimate chocolate and peanut butter fix. Trust me, you’re going to love every creamy, fudgy bite.
Print
Frosted Peanut Butter Brownies Recipe
- Total Time: 2 hours 55 minutes
- Yield: 16 servings
Description
Delight in these rich and fudgy Frosted Peanut Butter Brownies, featuring a luscious blend of bittersweet chocolate and creamy peanut butter frosting. Perfectly moist and dense, these brownies combine the irresistible texture of chopped peanut butter cups folded into the batter with a smooth, sweet peanut butter topping, making them an indulgent treat for any occasion.
Ingredients
Brownie Batter
- 1 cup plus 2 tablespoons (200 g) good quality bittersweet chocolate (chopped or chocolate chips)
- 1/2 cup (113 g or 1 stick) unsalted butter (cut into quarters)
- 3 tablespoons (18 g) unsweetened cocoa powder
- 1/2 teaspoon espresso powder (or instant coffee) (optional)
- 3 large eggs (room temperature)
- 1 1/4 cups (250 g) granulated sugar
- 2 teaspoons pure vanilla extract
- 1/2 teaspoon salt
- 1 cup (125 g) all-purpose flour
- 1 cup (170 g or 6 oz) coarsely chopped peanut butter cups
Peanut Butter Frosting
- 2/3 cup (150 g) creamy peanut butter
- 6 tablespoons (85 g) unsalted butter (room temperature)
- 1 cup (120 g) confectioners’ sugar (sifted)
- 1/2 teaspoon vanilla extract
- 1 tablespoon milk (plus more as needed for consistency)
Instructions
- Preheat Oven and Prepare Pan: Preheat your oven to 350°F (175°C). Line an 8×8-inch square baking pan with parchment paper and lightly grease it with nonstick cooking spray to prevent sticking. Set aside.
- Melt Chocolate and Butter: Using a makeshift double boiler over low heat, gently melt the bittersweet chocolate and butter together, stirring occasionally until smooth. Remove from heat and whisk in the unsweetened cocoa powder and espresso powder if using. Allow this mixture to cool slightly.
- Combine Wet Ingredients: In the bowl of a stand mixer, beat the eggs and granulated sugar on medium-high speed for about 1 minute until slightly fluffy. Reduce speed to low and add the vanilla extract and salt, mixing until evenly combined. While the mixer is still on low, slowly pour in the cooled chocolate mixture to blend thoroughly.
- Incorporate Dry Ingredients: Remove the bowl from the mixer. Gently fold the all-purpose flour into the batter using a wooden spoon, mixing just until combined to avoid over-mixing. Then fold in the coarsely chopped peanut butter cups.
- Bake the Brownies: Transfer the batter to the prepared pan, spreading it evenly to the edges. Bake in the preheated oven for about 25 minutes or until the top is shiny and the center is dense but not wet. Keep in mind the brownies will continue cooking slightly as they cool.
- Cool the Brownies: Remove the baked brownies from the oven and cool completely on a wire rack for about 2 hours before frosting.
- Make the Peanut Butter Frosting: In a stand mixer or using a hand mixer, beat together the creamy peanut butter and softened butter until smooth. Gradually add the sifted confectioners’ sugar, mixing well after each addition. Add the vanilla extract and milk, then beat until the frosting is creamy and well incorporated. If a thinner consistency is desired, add additional milk one teaspoon at a time until perfect.
- Frost and Serve: Once the brownies have fully cooled, spread the peanut butter frosting evenly over the top. Slice into squares and serve to enjoy this delectable treat.
Notes
- If you prefer a quicker method for melting the chocolate and butter, you can melt them in the microwave in short 20-second bursts, stirring between intervals to prevent burning.
- The espresso powder is optional but enhances the chocolate flavor, adding depth to the brownies.
- Be careful not to overmix the batter once the flour is added to maintain a tender texture.
- Ensure brownies are completely cooled before frosting to prevent the frosting from melting.
- Adjust frosting milk amount to get desired spreading consistency.
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American

