Peanut butter chocolate swirl cookies are a delicious combination of rich, creamy peanut butter and indulgent chocolate. The swirls in the dough create a beautiful marbled effect, giving each bite a perfect balance of sweet and nutty flavors. They’re soft, chewy, and sure to satisfy any sweet craving! These cookies not only taste amazing but also have an eye-catching presentation, making them perfect for sharing or gifting.
These peanut butter chocolate swirl cookies are made in small batches, which makes them perfect for when you want just a few treats without the commitment of a large batch. Baking in smaller quantities also ensures that each cookie gets extra attention and comes out perfectly soft and fresh. It’s a great way to enjoy a homemade indulgence without any waste!
Looking for another small batch cookie recipe? Try my chocolate chip cookies.
Why you’ll love this peanut butter chocolate swirl cookie recipe
- They are made in one mixing bowl and all you need is a whisk!
- No stand mixer required.
- The marbled pattern makes for a fun and delicious treat! No extra decoration needed.
- Yields 12 peanut butter chocolate swirl cookies.
- You can easily freeze the dough and have cookies on hand whenever you want.
- These cookies are soft and chewy just like my monster cookies and chocolate chip cookies.
Ingredients needed
Step by step instructions
Note: Find the full ingredient measurements and instructions in the recipe card at the bottom of this page.
- Microwave butter in heatproof bowl for 30 seconds on high until melted. Set aside to cool for a couple minutes. Add brown sugar and granulated sugar and mix until combined. Add egg yolk and vanilla extract and mix until combined. Add salt, baking soda, and flour and mix until just combined.
- Divide the dough in half. Place one piece in the original bowl and the other in a separate small bowl. Add peanut butter to one bowl and cocoa powder to the other. Fold in with a spatula until fully combined, but be sure to wipe the spatula off between bowls.
- Flatten each dough in the palm of your hand and place them on top of each other and press them back into a ball. Mixing them into each other a bit as you go.
- Place back in bowl and scoop out 12 cookies.
- Line a baking sheet with parchment paper. Scoop out 12 cookies. Refrigerate dough for 30 minutes.
- Preheat oven to 350° F. Bake for 10-11 minutes.
Frequently asked questions
Why didn’t my cookies spread?
If your cookies didn’t spread, you probably added too much flour. If you don’t have a kitchen scale, you can use the scoop and level method. Even an extra tablespoon of flour will make a huge difference!
Why do I need to chill the dough?
Chilling the dough for 30 minutes allows the fats to solidify and the dough to dry out resulting in a higher concentration of sugars. The cookie will not spread as much and will be chewy and delicious.
Why are my cookies not soft?
If your cookies aren’t soft, chances are you over baked them. Even an extra minute will make a big difference. When you pull them out, the center will look soft, but they will set as they cool on the baking sheet.
What cookie scoop do you use?
My favorite is a 1.5 tablespoon cookie scoop. I like this one here.
How do you get perfectly round cookies every time?
As soon as you remove the cookies from the oven, use a cookie/biscuit cutter and gently scoot them into a circle. Be careful not to scoot too hard or they may smoosh together. You could also use a small bowl that’s slightly larger than the cookies too!
Storing and freezing instructions
These cookies are best fresh, but can be kept in an air tight container up to 3 days.
To freeze the cookie dough, roll the dough into balls and place them on a plate and set in the refrigerator for 15 minutes. Then transfer them to a freezer safe ziploc bag and freeze for up to 3 months. Remember to label the dough with what it is, the date you made the batch, and the baking time as well. Add an additional 1-2 minutes onto the baking time when baking frozen dough.
DID YOU MAKE THIS RECIPE? ❤️
Please rate the recipe and leave a comment below. This helps other readers decide if this is a great recipe to bake. Be sure to tag me on Instagram using @schmidtybakes so I can see. I love to see what you’re baking!
Peanut Butter Chocolate Swirl Cookies
Ingredients
- 5 tablespoons unsalted butter
- 1/3 cup light brown sugar
- 2 tablespoons granulated sugar
- 1/2 teaspoon vanilla extract
- 1 large egg yolk room temperature
- 1/4 teaspoon salt
- 1/2 teaspoon baking soda
- 1/2 cup + 2 tablespoons all-purpose flour
- 1 tablespoon peanut butter creamy
- 1 tablespoon cocoa powder
Instructions
- Microwave butter in heatproof bowl for 30 seconds on high until full melted. Allow to cool for a few minutes. Add brown sugar and granulated sugar and mix until combined. Add vanilla extract and egg yolk and mix until combined.
- Add salt, baking soda, and flour and mix until just combined.
- Divide the dough in half. Use a kitchen scale to help with accuracy. Each dough should be around 150g. Place one of the halves of dough in the original bowl. Add peanut butter and fold in using a spatula. Use your hand at the end to make sure it's fully combined. Add the other dough to a separate small bowl. Add cocoa powder and mix until combined.
- Flatten each dough in the palm of your hand. Place them on top of each other and press back into a ball. Mixing them together a bit as you go. Place back in bowl.
- Line a baking sheet with parchment paper. Scoop out 12 cookies using a #40 (1.5 tablespoon) cookie scoop. Refrigerate dough for 30 minutes.
- Preheat oven to 350° F. Bake for 10-11 minutes. Allow to cool slightly before serving.
Genevieve
These turned out great, my favourite kind of cookie – nice and soft, not too sweet or rich, plus they were quick and easy to make using ingredients I already had on hand! I’ve made other marbled cookies before that were more tedious to put together but the instructions for these definitely simplified the process.
Bastian
Just wondering if the recipe for the peanut butter is correct?
2tbsp of peanut butter defo not = 157g of peanut butter right?
schmidtybakes
Hi Bastian! Thank you so much for the question. It looks like the metric conversion isn’t calculating for some reason. 1 tablespoon of peanut butter is about 15g and 2 tablespoons would be about 30g.