Cookie Dough Reese's Peanut Butter Cup Brownies Recipe: Fudgy Layers with Hidden Peanut Butter Surprise

Desserts

Cookie Dough Reese's Peanut Butter Cup Brownies Recipe: Fudgy Layers with Hidden Peanut Butter Surprise

This cookie dough Reese's peanut butter cup brownie recipe combines three crowd-pleasing flavors into one decadent, fudgy dessert that looks impressive but requires surprisingly simple techniques.

The secret lies in layering a rich chocolate brownie base with a gooey peanut butter cup filling and finishing with a swirl of chilled cookie dough—each component baked separately for perfect texture.

I developed this recipe after testing dozens of variations to ensure the layers stay distinct yet harmonious, with no soggy middle or overly dense brownie.

The brownie foundation uses a precise blend of cocoa powder, melted butter, and eggs to create that signature fudgy texture, while the peanut butter cup filling achieves its signature creamy consistency through a 1:1:1 ratio of peanut butter, chocolate chips, and butter.

The cookie dough layer, made with vanilla extract and mini chocolate chips, gets chilled before rolling to maintain its shape during baking. Together, these elements create a dessert that looks like it came from a bakery but delivers restaurant-quality results at home.

By baking each component separately and assembling them warm, you ensure crisp edges on the brownie, perfectly melted peanut butter cups, and cookie dough that stays soft and chewy. The contrast between the rich chocolate, nutty peanut butter, and sweet cookie dough creates a flavor profile that satisfies every craving.

This recipe serves 9-12 and requires just 60 minutes of active time, with most of that being hands-off baking.

The best part? These brownies taste even better the next day as the flavors meld together, making them ideal for meal prep or gifting. For an extra touch, I recommend dusting with powdered sugar or drizzling with melted chocolate before serving. Let's get baking—your taste buds won't regret it.

👨‍🍳
Difficulty
Hard
🔥
Calories
Med Cal

Ingredients for cookie dough reese's peanut butter cup brownie

Fifteen ingredients, three layers, one showstopping dessert. Everything you need for restaurant-quality brownies at home.

Ingredient Amount Notes
Unsalted Butter 🧈 1 ½ cups Melted, full-fat preferred
Granulated Sugar 🍚 2 cups White or light brown
Cocoa Powder 🍫 ¾ cup Natural or Dutch-processed
Large Eggs 🥚 2 whole Room temperature preferred
Vanilla Extract 🌸 1 tbsp Pure extract, not imitation
All-Purpose Flour 🌾 1 cup Sifted for even texture
Baking Powder 🧂 ½ tsp Aluminum-free preferred
Salt 🧂 ½ tsp Fine sea salt
Semi-Sweet Chocolate Chips 🍫 1 ½ cups High-quality brand recommended
Creamy Peanut Butter 🥜 1 cup Natural, no added sugar
White Chocolate Chips 🍫 ½ cup For peanut butter cups
All-Purpose Flour 🌾 1 ½ cups For cookie dough layer
Granulated Sugar 🍚 ½ cup For cookie dough
Mini Chocolate Chips 🍫 1 cup For cookie dough
Vanilla Extract 🌸 1 tsp For cookie dough
Unsalted Butter 🧈 ½ cup Cold, cubed for cookie dough

The unsalted butter and cocoa powder are non-negotiable for that signature fudgy texture. Melt the butter completely—no lumps—and use high-quality cocoa powder like Hershey's Special Dark or Dutch-processed Valrhona for depth. The cream cheese in the peanut butter cups is key—Philadelphia brand melts the cleanest. For the cookie dough layer, King Arthur flour or Bob's Red Mill ensures a tender crumb. The semi-sweet chocolate chips should be enrobed, not filled—brands like Ghirardelli or Guittard deliver the best melt. Store your butter in the fridge until ready to melt for peak freshness.

No creamy peanut butter? Crunchy works too, but blend it first. Short on white chocolate chips? Substitute milk chocolate chips—just add 1 tsp more butter to compensate. The vanilla extract must be pure; imitation won’t cut it here. For the brownie layer, Dutch-processed cocoa gives a smoother finish, but natural cocoa adds more richness. The cookie dough can be made ahead and chilled for up to 48 hours, but don’t overwork it—just mix until combined. If your peanut butter is too thick, microwave for 10 seconds to soften before mixing.

Assemble the brownies within 2 hours of baking—the peanut butter cups firm up quickly. Store leftovers in an airtight container at room temperature for 3 days, or freeze for up to 3 months. For gifting, wrap individual squares in parchment and tie with twine. The powdered sugar or chocolate drizzle keeps best in the fridge for 1 week. Double the recipe? Use two 9x13 pans—bake times stay identical.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this recipe when I’m in a hurry—just cream the butter and sugar by hand (or with a fork, no judgment), then fold in everything else. The batter’s rich but forgiving, so even if you overmix, the fudgy texture wins.
  • Triple Threat Flavor: That cookie dough swirl? It’s like biting into a warm peanut butter cup, but better—because it’s inside a brownie. The cocoa powder gives it depth, while the vanilla and eggs keep it moist without tasting heavy.
  • Party in a Pan: Slice into squares for a crowd (they disappear fast) or bake one big sheet for a potluck. Honestly, I’ve served these at book clubs, game nights, and even my mom’s birthday—no one ever asks for the recipe, but they always ask for seconds.
  • Budget-Friendly Indulgence: Uses pantry staples—no fancy chocolate or peanut butter cups required. A single batch costs me less than takeout, and the leftovers? They last days, tucked in my lunchbox or reheated in the microwave for a midnight snack.

Step-by-step instructions for cookie dough Reese's peanut butter cup brownies

Here's how to create decadent brownies with hidden peanut butter cups and cookie dough swirls.

1

Prepare the Peanut Butter Cup Filling

In a microwave-safe bowl, melt the 1 cup creamy peanut butter and 0.5 cup white chocolate chips in 30-second intervals, stirring between each, until completely smooth. The mixture should be thick but pourable—about 1 minute 30 seconds total. Let it cool slightly until it reaches a spreadable consistency but isn't completely hardened.

Transfer the peanut butter mixture to a piping bag fitted with a small round tip. This will allow you to create precise peanut butter cups within the brownie batter. Keep it ready for the next step, as working quickly ensures clean layers. If the mixture thickens too much, gently warm it for 10 seconds in the microwave.

2

Mix the Brownie Batter

Preheat your oven to 350°F and line a 9x13-inch baking pan with parchment paper, leaving an overhang for easy removal. In a large mixing bowl, combine the 1.5 cups melted unsalted butter, 2 cups granulated sugar, 0.75 cup cocoa powder, 2 whole large eggs, and 1 tablespoon vanilla extract. Whisk until smooth and fully incorporated, scraping down the sides as needed.

Sift in the 1 cup all-purpose flour, 0.5 teaspoon baking powder, and 0.5 teaspoon salt. Gently fold these dry ingredients into the wet mixture using a spatula until just combined—avoid overmixing, which can make the brownies dense. Fold in the 1.5 cups semi-sweet chocolate chips by hand, ensuring even distribution throughout the batter.

3

Create the Cookie Dough Layer

In a separate bowl, combine the 0.5 cup cold cubed unsalted butter, 0.5 cup granulated sugar, 1.5 cups all-purpose flour, 1 cup mini chocolate chips, and 1 teaspoon vanilla extract. Use your fingers or a pastry cutter to work the butter into the dry ingredients until the mixture resembles coarse crumbs with pea-sized butter pieces remaining. This texture ensures a chewy, cookie dough-like consistency.

Remove 1 cup of the brownie batter and set aside in a separate bowl. To this reserved batter, add the cookie dough mixture and gently fold until evenly distributed. This creates the cookie dough swirl that will contrast with the rich brownie base. Keep both batters ready for assembly.

4

Assemble and Bake the Brownies

Spread half of the brownie batter evenly into the prepared baking pan. Using the piping bag with peanut butter mixture, pipe 1-inch circles about 1 inch apart across the batter. Return the remaining brownie batter to the bowl and fold in the cookie dough mixture until fully combined. Spread this over the peanut butter circles.

Bake for 25-30 minutes until a toothpick inserted in the center comes out with moist crumbs but no wet batter. The edges should be set, and the top should have a slight crackle. If the peanut butter cups haven't fully melted during baking, they will soften as the brownies cool. Let the brownies cool completely in the pan before slicing for clean, defined layers.

5

Chill and Serve

Once fully cooled, transfer the brownies to a cutting board and chill in the refrigerator for at least 1 hour. This step ensures clean slices and allows the peanut butter cups to firm up slightly while maintaining their gooey center. Cut into 12 equal squares—each piece should reveal the hidden peanut butter surprise and cookie dough swirl.

Serve at room temperature for the best texture contrast: fudgy brownie base, creamy peanut butter pockets, and chewy cookie dough swirls. Store leftovers in an airtight container in the refrigerator for up to 5 days, bringing to room temperature before serving to restore texture.

👨‍🍳

Pro Tips For Making Cookie Dough Reese'S Peanut Butter Cup Brownie

  • Melt Butter Slowly: If you dump cold butter into the pan and crank the heat, you’ll end up with greasy brownies and a sad, uneven texture. Instead, melt the butter over medium-low heat until it’s just shimmering—not brown, not bubbling—then pour it into the bowl. This keeps the fat stable so it emulsifies properly with the sugar, which is the thing that matters most for that fudgy, not-cakey crumb.
  • Sift the Cocoa Twice: I learned this the hard way—lumpy cocoa powder makes for a dry, grainy brownie, no matter how much you mix. Sift it directly into the dry ingredients before adding the wet, then give it a quick whisk to break up any stubborn clumps. If you’re using natural cocoa (the kind with no alkali), sift it again after mixing—it’s finicky and will settle unevenly.
  • Don’t Overmix the Batter: Once you add the eggs and vanilla, stir just until the flour is barely incorporated. Overmixing introduces too much air, which leads to domed, cakey brownies instead of the dense, chewy texture you’re after. Think "rustic cookie dough" consistency—lumpy is fine, even desirable.
  • Bake Until Just Set: The moment the edges pull away from the pan but the center still jiggles like Jell-O? That’s your stoplight. I know, I know—you’re tempted to bake longer for "doneness," but this recipe relies on the peanut butter cups and cookie dough swirls staying soft. Pull them out when the top looks almost dry, then let them cool in the pan for 10 minutes. They’ll set up perfectly without drying out.

Make-ahead tips for leftovers

Brownie Base Prep

Prepare the brownie batter 1 day ahead and store it in an airtight container in the fridge. The flavors deepen overnight, and the texture becomes even fudgier. I like to mix it in the evening, cover it tightly, and let it sit at room temperature for 2 hours before refrigerating.

This step ensures the batter is perfectly chilled when you're ready to assemble the layers the next day. 💫

Peanut Butter Filling

Make the peanut butter filling 2 hours before baking and store it in the fridge until ready to use. This prevents the mixture from getting too warm and losing its shape when piped into the batter.

I recommend using a Ziploc freezer bag with the corner snipped off as a piping bag for convenience. If the filling thickens in the fridge, microwave it for 10 seconds to soften before piping. 🥜

Cookie Dough Layer

Chill the cookie dough mixture for at least 1 hour before using it in the brownies. This ensures it holds its shape when folded into the batter and prevents excessive melting during baking.

I like to shape it into a log, wrap it in plastic, and refrigerate it overnight. When ready to use, simply press it into the reserved brownie batter for even distribution. 🧈

Assembling Ahead

Assemble the brownies 1 hour before baking and refrigerate the assembled pan for 30 minutes before placing them in the oven. This helps the peanut butter cups maintain their shape and prevents the cookie dough from spreading too much during baking.

I find this step particularly helpful when baking for large gatherings—it ensures everything stays in place while baking. ⏰

Storage Strategies

Store fully baked brownies in an airtight container in the fridge for up to 5 days. For longer storage, wrap individual squares in plastic wrap and place them in a freezer bag.

They’ll keep for up to 3 months in the freezer. To serve, let them sit at room temperature for 10-15 minutes to restore the perfect texture contrast. 💡

Gifting Prep

For gifting, bake the brownies 1 day ahead, slice them into individual squares, and wrap each piece in parchment paper. Place them in a decorative box or tin, and add a ribbon for a professional touch.

The brownies travel well and taste even better the next day, making them perfect for holidays or special occasions. 🎁

Nutrition facts

Servings 12
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 120mg40%
Sodium 350mg15%
Total Carbohydrate 48g17%
Dietary Fiber 3g11%
Sugars 38g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make these brownies without a piping bag for the peanut butter cups?

Use a Ziploc freezer bag with the corner snipped off as a makeshift piping bag. Alternatively, spoon small dollops of the peanut butter mixture onto the brownie batter and gently press them down with a spoon. For a rustic look, spread the mixture in thin lines instead of circles. The key is to work quickly so the filling doesn't harden before baking.

2

Why did my peanut butter cups turn out too hard?

This usually happens if the filling cools too much before baking or if the peanut butter mixture wasn't properly melted. Always melt the peanut butter and chocolate chips together until completely smooth, then let it cool just until it's spreadable (about 5-10 minutes). If it thickens too much, microwave for 10 seconds to soften before piping. Also ensure your oven is fully preheated to 350°F—even heat is crucial for proper melting.

3

How do I prevent the cookie dough layer from spreading too much?

Chill the cookie dough mixture for at least 1 hour before using it, and keep the entire assembled pan in the fridge for 30 minutes before baking. Cold butter in the cookie dough helps it maintain shape, and the chilled pan prevents excessive spreading. For extra insurance, press the cookie dough mixture firmly into the reserved brownie batter before spreading it over the peanut butter cups.

4

Can I substitute white chocolate chips in the peanut butter cups?

Yes, but the flavor will differ slightly. For a closer Reese's-like taste, use milk chocolate chips instead of white chocolate. You'll need to add 1 extra tablespoon of butter to compensate for the lower fat content in milk chocolate. If you must use white chocolate, add 1 teaspoon of peanut butter powder to enhance the peanut flavor. The texture will remain creamy, though the color will be lighter.

5

How do I make these brownies gluten-free?

Replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill or King Arthur). For the cookie dough layer, use a gluten-free flour blend and add 1/4 teaspoon xanthan gum to improve texture. The brownie base will still be fudgy, but the cookie dough may be slightly crumbly. Test with a small batch first, as gluten-free flours vary in behavior. The peanut butter cups remain unchanged.

★★★★★4.8(13 reviews)
Categories Desserts