Peanut Butter Swirl Cookies
The Ultimate Indulgence: Chocolate Peanut Butter Swirl Cookies
There is no flavor combination more classic or beloved than chocolate and peanut butter. These two ingredients are the definition of comfort and decadence, and they come together perfectly in the form of the Chocolate Peanut Butter Swirl Cookie. This cookie is designed to satisfy that deep craving for a rich, fudgy chocolate base complemented by the creamy, salty goodness of peanut butter.
Forget dry, crumbly cookies. This recipe is engineered to create an incredibly chewy, brownie-like texture in the chocolate base. The key is using a generous amount of high-quality cocoa powder and ensuring the right ratio of butter and sugar. The cookie itself is intensely dark and fudgy, reminiscent of the edges of a perfect brownie. What makes them truly special, however, is the peanut butter swirl. A simple, slightly sweetened peanut butter mixture is dolloped and swirled into the chocolate dough just before baking. This leaves you with pockets of melted, creamy, salty peanut butter baked right into the decadent chocolate cookie. It’s a stunningly simple technique that delivers maximum visual appeal and flavor.
They are the ultimate decadent cookie recipe for a casual treat, a bake sale, or a satisfying dessert after dinner.
🍫 Baking the Perfect Brownie Cookie Base
The texture of this chocolate peanut butter swirl cookie is what sets it apart. We’re aiming for a soft, chewy interior and a slightly crisp edge.
- Quality Cocoa: Use a dark, unsweetened Dutch-process cocoa powder for the deepest, richest color and flavor, mimicking the intensity of a true brownie.
- Melted Butter: Unlike some cookie recipes that call for creaming butter, using melted butter helps incorporate the ingredients more fully and contributes to that fudgy, chewy texture rather than a light, cakey one. Just be sure the butter isn’t hot when you add the sugar and eggs.
- Don’t Overbake: The most critical step. These cookies should look slightly under-baked or soft in the center when you pull them out of the oven. They will continue to set up on the hot baking sheet. Overbaking is the single fastest way to lose that desirable fudgy, brownie-like texture.

– – – Ingredients – – –
This recipe yields approximately 18-24 medium-sized cookies.
Chocolate Cookie Base
- 1 cup (2 sticks) unsalted butter (melted)
- 1 cup granulated sugar
- 1/2 cup packed light brown sugar
- 2 large eggs
- 1 tsp vanilla extract
- 1 3/4 cups all-purpose flour
- 3/4 cup unsweetened cocoa powder (Dutch process recommended)
- 1 tsp baking soda
- 1/2 tsp salt
Peanut Butter Swirl
- 1/2 cup creamy peanut butter (natural or commercial, not the kind that needs stirring)
- 2 Tbsp powdered sugar
- 1 Tbsp milk (or cream)
1️⃣ Instructions 1️⃣
Achieving the perfect swirl requires preparing the peanut butter mixture separately and swirling it gently at the end.
- Prep the Swirl: In a small bowl, combine the peanut butter, powdered sugar, and milk. Whisk until smooth and slightly runny. Set aside.
- Make the Chocolate Dough: In a large bowl, whisk together the melted butter, granulated sugar, and brown sugar until smooth. Whisk in the eggs and vanilla extract until combined.
- Combine Dry Ingredients: In a separate medium bowl, whisk together the flour, cocoa powder, baking soda, and salt.
- Mix Dough: Gradually add the dry ingredients to the wet ingredients, mixing on low speed (or by hand) until just combined. Do not overmix. The dough will be thick and fudgy.
- Scoop and Swirl: Use a cookie scoop or tablespoon to drop uniform balls of the chocolate cookie dough onto a parchment-lined baking sheet, spaced about 2 inches apart. Take a small spoonful of the reserved peanut butter swirl mixture and dollop it onto the top of each cookie ball. Use a toothpick or the tip of a knife to gently swirl the peanut butter into the chocolate dough once or twice.
- Bake: Bake in a preheated oven at 350°F (175°C) for 9 to 11 minutes. Remember, the cookies should still look slightly under-baked in the center when removed.
- Cool: Let the cookies cool completely on the baking sheet for 5 minutes before transferring them to a wire rack to finish cooling. This helps them set up to achieve that perfect chewy interior and prevents them from breaking.

🥜 Customizing Your Swirl
While this recipe is excellent as written, the simple peanut butter swirl can be adapted to your preference.
- Nut Butter Swap: Replace the peanut butter with almond butter, cashew butter, or even a sunflower seed butter for an alternative flavor or for allergy considerations. Ensure the consistency is adjusted with powdered sugar and milk to be scoopable but not too runny.
- Extra Crunch: Fold chopped peanuts or mini chocolate chips into the chocolate cookie dough for added crunch and texture.
- Double Chocolate: Use a small amount of melted white chocolate mixed with a dash of cream and vanilla instead of the peanut butter mixture for a double chocolate swirl effect.
🏆 Conclusion: The Best Homemade Cookies
These Chocolate Peanut Butter Swirl Cookies are the definitive answer to any chocolate and peanut butter craving. With their rich, chewy, brownie-like texture and beautiful, contrasting swirl, they are guaranteed to be a hit. They store well and are easy to batch-bake for parties or just for stocking your own cookie jar. It’s a simple recipe that delivers truly decadent results every single time.

Chocolate Peanut Butter Swirl Cookies
Ingredients
Equipment
Method
- Preheat oven to 350°F (175°C). Line baking sheets with parchment paper. In a small bowl, whisk peanut butter, powdered sugar, and milk until smooth for the swirl. Set aside.
- In a large bowl, whisk melted butter, granulated sugar, and brown sugar. Whisk in eggs and vanilla.
- In a separate bowl, whisk together flour, cocoa powder, baking soda, and salt. Gradually add dry ingredients to wet, mixing until just combined. Do not overmix.
- Scoop dough balls onto prepared baking sheets. Dollop a small spoonful of the peanut butter swirl mixture onto the top of each cookie ball. Gently swirl with a toothpick.
- Bake for 9-11 minutes. Cookies should look slightly under-baked in the center. Let cool on the baking sheet for 5 minutes before transferring to a wire rack.






