Go Back

Decadent Swirled Brownie Cookies with a Peanut Butter Twist

Oh, there's something truly magical about the combination of rich, fudgy brownie and creamy, salty peanut butter... This recipe for Swirled Brownie Cookies with a Peanut Butter Twist captures all that nostalgic goodness in one perfect bite. It’s the kind of cookie that disappears from the cooling rack almost as fast as you can bake them.
If you're looking for a treat that feels fancy but is secretly super easy, you've found it. These cookies are quick to whip up, look absolutely stunning with that gorgeous swirl, and deliver that classic chocolate-peanut butter punch that everyone adores. Seriously, get ready for compliments!
Prep Time 15 minutes
Cook Time 11 minutes
Total Time 26 minutes
Course: Cookies, Dessert
Cuisine: American

Ingredients
  

For the Brownie Base
  • 0.5 cup unsalted butter The base for our rich brownie part. Using unsalted gives you control over the saltiness.
  • 8 oz semisweet chocolate chopped. Grab a good quality bar here for the best flavor. Chopping it helps it melt evenly.
  • 0.75 cup granulated sugar Sweetness for that classic cookie crumb.
  • 0.25 cup packed light brown sugar Adds moisture and that lovely, slightly caramelly depth.
  • 2 large eggs Binds everything together and contributes to the chewy texture.
  • 1 tsp vanilla extract Enhances all those lovely chocolate and peanut butter flavors. Don't skip it!
  • 0.5 cup all-purpose flour Just enough to give the cookies structure without making them cakey.
  • 2 tbsp unsweetened cocoa powder For that intense chocolatey punch in the brownie base.
  • 0.25 tsp baking powder Gives them just a little lift and helps create those beautiful crackly tops.
  • 0.25 tsp salt Essential for balancing the sweetness and bringing out the chocolate flavor.
For the Peanut Butter Swirl
  • 0.5 cup creamy peanut butter Choose your favorite! Make sure it's creamy for that smooth swirl.
  • 2 tbsp powdered sugar Sweetens the peanut butter swirl and makes it easier to mix and dollop.

Equipment

  • Baking sheets
  • Bowls
  • Spatula
  • Parchment paper
  • Wire rack

Method
 

  1. First things first, get your oven ready. Preheat it to 350°F (175°C). Then, grab two baking sheets and line them with parchment paper. This makes cleanup a breeze and helps the cookies bake evenly.
  2. Now, let's make the brownie base. In a heatproof bowl, combine the unsalted butter and chopped semisweet chocolate. You can melt this gently over a pot of simmering water (a double boiler method) or, for speed, pop it in the microwave in 30-second intervals, stirring after each, until it's smooth and glossy. Let this gorgeous chocolate mixture cool down a bit while you work on the next step. You don't want it hot enough to scramble your eggs!
  3. In a separate, larger mixing bowl, whisk together the granulated sugar, packed light brown sugar, large eggs, and vanilla extract. Whisk vigorously for a couple of minutes until the mixture gets thick and looks pale yellow. This step is key to getting that lovely crackly top on your cookies.
  4. Once your chocolate mixture has cooled slightly (it should still be liquid, but not hot), slowly pour it into the egg and sugar mixture. Stir everything together until it's completely combined and looks like a beautiful, dark, fudgy batter.
  5. Next, it's time for the dry ingredients. Sift the all-purpose flour, unsweetened cocoa powder, baking powder, and salt directly into the wet ingredients. Sifting helps prevent lumps and makes the batter smooth. Gently fold everything together with a spatula. Don't overmix! Just mix until there are no dry streaks left and you have a thick, glossy brownie batter.
  6. In a smaller bowl, mix your creamy peanut butter with the powdered sugar until it's smooth and easy to handle. This will be our delicious peanut butter swirl!
  7. Now for the fun part – assembling! Scoop tablespoons of the brownie batter onto your prepared baking sheets, leaving some space between them (they will spread a little). Then, drop about half a teaspoon (or a little more if you're feeling generous!) of the peanut butter mixture onto the center of each brownie scoop. Grab a toothpick or a small knife and gently swirl the peanut butter into the brownie batter. Don't over-swirl; you want distinct ribbons of chocolate and peanut butter.
  8. Pop the baking sheets into your preheated oven. Bake for 10 to 12 minutes. You're looking for cookies that have crackly tops but still look soft and perhaps a tiny bit underdone in the center. They'll firm up as they cool, and that slight gooeyness is what makes them so good.
  9. Once they're out of the oven, let them cool on the baking sheet for about 5 minutes before trying to move them. They're delicate when hot! After 5 minutes, carefully transfer them to a wire rack to cool completely... or try one warm, I won't tell!

Notes

Substitutions & Additions: Not a fan of semisweet? Try milk chocolate for a sweeter cookie or dark chocolate for a more intense, less sweet brownie base. You could try almond butter or cashew butter instead of peanut butter for a different flavor twist. Just make sure it's a creamy variety. Want some crunch? Fold in a handful of chocolate chips or chopped peanuts into the brownie batter before scooping. You can easily adapt this to be Vegan! Use vegan butter, vegan chocolate, and a flax egg (1 tbsp flax meal + 3 tbsp water, let sit for 5 mins per egg) instead of chicken eggs. Ensure your peanut butter and sugars are vegan.
Tips for Success: Don't Overmix: Overmixing the batter after adding the flour can result in tough cookies. Fold gently until just combined. Quality Chocolate Matters: Using good quality chocolate for melting makes a noticeable difference in the depth of flavor. Cool the Chocolate: Make sure your melted butter and chocolate mixture has cooled slightly before adding it to the egg mixture. Don't Overbake: These cookies are best when they're slightly soft in the center when they come out of the oven. They continue to cook on the hot baking sheet. Swirling Technique: Use a light hand when swirling. Too much swirling will just blend the two batters together instead of creating pretty swirls. Prep Ahead: You can make the brownie batter and peanut butter mixture separately and store them covered in the fridge for a day or two. Let them come to room temperature slightly before scooping and swirling.
How to Store: Let these cookies cool completely before storing them. They're best kept in an airtight container at room temperature. Layer them between sheets of parchment paper if you're stacking them to prevent sticking. They'll stay fresh and wonderfully chewy for about 3-4 days... if they last that long!
FAQs: Can I use crunchy peanut butter? You can, but it won't swirl as smoothly and might make the peanut butter dollop harder to work with. Creamy is definitely recommended for the best swirl effect. Why did my cookies spread too much? This could be due to several things: your butter wasn't cooled enough in the melted chocolate step, your oven temperature is off (a common culprit!), or you didn't measure your flour accurately. Make sure your oven is preheated properly and consider using a kitchen scale for accuracy with dry ingredients. Can I freeze the dough? Yes! You can scoop the swirled dough balls onto a parchment-lined tray and freeze until firm. Then, transfer them to a freezer-safe bag or container. When you're ready to bake, add a couple of extra minutes to the baking time and bake directly from frozen. My crackle tops aren't very prominent. Why? Ensuring you beat the eggs and sugars well until pale and thick before adding the chocolate mixture helps develop those signature crackles.