Pin it
These cookies are what happens when you cannot decide between a brownie and a peanut butter cookie. You get a soft, fudgy chocolate base twisted with sweet, nutty dough in every single bite. I make them when I want something that looks bakery-fancy but comes together with two bowls and a little patience.
The swirl looks harder than it is. You drop two simple doughs onto a baking sheet, press them together, and drag a toothpick through. The oven does the rest, baking each cookie into a marbled disk with crackly edges and a tender center.
What goes into the doughs
Most of these ingredients are already in your pantry. Use a good creamy peanut butter so the dough bakes evenly, and reach for real chocolate chips rather than candy coating for the brownie base.
- Semisweet chocolate chips. They melt into the butter to create a rich, fudgy brownie dough that stays soft after baking.
- Creamy peanut butter. Commercial-style peanut butter gives the cookie dough structure and a smooth, even swirl. Natural peanut butter can separate and bake greasy.
- Unsalted butter. You need it for both doughs. Softened butter creams into the peanut butter dough, while melted butter gives the brownie dough its dense texture.
- Brown sugar. Packed into the peanut butter dough for chewiness and a hint of molasses.
- All-purpose flour. Measured by spooning and leveling so neither dough turns out dry or cakey.
- Cocoa powder. A small amount deepens the chocolate flavor in the brownie dough without making it brittle.
- Eggs and vanilla. The binders that hold both doughs together and round out the flavor.
How to marble them
- Melt the chocolate and butter. Stir them together until smooth, then let the mixture cool for five minutes so it does not cook the egg when you mix it in.
- Mix the brownie dough. Whisk sugar, egg, and vanilla into the cooled chocolate, then fold in flour, cocoa, baking powder, and salt until just combined.
- Make the peanut butter dough. Beat softened butter, peanut butter, and brown sugar until fluffy. Add the egg and vanilla, then mix in flour, baking soda, and salt.
- Portion and pair. Scoop a heaped tablespoon of brownie dough and a heaped tablespoon of peanut butter dough. Press the two together gently so they stick.
- Swirl. Place the paired dough onto a lined baking sheet. Drizzle a tiny dot of peanut butter on top, then drag a toothpick through the center in a figure-eight motion. Do not overmix or you will lose the distinct marbling.
- Chill. Freeze the shaped cookies on the pan for fifteen minutes while the oven heats. Cold dough spreads less and keeps the swirl sharp.
- Bake. Bake at 350 degrees F for 10-12 minutes until the edges look set and the centers still look slightly puffed and underdone. They firm up as they cool.
Why chilling matters
Warm dough spreads into flat puddles. Cold dough holds its shape and bakes taller, giving you that thick, bakery-style cookie with a gooey center. I chill these on the baking sheet right in the freezer for fifteen minutes. If you have time, an hour in the fridge works even better. The peanut butter dough has a lot of fat, so it needs the cold to keep from melting too fast in the oven.
The swirl technique
The trick is to under-swirl, not over-swirl. You want pockets of chocolate and ribbons of peanut butter, not a muddy single color. Press the two doughs together just enough to adhere, then make one or two quick figure-eight passes with a toothpick. Stop while you can still see distinct light and dark patches. The oven heat will marry them enough.
If you love the chocolate-peanut butter combo, you might also like these fudgy peanut butter brownies or these triple peanut butter cookies for a nuttier bite.
Swaps that still work
You can use dark chocolate chips instead of semisweet for a less sweet cookie. Crunchy peanut butter adds texture, but the swirl will look chunkier. For a gluten-free version, swap in a 1-to-1 gluten-free flour blend. Just do not use natural peanut butter that separates in the jar, or the dough will be oily and the cookies may crumble. If you want a stuffed variation, try the method from these brownie stuffed chocolate cookies.
Storing and freezing
Keep baked cookies in an airtight container at room temperature for up to four days. They stay softer if you tuck a slice of bread in the container. To freeze, arrange cooled cookies in a single layer in a freezer bag and store up to three months. Thaw on the counter for twenty minutes. You can also freeze the unbaked dough balls, swirled and ready, for up to two months. Bake straight from frozen and add two to three minutes to the time.
Texture and doneness
These cookies should look slightly puffed and a little underbaked when you pull them from the oven. The centers will sink into fudgy, crackly-topped disks as they cool. If you wait until they look fully dry in the middle, they will overbake into crumbly cookies instead of soft ones. Let them rest on the hot pan for five minutes before moving to a wire rack.
FAQs
- Can I use natural peanut butter?
No. Natural peanut butter separates and makes the dough oily and crumbly. Use a commercial creamy peanut butter like Jif or Skippy for the best structure and swirl.
- Do I have to chill the dough?
Yes. Chilling firms up the butter and peanut butter so the cookies bake thick instead of spreading into flat discs. Fifteen minutes in the freezer is enough.
- Can I freeze the dough?
Yes. Shape and swirl the dough balls, then freeze on a tray. Transfer to a bag and bake from frozen, adding two to three minutes to the bake time.
- Why did my swirl disappear?
You probably over-swirled. Use one or two quick figure-eight motions with a toothpick and stop while light and dark patches are still visible.
- Can I make these gluten-free?
Yes. Substitute a 1-to-1 gluten-free all-purpose flour blend. The texture may be slightly more delicate but the flavor stays the same.
- How long do baked cookies last?
Store in an airtight container at room temperature for up to four days, or freeze for up to three months.
- My cookies spread too much. What happened?
The dough was too warm or the butter was too soft. Chill longer next time and make sure your oven is fully preheated to 350 degrees F.