Peanut Butter Brownies Recipe
Rich, fudgy, and crowned with a luscious peanut butter layer and a silky chocolate ganache, these peanut butter brownies are a dessert lover’s dream. They’re a blend of sweet indulgence and just the right touch of savory nuttiness, making each bite irresistible. Whether you’re baking for a party, a casual weekend treat, or just because you need chocolate in your life (we’ve all been there), this recipe is bound to become a go-to favorite.
I still remember the first time I made these brownies. It was a rainy Saturday, and I had a serious sweet tooth that couldn’t be ignored. All I had in the pantry was a box of brownie mix, a jar of peanut butter, and some leftover chocolate chips. After a bit of kitchen experimentation, these layered beauties were born. The way the peanut butter layer melted into the fudgy brownies and that glossy ganache sealed the deal—they didn’t last the weekend. I’ve been perfecting this recipe ever since!
The sweet history of brownies (and why peanut butter makes them better)
Did you know brownies were an accidental invention? Rumor has it, a forgetful baker left out the baking powder, resulting in the dense, gooey texture we now love. Over the years, brownies have evolved from simple chocolate squares to a canvas for all sorts of creative add-ins, like nuts, cream cheese swirls, and, of course, peanut butter. The pairing of chocolate and peanut butter, often called a “match made in heaven,” has been a favorite in desserts for decades. It’s no surprise that these peanut butter brownies are a beloved twist on the classic.
What makes these ingredients shine
Let’s talk about the stars of this recipe and how to get the best results:
- Brownie mix: The base of the recipe is a store-bought brownie mix, making this recipe quick and accessible. Look for a fudgy or chewy variety for the best texture. If you’re feeling adventurous, you can substitute with a homemade brownie batter.
- Peanut butter: Creamy peanut butter creates a rich, nutty layer that pairs perfectly with the chocolate. If you prefer a less sweet option, natural peanut butter works well, though you might need to adjust the sugar slightly. Crunchy peanut butter could add an interesting texture!
- Powdered sugar: This sweetens and stabilizes the peanut butter layer, giving it a melt-in-your-mouth consistency. If you’re out, a quick blitz of granulated sugar in a blender can work in a pinch.
- Chopped chocolate: The final layer, the chocolate ganache, is where the magic happens. Bittersweet or semi-sweet chocolate balances the sweetness of the brownies. Use high-quality chocolate for the smoothest, richest topping.
- Heavy cream: This helps melt the chocolate and creates that silky, glossy finish. If you’re out of cream, whole milk works as a substitute, though the ganache will be slightly thinner.

Must-have tools for this recipe
You don’t need a ton of fancy equipment to make these peanut butter brownies, but a few key tools can make things easier:
- 9×9-inch baking pan: The perfect size to get that thick, satisfying brownie layer. If you only have an 8×8 pan, the brownies will be slightly thicker, so add a couple of minutes to the baking time.
- Parchment paper: This is your best friend for easy brownie removal. Trust me, there’s nothing worse than a brownie stuck to the pan.
- Mixing bowls: You’ll need at least two—one for the brownie batter and one for the peanut butter mixture. If you’re like me and enjoy minimizing dishes, a quick rinse between uses works!
- Offset spatula or regular spatula: For smoothing out the layers and spreading that ganache like a pro.
- Microwave-safe bowl: For melting the cream and chocolate together. Alternatively, you can use a double boiler.
Step-by-step: How to make these dreamy brownies
Ready to bake? Let’s do this together!
- Prep your pan and oven: Preheat your oven to 350°F and line a 9×9-inch pan with parchment paper. Leave a little overhang so you can lift the brownies out easily later. Grease the paper lightly with non-stick spray.
- Make the brownie batter: Prepare your brownie mix according to the package instructions. Pour about two-thirds of the batter into your prepared pan. Pro tip: Tap the pan on the counter a couple of times to remove air bubbles.
- Whip up the peanut butter layer: In a mixing bowl, combine the softened butter, peanut butter, and powdered sugar until smooth. If it’s a little stiff, add a splash of milk. Using a spoon, drop dollops of the peanut butter mixture over the brownie batter.
- Add the remaining brownie batter: Spread the rest of the brownie batter over the peanut butter layer. Don’t worry if it’s not perfectly even—the magic happens in the oven.
- Bake to perfection: Place the pan in the oven and bake for about 30 minutes, or until a toothpick inserted into the center comes out clean. Let the brownies cool completely in the pan.
- Make the ganache: Heat the heavy cream in a microwave-safe bowl until very hot (about 30 seconds). Pour it over the chopped chocolate, cover with plastic wrap, and let sit for 2-3 minutes. Stir until smooth, then pour over the cooled brownies. Use a spatula to spread it evenly.
- Chill and serve: Refrigerate the brownies for at least 1 hour to set the ganache. Lift them out of the pan using the parchment paper, slice into squares, and enjoy!

Easy ways to adapt this recipe
There’s so much room to customize these peanut butter brownies:
- Gluten-free: Use a gluten-free brownie mix, and you’ve got a perfect GF dessert that no one will suspect is any different.
- Vegan: Swap the brownie mix for a vegan-friendly one, use plant-based butter and cream, and opt for dairy-free chocolate.
- Seasonal twists: Add a swirl of raspberry jam or a handful of chopped peanuts for a summer vibe, or sprinkle crushed peppermint candy on the ganache.
- Extra indulgence: Stir in chocolate chips, toffee bits, or a drizzle of caramel into the brownie batter.
How to serve these brownies in style
Presentation makes these brownies even more special! Serve them on a pretty platter and sprinkle a pinch of flaky sea salt over the ganache for that upscale bakery feel. Garnish with a few chopped peanuts or chocolate curls if you’re feeling fancy. Pair with a scoop of vanilla ice cream for a crowd-pleasing dessert.
What to drink with these brownies
You can’t go wrong with a cold glass of milk—classic and refreshing. A cup of freshly brewed coffee or a latte adds a touch of sophistication, while hot chocolate makes this dessert extra decadent. If you want something fruity, try a berry smoothie or iced raspberry tea for a bright contrast.
Storing and reheating tips
To store leftovers (if there are any!), place the brownies in an airtight container and keep them in the refrigerator for up to a week. You can also freeze them for up to three months; just wrap individual squares in plastic wrap before placing them in a freezer-safe bag. To reheat, let them thaw at room temperature or pop them in the microwave for 10-15 seconds for that fresh-from-the-oven warmth.
Adjusting for different serving sizes
Need more brownies? Double the recipe and bake in a 9×13-inch pan. Just keep an eye on the baking time, as it might need a few extra minutes. For a smaller batch, halve the recipe and use a loaf pan—it’s perfect for when you’re baking for two.
Final thoughts (and a little encouragement)
There’s nothing like biting into a rich, fudgy brownie with layers of peanut butter and chocolate goodness. These peanut butter brownies are easy to make and endlessly adaptable, so don’t be afraid to experiment and make them your own. Give them a try, share them with loved ones, and watch them disappear in record time. Happy baking!

Frequently asked questions
1. Can I use crunchy peanut butter?
Absolutely! It adds a fun texture to the peanut butter layer.
2. What’s the best way to cut these brownies cleanly?
Chill the brownies first, then use a sharp knife warmed under hot water (wipe it clean between cuts).
3. Can I skip the ganache?
You can, but the ganache adds that extra wow factor. If you’re short on time, a dusting of powdered sugar works too.
4. Can I make these ahead of time?
Yes! These brownies taste even better the next day. Make them the night before and store them in the fridge.
5. What can I use if I don’t have powdered sugar?
You can blend granulated sugar until fine, or use a sweetener like maple syrup (though the texture will be slightly different).

Peanut Butter Brownies Recipe
Rich, fudgy peanut butter brownies topped with silky chocolate ganache. Easy to make and irresistibly delicious!
- Total Time: 1 hour 45 minutes (including cooling)
- Yield: 12 squares 1x
Ingredients
- For the Brownies:
- 1 box of brownie mix, along with the ingredients specified on the box
- Peanut Butter Layer:
- 3 tablespoons of softened butter
- ¾ cup of creamy peanut butter
- ½ cup of powdered sugar
- Chocolate Topping:
- 4 ounces of chopped chocolate (bittersweet or semi-sweet)
- 3 tablespoons of heavy cream
Instructions
- Prep your pan and oven: Preheat your oven to 350°F and line a 9×9-inch pan with parchment paper. Leave a little overhang so you can lift the brownies out easily later. Grease the paper lightly with non-stick spray.
- Make the brownie batter: Prepare your brownie mix according to the package instructions. Pour about two-thirds of the batter into your prepared pan. Pro tip: Tap the pan on the counter a couple of times to remove air bubbles.
- Whip up the peanut butter layer: In a mixing bowl, combine the softened butter, peanut butter, and powdered sugar until smooth. If it’s a little stiff, add a splash of milk. Using a spoon, drop dollops of the peanut butter mixture over the brownie batter.
- Add the remaining brownie batter: Spread the rest of the brownie batter over the peanut butter layer. Don’t worry if it’s not perfectly even—the magic happens in the oven.
- Bake to perfection: Place the pan in the oven and bake for about 30 minutes, or until a toothpick inserted into the center comes out clean. Let the brownies cool completely in the pan.
- Make the ganache: Heat the heavy cream in a microwave-safe bowl until very hot (about 30 seconds). Pour it over the chopped chocolate, cover with plastic wrap, and let sit for 2-3 minutes. Stir until smooth, then pour over the cooled brownies. Use a spatula to spread it evenly.
- Chill and serve: Refrigerate the brownies for at least 1 hour to set the ganache. Lift them out of the pan using the parchment paper, slice into squares, and enjoy!
Notes
To store leftovers (if there are any!), place the brownies in an airtight container and keep them in the refrigerator for up to a week. You can also freeze them for up to three months; just wrap individual squares in plastic wrap before placing them in a freezer-safe bag. To reheat, let them thaw at room temperature or pop them in the microwave for 10-15 seconds for that fresh-from-the-oven warmth.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dessert