These brownies are the kind of thing I make when I want something that feels indulgent but still finishes on a weekday evening. They bake up fudgy, with a clear peanut-butter ribbon and pockets of melty chocolate on top. The recipe is forgiving, and the split layers mean you get peanut butter in every bite without it overwhelming the chocolate.
I keep the method straightforward: one batter, one filling, two finishes. The steps are written so you can work calmly and keep the texture fudgy, not cakey. If you follow the timing and resist the temptation to overbake, you’ll be rewarded with 16 even bars that hold together but remain tender inside.
Below you’ll find the exact ingredient list and the step-by-step directions I follow. I also added practical swaps, common mistakes to avoid, and storage tips so the first pan you make isn’t the last.
What We’re Using

- 3/4 cup plain flour (or all purpose is fine) — provides structure; don’t overmeasure to keep brownies fudgy.
- 1/2 cup unsweetened cocoa powder — key for chocolate intensity; sift if lumpy.
- 1 teaspoon instant coffee powder — amplifies chocolate flavor without tasting like coffee.
- Pinch of salt — balances sweetness and enhances cocoa.
- 1/2 cup reduced fat/light butter, at room temperature (or oil) — fat for tenderness; oil will keep crumbs dense and fudgier.
- 1 cup light brown sugar (or muscavado sugar) — adds moisture and caramel notes.
- 1/2 cup natural sweetener (or sugar of choice) — balances the brown sugar; use the sweetener you prefer.
- 3/4 teaspoon vanilla extract — rounds flavor and enhances the chocolate.
- 2 eggs — binders that also add richness and structure.
- 3/4 cup natural peanut butter (the oiler the better) — the peanut-butter layer; oilier versions give a silkier filling.
- 1/2 cup powdered sweetener/sugar of choice — sweetens and stabilizes the peanut butter filling.
- Pinch of salt (if your pb is natural) — cut the sweetness and brighten the peanut flavor.
- 2 tablespoons maple syrup (rice malt syrup or agave are fine) — adds looseness and a touch of sweetness to the filling.
- 1/3 cup unsweetened almond milk — thins the peanut butter so the filling spreads smoothly.
- 1/4 cup dark/semi sweet chocolate chips — for a glossy, melty top layer that sets slightly.
- 1/4 cup Reese’s chips — peanut-butter-chocolate bursts on top; optional for crunch and familiarity.
How to Prepare Chocolate Peanut Butter Cup Brownies
- Preheat the oven to 180°C (350°F). Spray an 8×8-inch baking pan with cooking oil spray, wipe off any excess with a paper towel, and set the pan aside.
- In a large bowl, whisk together 3/4 cup plain flour, 1/2 cup unsweetened cocoa powder, 1 teaspoon instant coffee powder, and a pinch of salt until evenly combined.
- In a separate medium bowl, whisk the 1/2 cup reduced fat/light butter (or oil), 1 cup light brown sugar, 1/2 cup natural sweetener (or sugar of choice), and 3/4 teaspoon vanilla extract until smooth.
- Add the 2 eggs to the wet mixture and whisk until the mixture is light and slightly creamy.
- Pour the wet mixture into the dry ingredients and stir with a spoon or spatula until just combined. Do not overmix.
- In a clean bowl, combine 3/4 cup natural peanut butter, 1/2 cup powdered sweetener/sugar of choice, 2 tablespoons maple syrup, 1/3 cup unsweetened almond milk, and a pinch of salt (add the pinch of salt if your peanut butter is natural). Whisk until smooth and creamy.
- Spread half of the brownie batter evenly into the prepared 8×8 pan, smoothing the top with a spatula.
- Spoon the peanut butter filling over the first layer of brownie batter and spread it evenly to the edges.
- Carefully spoon the remaining brownie batter over the peanut butter layer and smooth the top. It is okay if some peanut butter swirls into the brownie layer.
- Bake in the preheated oven for 25–30 minutes, until the top is set to the touch. Insert a toothpick into the center — it should come out with a few moist crumbs (a little dirty) for a fudgy texture.
- Remove the pan from the oven, immediately sprinkle the 1/4 cup dark/semi-sweet chocolate chips and 1/4 cup Reese’s chips evenly over the hot brownies, and allow them to sit until the chips begin to melt slightly.
- Let the brownies cool completely in the pan on a wire rack. Once cool and set, cut into 16 bars.
Why You’ll Keep Making It
These hit the sweet spot between brownie and candy-bar. The chocolate base is dense and fudgy; the peanut-butter layer keeps things silky and unmistakably peanut-forward. Every bite gives chocolate, peanut butter and a little texture from the chips on top. You can get a pan in and out of the oven in under an hour from start to finish — quick enough for a dessert impulse, but composed enough for guests.
The recipe is flexible without being finicky. Use oil for a slightly denser brownie or light butter for flavor. Swap the powdered sweetener for a powdered sugar if you need to. Little changes still keep the final texture close to the original, which means fewer failed experiments and more reliable, repeatable results.
Texture-Safe Substitutions

Stick to these swaps if you want to preserve the fudgy, layered texture:
- Butter → oil. Using oil in place of the reduced fat/light butter keeps the crumb dense and fudgy. The recipe allows this swap explicitly.
- Plain flour → all-purpose flour. The recipe notes this directly; it won’t change the texture in any noticeable way.
- Light brown sugar → muscovado sugar. Both bring moisture and a deep caramel note; muscovado can push the flavor darker but keeps moisture.
- Maple syrup → rice malt syrup or agave. These are mentioned as fine alternatives and will thin the peanut filling similarly without affecting set.
- Powdered sweetener → powdered sugar of choice. The powdered form stabilizes the filling and keeps it spreadable rather than grainy.
Setup & Equipment

Gather these before you start. It saves time and prevents cold-butter mistakes.
- 8×8-inch baking pan — lined or sprayed as directed.
- Mixing bowls — at least two: one for dry, one for wet.
- Whisk and spatula — whisk for the dry and wet mixes; spatula for folding and smoothing the layers.
- Measuring cups and spoons — accurate measuring matters for texture.
- Wire rack — allows the pan to cool evenly so the top sets correctly.
- Oven thermometer and toothpick — the thermometer is optional but useful; the toothpick checks fudginess.
Don’t Do This
Do not overmix the batter after adding eggs to the dry ingredients. Overmixing adds air and develops gluten, which pushes the brownies toward cake. Don’t overbake. If the center comes out dry on the toothpick, you’ve passed the fudge point. Pull them at the “few moist crumbs” stage.
Also, avoid cutting them while warm. The peanut layer and the chocolate chips need time to set. If you slice immediately, they’ll be messy and won’t produce neat bars.
Seasonal Spins
Small tweaks keep this recipe feeling new across the year without changing the method:
– For fall: sprinkle a light dusting of flaky sea salt on the melted chips for contrast.
– For holidays: press a few extra Reese’s chips into the hot top layer just before the chips melt for a festive look.
– For summer: serve slightly warm with a scoop of vanilla ice cream to turn the fudgy bars into a sundae-style treat.
Pro Perspective
From a baker’s point of view, this is about balance. The peanut filling needs to be fluid enough to spread but not so loose that it sinks completely. That’s why the 1/3 cup almond milk and 2 tablespoons maple syrup are measured carefully in the filling — they thin without making it runny. If your peanut butter is especially oily, hold the pinch of salt and adjust by taste.
Top-chips placed on hot brownies melt just enough to create a glossy finish. Remove immediately from the oven and scatter them; gravity and residual heat do the rest. When you cut, use a hot, dry knife, wiping between cuts for clean edges.
Prep Ahead & Store
Make the brownies and cool fully in the pan. Once set, cover tightly and keep at room temperature for up to 48 hours. If you want them softer, store covered in the refrigerator; that firms the peanut layer and chocolate top but can slightly change texture. To freeze, wrap individual bars in cling film and place in a resealable freezer bag for up to 2 months. Thaw in the refrigerator or at room temperature before serving.
Common Qs About Chocolate Peanut Butter Cup Brownies
Q: Can I use crunchy peanut butter instead of natural PB? A: Yes. Crunchy will add texture to the filling and can be used, though the recipe’s note about “the oiler the better” means natural, oilier PB makes the filling silkier.
Q: My top looked slightly underbaked — is that okay? A: If a toothpick comes out with a few moist crumbs, you’re good. The brownies finish setting as they cool.
Q: Can I swap the almond milk for dairy milk? A: The recipe specifies unsweetened almond milk, but the milk’s role is only to thin the peanut butter. If you prefer dairy milk and want to use it, keep the quantity the same and adjust only if the filling feels too loose.
Q: Why use instant coffee powder? A: It doesn’t make the brownies taste like coffee. It sharpens and deepens the chocolate flavor without adding a coffee aroma.
Bring It to the Table
Cut the pan into 16 uniform bars. Arrange on a platter with a few extra Reese’s chips sprinkled nearby for looks. These travel well for potlucks and pack reliably in a tin for picnics. Serve slightly warm or at room temperature. If you’re offering something to balance the richness, plain Greek yogurt or a small scoop of vanilla ice cream works wonderfully — but the bars stand on their own.
Once you’ve tried this recipe, you’ll recognize the forgiving nature of the batter. It’s a reliable treat whenever peanut butter and chocolate cravings strike.

Chocolate Peanut Butter Cup Brownies
Equipment
- 8x8-inch baking pan
- Mixing Bowls
- Whisk
- Spatula
- Oven
- Wire Rack
- Toothpick
Ingredients
Ingredients
- 3/4 cupplain flour or all purpose is fine
- 1/2 cupunsweetened cocoa powder
- 1 teaspooninstant coffee powder
- Pinch of salt
- 1/2 cupreduced fat/light butter at room temperature (or oil)
- 1 cuplight brown sugar or muscavado sugar
- 1/2 cupnatural sweetener or sugar of choice
- 3/4 teaspoonvanilla extract
- 2 eggs
- 3/4 cupnatural peanut butter the oiler the better
- 1/2 cupsweetener/powdered sugar of choice
- Pinch of salt if your pb is natural
- 2 tablespoonsmaple syrup rice malt syrup or agave are fine
- 1/3 cupunsweetened almond milk
- 1/4 cupdark/semi sweet chocolate chips
- 1/4 cupReese’s chips
Instructions
Instructions
- Preheat the oven to 180°C (350°F). Spray an 8×8-inch baking pan with cooking oil spray, wipe off any excess with a paper towel, and set the pan aside.
- In a large bowl, whisk together 3/4 cup plain flour, 1/2 cup unsweetened cocoa powder, 1 teaspoon instant coffee powder, and a pinch of salt until evenly combined.
- In a separate medium bowl, whisk the 1/2 cup reduced fat/light butter (or oil), 1 cup light brown sugar, 1/2 cup natural sweetener (or sugar of choice), and 3/4 teaspoon vanilla extract until smooth.
- Add the 2 eggs to the wet mixture and whisk until the mixture is light and slightly creamy.
- Pour the wet mixture into the dry ingredients and stir with a spoon or spatula until just combined. Do not overmix.
- In a clean bowl, combine 3/4 cup natural peanut butter, 1/2 cup powdered sweetener/sugar of choice, 2 tablespoons maple syrup, 1/3 cup unsweetened almond milk, and a pinch of salt (add the pinch of salt if your peanut butter is natural). Whisk until smooth and creamy.
- Spread half of the brownie batter evenly into the prepared 8×8 pan, smoothing the top with a spatula.
- Spoon the peanut butter filling over the first layer of brownie batter and spread it evenly to the edges.
- Carefully spoon the remaining brownie batter over the peanut butter layer and smooth the top. It is okay if some peanut butter swirls into the brownie layer.
- Bake in the preheated oven for 25–30 minutes, until the top is set to the touch. Insert a toothpick into the center — it should come out with a few moist crumbs (a little dirty) for a fudgy texture.
- Remove the pan from the oven, immediately sprinkle the 1/4 cup dark/semi-sweet chocolate chips and 1/4 cup Reese’s chips evenly over the hot brownies, and allow them to sit until the chips begin to melt slightly.
- Let the brownies cool completely in the pan on a wire rack. Once cool and set, cut into 16 bars.
