If you’re ready to meet the cookie of your dreams, Peanut Butter Brownie Swirl Cookies are here to sweep you off your feet. Imagine the soft, nutty comfort of peanut butter cookies and the irresistible fudgy richness of brownies, all beautifully marbled together in every bite. These cookies strike the perfect balance of salty, sweet, and chocolatey goodness, and they’re as visually stunning as they are delicious. Whether you’re sharing a batch with friends or treating yourself after a long day, they promise all the cozy nostalgia of homemade treats with a dazzling twist.

Ingredients You’ll Need
The beauty of these Peanut Butter Brownie Swirl Cookies is in their simplicity: classic pantry staples with a touch of decadence. Each ingredient is thoughtfully chosen to deliver just the right flavor and texture, making these cookies truly unforgettable.
- Creamy Peanut Butter: Lends the classic nutty flavor and creates a soft, chewy base—feel free to use chunky if you love texture!
- Unsalted Butter (softened): Adds richness and helps achieve that perfectly tender crumb.
- Granulated Sugar: Sweetens the dough and contributes to a delightfully crisp edge.
- Packed Brown Sugar: Imparts a deep, caramel-like flavor and adds moisture to keep cookies extra soft.
- Large Eggs: Hold everything together for a perfectly cohesive dough.
- Pure Vanilla Extract: Enhances every other flavor, adding warm, bakery-style notes.
- All-Purpose Flour: The structural backbone, providing just the right amount of bite.
- Baking Soda: Offers lift, ensuring your cookies rise for that soft and puffy finish.
- Salt: Balances sweetness and heightens all the flavors.
- Semi-Sweet Chocolate Chips: Bursts of chocolate throughout each cookie—because more chocolate is never wrong!
- Prepared Brownie Batter: Swirled in for pockets of decadent fudginess—homemade or from a mix both work beautifully.
How to Make Peanut Butter Brownie Swirl Cookies
Step 1: Prepare Your Baking Sheets
Start by preheating your oven to 350°F (175°C) and lining two baking sheets with parchment paper. This helps prevent sticking and ensures your cookies bake evenly. A little prep up front makes cleanup a breeze!
Step 2: Cream the Wet Ingredients
In a large mixing bowl, beat together the peanut butter, softened butter, granulated sugar, and brown sugar. You want the mixture to be light and fluffy; this takes about 2-3 minutes with an electric mixer. Creaming this well gives your cookies that classic, tender texture and deliciously rich flavor.
Step 3: Add Eggs and Vanilla
Crack in the eggs one at a time, mixing well after each addition, followed by the vanilla extract. This step ensures everything is smoothly incorporated so you get soft, evenly textured cookies with a hint of lovely vanilla aroma.
Step 4: Combine Dry Ingredients
In a separate bowl, whisk together the all-purpose flour, baking soda, and salt. Mixing the dry ingredients separately prevents any pockets of baking soda or salt in your cookies, giving you an even rise and flavor throughout each batch.
Step 5: Mix Wet and Dry Ingredients
Gradually add the dry mixture to your wet ingredients, mixing until just combined. Be careful not to over-mix—the key to tender Peanut Butter Brownie Swirl Cookies is stopping as soon as you see no more streaks of flour.
Step 6: Stir in Chocolate Chips
Gently fold in the chocolate chips for that extra layer of melty chocolate in every bite. Mixing them in by hand here keeps the chips intact and evenly distributed.
Step 7: Shape and Swirl
Using a cookie scoop or a couple of spoons, portion out dough balls (about 2 tablespoons each) and arrange them on your prepared baking sheets, spacing them about 2 inches apart. Flatten each ball just a bit, then dollop a teaspoon of brownie batter on top. Take a toothpick or knife tip and swirl the brownie batter into the dough—this marbling effect is where the magic happens, both in looks and taste!
Step 8: Bake!
Slide those trays into the oven and bake for 10–12 minutes until the edges are set but the centers are still slightly soft. Letting the cookies cool for about 5 minutes on the baking sheet before transferring to a wire rack helps them finish setting up to that perfect texture.
How to Serve Peanut Butter Brownie Swirl Cookies

Garnishes
Top your freshly baked cookies with a sprinkle of flaky sea salt right before baking for a subtle, sophisticated pop. If you’re in the mood for color, add a dusting of powdered sugar or a few extra chocolate chips on top for bakery-style flair.
Side Dishes
For the ultimate treat, pair these cookies with a tall glass of cold milk, a creamy hot chocolate, or even a scoop of vanilla ice cream. The balance of flavors is so satisfying, and the cold contrast makes the warm cookies shine even brighter.
Creative Ways to Present
Peanut Butter Brownie Swirl Cookies steal the show on a dessert platter at parties or bake sales. For a fun twist, stack them in a cute jar to give as sweet homemade gifts, or arrange them in a circle around a big bowl of chocolate or peanut butter dip for sharing.
Make Ahead and Storage
Storing Leftovers
Place any leftover cookies in an airtight container at room temperature to keep them soft and fresh for up to 5 days. They’re perfect for snacking or sneaking into lunchboxes all week long!
Freezing
If you want to save a batch for later (or prep ahead), freeze fully baked Peanut Butter Brownie Swirl Cookies in a single layer on a tray first, then transfer them to a zip-top bag or airtight container. They’ll stay delicious for up to 2 months. You can also freeze unbaked, portioned dough balls (just add the brownie swirl before baking straight from the freezer).
Reheating
To enjoy cookies as if they just came out of the oven, pop them in a 300°F (150°C) oven for 3-5 minutes or microwave for 10-15 seconds. The chocolate will get irresistibly gooey again and bring that fresh-baked aroma wafting through your kitchen!
FAQs
Can I use a boxed brownie mix for the swirl?
Absolutely! A boxed mix makes this recipe extra easy. Prepare the batter according to package instructions and use as directed for the swirl. Homemade brownie batter works just as well if you have a favorite recipe on hand.
What kind of peanut butter is best?
Creamy peanut butter yields the softest, smoothest cookies, but feel free to use chunky if you love a little crunch. Avoid natural peanut butters with separated oil, as they can make the dough too loose.
Can I make these cookies gluten-free?
Yes! Swap the all-purpose flour for your favorite gluten-free baking blend, and make sure both your chocolate chips and brownie batter are gluten-free. The cookies bake up beautifully with a light, tender texture.
How do I get perfect swirls?
Use a toothpick, knife tip, or even the end of a skewer to gently swirl the brownie batter into the cookie tops. Try not to over-mix—just a few turns will give you gorgeous marbling in every Peanut Butter Brownie Swirl Cookie.
Can I double the recipe?
Definitely! This recipe doubles (or even triples) like a dream for parties or gifting. Just make sure to work in batches so the dough stays fresh, and enjoy baking plenty of Peanut Butter Brownie Swirl Cookies to share.
Final Thoughts
There’s something downright magical about the marriage of peanut butter and chocolate, and these Peanut Butter Brownie Swirl Cookies capture it in each gorgeous, gooey bite. Whether you’re a seasoned baker or brand new to cookie magic, you’ll have so much fun making (and eating!) these at home. Go ahead—whip up a batch and experience the swirl for yourself.
Print
Peanut Butter Brownie Swirl Cookies Recipe
- Total Time: 32 minutes
- Yield: 24 cookies 1x
- Diet: Vegetarian
Description
Indulge in the decadent combination of peanut butter and brownie with these irresistible Peanut Butter Brownie Swirl Cookies. A fusion of rich, fudgy brownie batter swirled into classic peanut butter cookie dough creates a delightful treat that is perfect for any occasion.
Ingredients
Peanut Butter Cookie Dough:
- 1 cup creamy peanut butter
- 1/2 cup unsalted butter, softened
- 1 cup granulated sugar
- 1/2 cup packed brown sugar
- 2 large eggs
- 1 teaspoon pure vanilla extract
- 1 1/2 cups all-purpose flour
- 1 teaspoon baking soda
- 1/4 teaspoon salt
- 1 cup semi-sweet chocolate chips
Brownie Batter:
- 1 cup prepared brownie batter (from mix or homemade)
Instructions
- Preheat and Prepare: Preheat the oven to 350°F (175°C) and line two baking sheets with parchment paper.
- Mix Wet Ingredients: In a large bowl, beat together peanut butter, softened butter, granulated sugar, and brown sugar until light and fluffy. Add eggs and vanilla, mix until combined.
- Combine Dry Ingredients: In a separate bowl, whisk flour, baking soda, and salt. Gradually add dry ingredients to wet mixture, mixing until just combined.
- Add Chocolate Chips: Stir in chocolate chips.
- Form Cookies: Portion dough into balls and place on baking sheets. Flatten slightly and top with brownie batter. Swirl with a toothpick.
- Bake: Bake for 10–12 minutes until edges are set but centers are soft. Cool on baking sheets before transferring to a wire rack.
Notes
- For an extra indulgent version, sprinkle cookies with flaky sea salt before baking.
- You can also use chunky peanut butter for added texture.
- Store in an airtight container for up to 5 days or freeze for up to 2 months.
- Prep Time: 20 minutes
- Cook Time: 12 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cookie
- Calories: 210
- Sugar: 18 g
- Sodium: 120 mg
- Fat: 11 g
- Saturated Fat: 5 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 26 g
- Fiber: 1 g
- Protein: 4 g
- Cholesterol: 25 mg