Desserts
This cookie dough Reese's brownie recipe combines two beloved flavors into one decadent dessert that delivers fudgy layers with hidden peanut butter surprises. The secret lies in swirling rich peanut butter into the brownie batter, then adding dollops of cookie dough before baking—creating pockets of sweet, doughy goodness throughout.
I developed this recipe after years of experimenting with brownie textures, and the result is a dessert that's both impressive and foolproof.
What makes these brownies special is the perfect balance of dense, fudgy texture with tender cookie dough pockets that stay gooey in the center. The peanut butter adds depth while keeping the brownie's classic richness, and the cookie dough swirls provide that nostalgic sweetness in every bite.
Ready in just 30 minutes, this recipe delivers restaurant-quality results without requiring advanced baking skills.
The final product features a crackly top with a moist, velvety interior—ideal for cutting into perfect squares. The peanut butter swirls create marbled patterns throughout, while the cookie dough pockets add bursts of familiar sweetness.
Whether you're serving these for a holiday dessert or a special treat, they're guaranteed to disappear quickly.
For extra indulgence, drizzle with melted chocolate or sprinkle with flaky sea salt before serving. The combination of textures and flavors makes these brownies a crowd-pleaser that feels both comforting and sophisticated. Let's get baking!
Ingredients for cookie dough reese's brownie
Twelve simple ingredients transform into decadent brownies with peanut butter swirls and cookie dough pockets.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | 1 cup | Room temperature for best mixing |
| Granulated Sugar 🍚 | 1 ½ cups | Light brown sugar adds moisture |
| Packed Brown Sugar 🍚 | ½ cup | For deeper caramel flavor |
| Large Eggs 🥚 | 2 whole | Room temperature preferred |
| Vanilla Extract 🍯 | 2 tsp | Pure Madagascar preferred |
| All-Purpose Flour 🌾 | ¾ cup | Sifted for smooth texture |
| Cocoa Powder 🍫 | ½ cup | Natural unsweetened preferred |
| Baking Powder 🍞 | ½ tsp | For proper rise |
| Salt 🧂 | ¼ tsp | Fine sea salt preferred |
| Creamy Peanut Butter 🥜 | 1 cup | Natural style for best flavor |
| Cookie Dough 🍪 | 1 ½ cups | Chocolate chip preferred |
| Dark Chocolate Chips 🍫 | 1 cup | Semi-sweet for balance |
| Flaky Sea Salt 🧂 | 1 tbsp | For finishing touch |
The peanut butter matters most here—natural style from Trader Joe's or Smucker's delivers the best flavor without additives. For the cookie dough, homemade is ideal, but store-bought works in a pinch (just skip the eggs if pre-made). The cocoa powder should be natural unsweetened—Hershey's Special Dark or Ghirardelli are reliable brands. Butter should be room temperature, but not melted—press it to test. If it leaves a slight indentation, it's ready. For the brown sugar, lightly packed ensures proper moisture without sogginess.
No peanut butter? Substitute with 0.5 cup melted chocolate and 0.5 cup walnuts for a similar texture. Running out of cookie dough? Use 1 cup chocolate chip dough plus 0.5 cup vanilla ice cream for pockets. The dark chocolate chips can be swapped for white chocolate if preferred, though the flavor profile changes. For a richer brownie, add 0.25 cup melted butter to the peanut butter swirls. If you're baking at high altitude, reduce sugar by 0.1 cup and add 0.25 tsp more baking powder.
Brownies keep best in an airtight container at room temperature for 3-4 days, though they're best enjoyed fresh. For longer storage, wrap tightly and refrigerate for up to 1 week. Freeze for 3 months by wrapping individual portions. The peanut butter swirls and cookie dough pockets soften slightly when reheated—microwave for 10-15 seconds to restore texture. Portion into squares before baking for perfect serving sizes.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe—just cream butter and sugars by hand (or with a fork, no judgment) until it’s light. The eggs and vanilla blend right in without overworking, so even if you’re in a hurry, the texture comes out fudgy and perfect every time.
- Reese’s Meets Cookie Dough Magic: That rich chocolate-butter combo? It’s like someone took your favorite cookie dough and gave it a grown-up hug. The brown sugar keeps it moist while the butter keeps it decadent—no weird aftertaste, just pure, satisfying flavor.
- Party in a Pan: These brownies are my go-to for last-minute gatherings. Cut into squares, they’re easy to serve, and they disappear fast—whether it’s a book club meetup or a lazy Sunday with coffee. (Pro tip: Add chopped Reese’s pieces for extra oohs.)
- Leftovers That Don’t Suck: Unlike most brownies, these stay moist for days. I’ve eaten them cold from the fridge, reheated slices in the microwave, or even tossed them in a lunchbox—no one ever complains. Budget-friendly too, since you’re using pantry staples.
Step-by-step instructions for cookie dough Reese's brownie recipe
Here's how to create decadent fudgy brownies with hidden cookie dough swirls and peanut butter magic.
Cream Butter and Sugars Together
In a large mixing bowl, combine the 1 cup unsalted butter with the 1.5 cups granulated sugar and 0.5 cup packed brown sugar. Use an electric mixer on medium speed until the mixture is light and fluffy, about 3-4 minutes. You'll notice the butter and sugars transform from a pale yellow paste to a thick, airy consistency that nearly doubles in volume.
This creaming process incorporates air into the batter, which creates that signature tender, moist texture in your brownies. Make sure all ingredients are at room temperature before starting—this ensures everything blends smoothly without lumps. If your butter is still cold, microwave it for 10-15 seconds to soften it slightly, then let it cool before mixing.
Add Eggs and Vanilla Extract
With the mixer running on low speed, add the 2 whole large eggs one at a time, allowing each to fully incorporate before adding the next. After all eggs are added, mix in the 2 teaspoons vanilla extract. The mixture should become slightly thicker and more cohesive, though it may still look slightly curdled.
I always add the eggs slowly to prevent splattering and ensure each one blends completely. The vanilla extract adds depth of flavor that balances the richness of the peanut butter and chocolate. At this stage, the batter should be smooth and well-combined, though it may appear slightly under-mixed compared to traditional brownie batters.
Incorporate Dry Ingredients and Cookie Dough
In a separate bowl, sift together the 0.75 cup all-purpose flour, 0.5 cup cocoa powder, 0.5 teaspoon baking powder, and 0.25 teaspoon salt. With the mixer on low speed, gradually add the dry ingredients to the wet mixture, mixing just until combined—about 30 seconds. Stop mixing as soon as the dry ingredients disappear to prevent developing gluten, which would make the brownies tough.
Remove the bowl from the mixer and gently fold in the 1.5 cups cookie dough and 1 cup creamy peanut butter using a silicone spatula. The batter will become thick and streaky with visible cookie dough and peanut butter swirls. This is intentional—those swirls will create pockets of cookie dough and peanut butter goodness throughout your brownies. Be careful not to overmix at this stage, as it can break down the cookie dough pieces.
Fold in Chocolate Chips
Using the same silicone spatula, gently fold in the 1 cup dark chocolate chips until they're evenly distributed throughout the batter. You want to maintain the swirls from the cookie dough and peanut butter while incorporating the chocolate chips. The batter should remain thick and fudgy, with visible pockets of cookie dough and peanut butter throughout.
This is where the magic happens—the combination of cookie dough, peanut butter, and chocolate chips creates layers of flavor in every bite. The chocolate chips will melt slightly as the brownies bake, creating pockets of molten chocolate. Don't worry if the batter looks uneven—this is exactly what we want for those surprise pockets of cookie dough and peanut butter.
Bake to Perfect Fudgy Perfection
Preheat your oven to 350°F and line a 9x13-inch baking pan with parchment paper, leaving an overhang on the sides for easy removal. Spread the batter evenly into the prepared pan, using the spatula to create gentle swirls if desired. Bake for 25-30 minutes, until a toothpick inserted in the center comes out with moist crumbs but no wet batter.
The brownies are done when the edges are set but the center still looks slightly underbaked. This ensures they remain fudgy rather than cakey. Let the brownies cool in the pan for 15 minutes before transferring to a wire rack to cool completely. While cooling, sprinkle the top with 1 tablespoon flaky sea salt for a perfect balance of sweet and salty flavors.
Pro Tips For Making Cookie Dough Reese'S Brownie
- Cream Butter Slowly: I learned this the hard way—dumping cold butter into sugar at once just makes a gritty mess. Instead, cut the butter into small cubes and mix it in gradually while the batter’s still cool. You’ll get that silky, cookie dough texture without fighting lumps.
- Weigh Your Brown Sugar: Packed brown sugar isn’t just a suggestion—it’s the thing that matters most for moisture. Use a kitchen scale or press it firmly into the measuring cup so it doesn’t end up too loose and dry. (Yes, even if you’re impatient like me.)
- Skip Overmixing Eggs: Whisk the eggs just until combined—no need to beat them into oblivion. Overmixing turns the batter tough, and you’ll end up with dense, cakey brownies instead of that fudgy, cookie dough goodness. Stir until the yolks disappear, then call it done.
- Use Room-Temp Eggs: Cold eggs can curdle when mixed with melted butter, and nobody wants lumpy batter. Let your eggs sit out for 30 minutes before cracking them in—your future self will thank you when the batter comes together smoothly. (Pro move: Pop them in warm water for 10 minutes if you’re in a rush.)
Pro cooking tips for perfect results
Master the Swirl
For those perfect peanut butter swirls, use a pizza wheel or plastic knife to gently cut through the batter at the bottom of your pan. Drag the tool through the batter in a zigzag pattern, then swirl it around with your finger to create marbling.
This technique creates clean, defined swirls without overmixing the batter. I like to work quickly to prevent the peanut butter from melting too much before baking. 💫
Cookie Dough Pocket Trick
Drop dollops of cookie dough onto the batter using a large spoon or cookie scoop—about 1-inch apart and 1 teaspoon each. Press them down very lightly with the back of the spoon so they stay in place during baking.
For extra gooey pockets, chill the cookie dough slightly before adding it to the batter. This prevents it from spreading too much during the initial bake. 🍪
Baking Time Hack
Your oven might run hot or cold, so I recommend baking these brownies for 25 minutes first, then checking the center. Insert a toothpick—if it comes out with moist crumbs but no wet batter, they're ready.
If not, bake for 2-3 more minutes. Overbaking turns fudgy brownies cakey, so err on the side of underbaking slightly. The residual heat will finish cooking them as they cool. ⏰
Prevent Cracking
To avoid that unsightly cracking on top, make sure your oven is fully preheated to 350°F before adding the pan. Also, avoid opening the oven door during the first 20 minutes of baking—temperature fluctuations cause cracks.
If you notice cracks forming, tent the pan loosely with aluminum foil to protect the edges while allowing the center to finish baking. 🔥
Peanut Butter Prep
For the smoothest swirls, use room-temperature peanut butter—it blends better into the batter without creating lumps. If your peanut butter is too thick, microwave it for 10-15 seconds to soften slightly, then stir until smooth.
Avoid heating it too much, or it’ll separate. I also recommend using natural peanut butter (like Smucker’s or Trader Joe’s) for the best flavor and texture. 🥜
Post-Bake Finishing
Once the brownies are out of the oven, let them cool in the pan for 10 minutes before transferring to a wire rack. This helps set the structure so they don’t crumble when sliced. For extra indulgence, drizzle with melted white chocolate or sprinkle with crushed pretzels while still warm.
The sea salt should be added after the brownies have cooled completely to avoid dissolving into the top. 💡
Nutrition facts
Frequently asked questions
Can I make this recipe without peanut butter?
Swap the 1 cup creamy peanut butter with 0.5 cup melted chocolate and 0.5 cup chopped walnuts for a similar texture. For a peanut-free version, use 0.75 cup extra chocolate chips and 0.25 cup melted butter mixed with 1 tsp vanilla to keep the richness. The cookie dough pockets will still shine through!
How do I prevent the cookie dough pockets from spreading too much?
Chill your cookie dough for 30 minutes before adding it to the batter, and use a large spoon to press dollops down lightly. Place them 1-inch apart and avoid overmixing the batter to maintain their shape. For extra stability, add the cookie dough pockets after spreading the main batter and gently swirling the peanut butter.
Can I use store-bought cookie dough instead of homemade?
Yes, but check the ingredients first. Use 1.5 cups refrigerated chocolate chip cookie dough (like Pillsbury) and skip adding eggs if the package already includes them. For best results, let the dough sit at room temperature for 10 minutes before mixing to prevent excessive melting during baking.
Why did my brownies turn out too cakey instead of fudgy?
Overbaking is the most common cause—pull them when a toothpick comes out with moist crumbs, not wet batter. Also, ensure your oven is fully preheated to 350°F and avoid opening the door during the first 20 minutes. For extra fudginess, reduce flour by 0.1 cup next time.
How should I store leftovers?
Keep brownies in an airtight container at room temperature for 3-4 days. For longer storage, refrigerate for up to 1 week or freeze individual portions for 3 months. To reheat, microwave for 10-15 seconds to restore texture. The cookie dough pockets stay freshest when stored this way!
