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!

Peanut butter chocolate swirl cookie dough on a baking sheet

Ingredients

  • 5 tablespoons unsalted butter
  • 1/3 cup light brown sugar
  • 2 tablespoons granulated sugar
  • 1/2 teaspoon vanilla extract
  • large egg yolk
  • 1/4 teaspoon salt
  • 1/2 teaspoon baking soda
  • 1/2 cup + 2 tablespoons all-purpose flour
  • 1 tablespoon creamy peanut butter
  • 1 tablespoon cocoa powder
Peanut butter chocolate swirl cookie ingredients in small bowls on a pink backdrop

Step by step instructions

Note: Find the full ingredient measurements and instructions in the recipe card at the bottom of this page.

  1. 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.
  2. 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.
  3. 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.
  4. Place back in bowl and scoop out 12 cookies.
  5. Line a baking sheet with parchment paper. Scoop out 12 cookies. Refrigerate dough for 30 minutes.
  6. Preheat oven to 350° F. Bake for 10-11 minutes.
4 step by step instructions of the peanut butter chocolate swirl cookies in glass bowls
Tyler, author of Schmidty Bakes, cooking in kitchen.
  • One-Bowl Recipe – These cookies are made in a single mixing bowl, and all you need is a whisk—no complicated cleanup required.
  • No Mixer Needed – Skip the stand mixer entirely. This easy recipe comes together quickly with simple tools you already have.
  • Fun Chocolate Swirl – The marbled peanut butter and chocolate pattern makes each cookie look bakery-worthy with zero extra decorating.
  • Perfect Small Batch – This recipe yields 12 peanut butter chocolate swirl cookies, making it ideal for small households or satisfying a quick craving.
  • Freezer-Friendly – The dough freezes beautifully, so you can bake fresh cookies whenever the craving strikes.

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!

Peanut butter chocolate swirl cookies on a pink backdrop
  • Use Creamy Peanut Butter – Stick with regular creamy peanut butter for the best texture. Natural peanut butter can cause the dough to be too oily or crumbly.
  • Don’t Overmix the Swirl – Gently swirl the chocolate into the peanut butter dough. Overmixing will muddy the marbled look and blend the flavors too much.
  • Bake Just Until Set – Remove the cookies when the edges are set and the centers still look slightly soft. They’ll finish setting as they cool.
  • Let Cookies Cool on the Pan – Allow the cookies to cool on the baking sheet for a few minutes before transferring to a rack so they hold their shape.

Storing and freezing instructions

Storing

These cookies are best fresh, but can be kept in an air tight container up to 3 days.

Freezing

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.

Peanut butter chocolate swirl cookies stacked on a pink backdrop
5 from 1 vote

Peanut Butter Chocolate Swirl Cookies

Author Schmidty Bakes – Tyler
Servings 12 cookies
Prep: 45 minutes
Total: 55 minutes
Peanut butter chocolate swirl cookies stacked on a pink backdrop
These peanut butter chocolate swirl cookies create a fun and delicious cookie with the marbled pattern of combining two doughs together.

Ingredients
  

  • 5 tablespoons (71g) unsalted butter
  • 1/3 cup (67g) light brown sugar
  • 2 tablespoons (25g) 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 (80g) all-purpose flour
  • 1 tablespoon (16g) creamy peanut butter
  • 1 tablespoon (5g) 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.

Notes

It’s okay if you don’t have a kitchen scale to split the dough in two. Do your best and the cookie will still be delicious!
You can easily turn these into 6 larger cookies. Scoop out 6 cookies using a #20 cookie scoop (3 tablespoon). Add an extra 2-3 minutes to the bake time.

The nutrition facts provided are calculated using a third-party tool and are estimates only. Actual nutritional content may vary based on the ingredients and brands you use, as well as portion sizes. For accurate results, please consult a registered dietitian or nutritionist.

Course Dessert
Cuisine American

Categories:

,
5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




5 Comments

  1. Genevieve says:

    5 stars
    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.

  2. Just wondering if the recipe for the peanut butter is correct?

    2tbsp of peanut butter defo not = 157g of peanut butter right?

    1. schmidtybakes says:

      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.

  3. These are amazing and so easy to put together! Thanks Tyler!

    1. Yay! I’m so glad you enjoyed them 😊

More You'll Love