• Destinations
    • Europe
    • Asia
    • Africa
  • Recipes
    • Main Dishes
    • Appetizers
    • Desserts
    • Drinks
    • Breakfast
  • About Me
menu icon
go to homepage
  • Destinations
    • Europe
    • Asia
    • Africa
  • Recipes
    • Main Dishes
    • Appetizers
    • Desserts
    • Drinks
    • Breakfast
  • About Me
search icon
Homepage link
  • Destinations
    • Europe
    • Asia
    • Africa
  • Recipes
    • Main Dishes
    • Appetizers
    • Desserts
    • Drinks
    • Breakfast
  • About Me
×
Home » Recipes » Desserts

Chocolate Peanut Butter Swirl Cookies Recipe

Published: Oct 12, 2025 · by Emily Parker.

  • Facebook
Jump to Recipe·Print Recipe

I still remember the first time I made these Chocolate Peanut Butter Swirl Cookies. It was one of those lazy Sunday afternoons when I was craving something sweet but didn’t want to spend hours in the kitchen. I had a jar of peanut butter staring at me from the pantry, and well, the rest is history. These cookies are the perfect marriage of rich chocolate and creamy peanut butter—swirled together in a way that makes every bite irresistible. And the best part? They come together in no time, with ingredients you probably already have on hand.

Chocolate Peanut Butter Swirl Cookies - detail 2 this …

Whether you’re baking for a crowd, packing lunchbox treats, or just indulging in a late-night snack (no judgment here), these cookies are a winner. They’re soft, chewy, and just sweet enough to hit the spot. Plus, that gorgeous swirl makes them look way fancier than they actually are—total bonus points for minimal effort. Trust me, once you try them, you’ll wonder how you ever lived without them.

Why You’ll Love Chocolate Peanut Butter Swirl Cookies

Perfect Balance of Flavors

Let’s be honest—chocolate and peanut butter are a match made in dessert heaven. These cookies nail that perfect balance where the rich, fudgy chocolate doesn’t overpower the creamy, nutty peanut butter. Every bite feels like a little celebration of flavors. And that swirl? It’s not just pretty—it ensures you get a little bit of both in every single cookie. I swear, it’s impossible to eat just one.

Easy to Make

If you’re looking for a cookie recipe that doesn’t require a PhD in baking, this is it. Seriously, it’s as simple as making two doughs, swirling them together, and popping them in the oven. No fancy techniques, no weird ingredients—just straightforward, delicious results. Even if you’re a baking newbie, you’ll feel like a pro when these come out of the oven.

Crowd-Pleasing Treat

These cookies are my go-to for pretty much any occasion. Need a last-minute dessert for a party? Done. Want to surprise your kids with something special in their lunchboxes? Check. Looking for a thoughtful homemade gift? These cookies have you covered. They’re universally loved, and that swirl makes them look like you spent way more time on them than you actually did. Total win-win.

Ingredients You’ll Need for Chocolate Peanut Butter Swirl Cookies

Chocolate Dough

  • 1 cup all-purpose flour (spooned and leveled—no packing!)
  • ¼ cup unsweetened cocoa powder (I like Dutch-processed for extra richness)
  • ½ teaspoon baking soda
  • ¼ teaspoon salt (trust me, it balances the sweetness)
  • ½ cup unsalted butter, softened (leave it out for 30 minutes—no shortcuts here!)
  • ½ cup granulated sugar
  • ¼ cup packed brown sugar (light or dark works—I usually grab whatever’s open)
  • 1 large egg, room temperature (cold eggs can make the dough stiff)
  • 1 teaspoon vanilla extract (the real stuff—imitation just doesn’t hit the same)

Peanut Butter Dough

  • ¾ cup all-purpose flour (same spoon-and-level method as above)
  • ¼ teaspoon baking soda
  • ¼ teaspoon salt
  • ¼ cup unsalted butter, softened
  • ¼ cup granulated sugar
  • ¼ cup packed brown sugar
  • ½ cup creamy peanut butter (stick with regular, not natural—it mixes better)
  • 1 large egg, room temperature
  • 1 teaspoon vanilla extract

A quick tip: If you’re like me and always forget to soften butter, just microwave it in 5-second bursts until it’s soft but not melted. And for the peanut butter, give it a good stir if it’s been sitting—those oils love to separate!

Step-by-Step Instructions for Chocolate Peanut Butter Swirl Cookies

Preparing the Doughs

Chocolate Dough Steps

  1. Start by preheating your oven to 350°F (175°C) and lining a baking sheet with parchment paper. Trust me, this step is a lifesaver for easy cleanup.
  2. In a medium bowl, whisk together the flour, cocoa powder, baking soda, and salt. I like to sift the cocoa powder to avoid any lumps—it makes the dough smoother.
  3. In a separate bowl, cream together the softened butter, granulated sugar, and brown sugar until light and fluffy. This usually takes about 2 minutes with a hand mixer or stand mixer.
  4. Add the egg and vanilla extract to the butter mixture, and mix until fully combined. Don’t rush this step—you want everything well incorporated.
  5. Gradually add the dry ingredients to the wet ingredients, mixing on low speed just until a dough forms. Overmixing can make the cookies tough, so stop as soon as it comes together.

Peanut Butter Dough Steps

  1. In another medium bowl, whisk together the flour, baking soda, and salt. Simple and straightforward—just like the chocolate dough.
  2. In a separate bowl, cream together the softened butter, granulated sugar, brown sugar, and peanut butter. The peanut butter makes this dough a little stickier, but that’s totally normal.
  3. Add the egg and vanilla extract, and mix until smooth. You’ll notice this dough is a bit softer than the chocolate one—don’t worry, it’s supposed to be that way.
  4. Gradually add the dry ingredients to the wet ingredients, mixing until a dough forms. Again, stop as soon as it comes together to avoid overmixing.

Creating the Swirl

  1. Now comes the fun part! Take small pieces of each dough—about a teaspoon-sized chunk—and roll them together gently between your palms. You want to create a marbled effect, so don’t overmix or the swirls will disappear.
  2. Once you’ve got your marbled dough balls, place them on the prepared baking sheet, spacing them about 2 inches apart. They’ll spread a bit as they bake, so give them room to breathe.

Baking to Perfection

  1. Pop the baking sheet into the preheated oven and bake for 10-12 minutes. The cookies are done when the edges are set but the centers still look slightly soft. Don’t overbake them—they’ll firm up as they cool.
  2. Let the cookies cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely. This helps them set without falling apart.
Chocolate Peanut Butter Swirl Cookies - detail 1

And there you have it—perfectly swirled, irresistibly soft Chocolate Peanut Butter Swirl Cookies. Go ahead, sneak one while they’re still warm. I won’t tell!

Variations for Chocolate Peanut Butter Swirl Cookies

Okay, let’s talk about playing around with these cookies—because honestly, they’re like a blank canvas for your cravings. First up, if you’re a texture person (like me), try swapping the creamy peanut butter for crunchy. Those little peanut bits add such a fun surprise in every bite. Or, toss in a handful of chopped peanuts or chocolate chips into either dough before swirling. It’s like a bonus prize inside each cookie.

Feeling fancy? Fold in some mini marshmallows or a sprinkle of sea salt on top before baking—trust me, sweet and salty is a game-changer. And for my dairy-free friends, coconut oil works great as a butter substitute, and there are plenty of amazing vegan peanut butters out there. Just keep an eye on the dough consistency—you might need to adjust the flour slightly.

Oh, and if you’re feeling extra indulgent, drizzle melted chocolate over the cooled cookies. Because sometimes, more chocolate is the only answer.

Serving and Storage Tips for Chocolate Peanut Butter Swirl Cookies

Here’s the thing—these cookies are fantastic warm from the oven (that melty peanut butter? *chef’s kiss*), but they’re just as good at room temperature. If you’re serving them fresh, let them cool for about 5 minutes on the baking sheet first—they’re delicate when hot. After that, transfer them to a wire rack to finish cooling completely, unless you’re like me and can’t resist sneaking one (or three) while they’re still warm.

For storage, keep them in an airtight container at room temperature for up to 5 days. Pro tip: Tuck a slice of bread in the container—it’ll keep the cookies soft by absorbing any extra moisture. If you want to freeze them (because, let’s be real, batch-baking is life), just layer them between parchment paper in a freezer bag. They’ll keep for up to 3 months. To reheat, pop a frozen cookie in the microwave for 10-15 seconds, or warm them in a 300°F oven for 5 minutes. Boom—fresh-baked vibes anytime.

Helpful Notes for Chocolate Peanut Butter Swirl Cookies

Okay, let’s talk about the little things that make a big difference with these cookies. First—softened butter is non-negotiable. If it’s too cold, your dough will be lumpy; if it’s melted, it’ll be greasy. Room temp is the sweet spot (pun intended). To test, your finger should leave a slight indentation when pressed into the butter. No patience? Cut it into chunks—it’ll soften faster.

Second, don’t overbake! These cookies are done when the edges look set but the centers are still slightly soft. They’ll firm up as they cool, and you’ll be rewarded with the perfect chewy texture. And if you’re watching sugar, you can reduce it by a tablespoon or two—just know the cookies might spread less.

Last thing: If your dough feels sticky when swirling, lightly wet your hands. It’ll keep everything from sticking without adding extra flour. Happy swirling!

Frequently Asked Questions About Chocolate Peanut Butter Swirl Cookies

I get so many questions about these cookies—which makes sense, because who wouldn’t want to perfect them? Here are the ones that pop up most often:

  1. Can I use natural peanut butter instead of regular?
    You can, but the dough might be a bit oilier since natural peanut butter tends to separate. If you go this route, give it a really good stir first, and maybe add an extra tablespoon of flour to the peanut butter dough if it feels too sticky.
  2. My dough seems too soft—what did I do wrong?
    Don’t panic! Sometimes the peanut butter dough is softer than the chocolate one, especially if your kitchen is warm. Just pop both doughs in the fridge for 15-20 minutes before swirling. It’ll make them much easier to handle.
  3. Can I freeze the cookie dough to bake later?
    Absolutely! Roll the dough into balls first, freeze them on a tray until solid, then transfer to a freezer bag. When you’re ready, bake straight from frozen—just add an extra minute or two to the baking time.
  4. How do I keep my swirls from blending together?
    The key is gentle hands! Roll the dough pieces together just enough to marble them—overworking it will muddy the swirl. And don’t flatten the cookies before baking; they’ll spread naturally.
  5. Why did my cookies spread too much?
    Usually this means your butter was too soft or your oven wasn’t hot enough. Next time, chill the dough balls for 10 minutes before baking, and double-check your oven temp with a thermometer.

Still have questions? Drop them in the comments—I love troubleshooting cookie emergencies!

Final Thoughts on Chocolate Peanut Butter Swirl Cookies

And there you have it—my absolute favorite cookies that never fail to impress. Whether you’re baking them for a party, a late-night treat, or just because (the best reason, honestly), these Chocolate Peanut Butter Swirl Cookies are guaranteed to make people smile. That gorgeous swirl, the perfect chew, the way peanut butter and chocolate dance together in every bite—what’s not to love? I’d bet my favorite spatula you’ll fall for them just like I did. So go ahead, preheat that oven and get swirling. And when you do, tell me all about it—I live for your cookie stories!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Chocolate Peanut Butter Swirl Cookies

Chocolate Peanut Butter Swirl Cookies Recipe


  • Author: Emily Parker
  • Total Time: 32 minutes
  • Yield: 24 cookies 1x
  • Diet: Vegetarian
Pin Recipe
Print Recipe

Description

Delicious cookies combining rich chocolate and creamy peanut butter in a perfect swirl.


Ingredients

Scale
  • Chocolate Dough:
    • 1 cup all-purpose flour
    • ¼ cup unsweetened cocoa powder
    • ½ teaspoon baking soda
    • ¼ teaspoon salt
    • ½ cup unsalted butter, softened
    • ½ cup granulated sugar
    • ¼ cup brown sugar
    • 1 large egg
    • 1 teaspoon vanilla extract
  • Peanut Butter Dough:
    • ¾ cup all-purpose flour
    • ¼ teaspoon baking soda
    • ¼ teaspoon salt
    • ¼ cup unsalted butter, softened
    • ¼ cup granulated sugar
    • ¼ cup brown sugar
    • ½ cup creamy peanut butter
    • 1 large egg
    • 1 teaspoon vanilla extract

Instructions

  1. Preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper.
  2. Prepare the chocolate dough by combining flour, cocoa powder, baking soda, and salt in a bowl.
  3. In another bowl, cream together butter, granulated sugar, and brown sugar. Add the egg and vanilla extract, and mix well.
  4. Gradually add the dry ingredients to the wet ingredients, mixing until a dough forms.
  5. Prepare the peanut butter dough by combining flour, baking soda, and salt in a bowl.
  6. In another bowl, cream together butter, granulated sugar, brown sugar, and peanut butter. Add the egg and vanilla extract, and mix well.
  7. Gradually add the dry ingredients to the wet ingredients, mixing until a dough forms.
  8. Take small pieces of each dough and roll them together to create a marbled effect.
  9. Place the dough balls on the prepared baking sheet, spacing them about 2 inches apart.
  10. Bake for 10-12 minutes, or until the edges are set.
  11. Allow the cookies to cool on the baking sheet for 5 minutes before transferring to a wire rack to cool completely.

Notes

  • Ensure the butter is softened for easier mixing.
  • Use creamy peanut butter for a smoother dough.
  • Do not overbake the cookies to keep them soft and chewy.
  • Prep Time: 20 minutes
  • Cook Time: 12 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 cookie
  • Calories: 150
  • Sugar: 10g
  • Sodium: 80mg
  • Fat: 8g
  • Saturated Fat: 4g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 25mg

Keywords: Chocolate Peanut Butter Swirl Cookies, dessert, baking, cookies

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More Desserts

  • Peanut Butter Butterfinger Cookies
    Peanut Butter Butterfinger Cookies
  • Apple Cinnamon Cookies
    Apple Cinnamon Cookies
  • The Best Chocolate Chip Cookies
    The Best Chocolate Chip Cookies
  • Halloween Pinwheel Sugar Cookies
    Spooky Halloween Pinwheel Sugar Cookies Recipe

Leave a Reply Cancel reply

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

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆
Recipe Rating




Welcome!

Hi, I’m Emily Parker — a professional chef, recipe developer, and passionate traveler. Through Homemade Kitchen, I share flavorful recipes inspired by my journeys and the cultures I’ve explored.

More about me

Popular

Recipes

  • Chocolate Peanut Butter Swirl Cookies
    Chocolate Peanut Butter Swirl Cookies Recipe
  • Pumpkin Cream Cheese Dream Bars
    Dreamy Pumpkin Cream Cheese Bars
  • Halloween Zombie Swamp Punch
    Spooky Halloween Zombie Swamp Punch Recipe
  • Corn Casserole Recipe
    Easy Corn Casserole Recipe
  • Peanut Butter Cup Dump Cake
    Peanut Butter Cup Dump Cake
  • Southern Sweet Potato Casserole
    Southern Sweet Potato Casserole

Seasonal

Destinations

  • Best Street Foods in Istanbul: Our Family’s Flavor-Packed Adventure with Kids
  • A Food Lover’s Guide to Italy
    A Food Lover’s Guide to Italy: Regional Dishes You Can’t Miss
  • Indian Cuisine
    The Flavors of India: Regional Dishes Every Traveler Must Try
  • Tsukiji Market
    Japan for Foodies: Sushi, Ramen, and Beyond in Tokyo & Kyoto

Footer

↑ back to top

  • About
  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Contact Me
  • Work With Me
  • Accessibility Policy

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Travelers Wizard