Why You’ll Love These Peanut Butter Brownie Swirl Cookies
Peanut Butter Brownie Swirl Cookies bring together two favorites in one chewy, fudgy bite. You get the deep cocoa flavor of a brownie and the salty-sweet comfort of peanut butter in every cookie. If you love dessert recipes that feel special but still fit into a busy day, this one belongs in your regular baking rotation.
For more chocolate baking inspiration, you may also enjoy these fudgy brownie ideas and classic peanut butter cookies from the blog.
- Easy to make: The dough comes together with simple pantry ingredients, and the filling takes just a minute to mix. Even if you are new to baking, the steps are easy to follow.
- Rich flavor: Semi-sweet chocolate, cocoa powder, espresso powder, and peanut butter create a deep chocolate taste with a warm nutty center.
- Great for sharing: These cookies are perfect for potlucks, bake sales, school events, holiday trays, and last-minute dessert cravings.
- Flexible for different needs: You can swap in nut-free butter, change the chocolate, or make them ahead for busy weeks.
These cookies bake up with shiny tops, chewy edges, and soft peanut butter centers that taste like a brownie and a cookie joined forces.
They also fit beautifully into a home baking routine because the recipe uses familiar ingredients and does not require fancy tools. That makes them a nice choice for students, busy parents, working professionals, and anyone who wants a sweet treat without a long cleanup. Since the cookies are rich, one or two go a long way, which makes them a smart dessert for smaller households too.
Jump to:
- Why You’ll Love These Peanut Butter Brownie Swirl Cookies
- Essential Ingredients for Peanut Butter Brownie Swirl Cookies
- Peanut Butter Filling
- Cookie Dough
- Special Dietary Options
- How to Prepare the Perfect Peanut Butter Brownie Swirl Cookies: Step-by-Step Guide
- First Step: Make the peanut butter filling
- Second Step: Melt the chocolate
- Third Step: Mix the dry ingredients
- Fourth Step: Beat the butter and sugars
- Fifth Step: Add the melted chocolate and dry mix
- Sixth Step: Chill the dough
- Seventh Step: Shape the cookies
- Eighth Step: Bake until set
- Ninth Step: Cool before serving
- Protein and Main Component Alternatives
- Peanut butter swaps
- Egg alternatives
- Butter and chocolate alternatives
- Vegetable, Sauce, and Seasoning Modifications
- Seasoning ideas
- Texture and topping changes
- Seasonal serving ideas
- Mastering Peanut Butter Brownie Swirl Cookies: Advanced Tips and Variations
- Pro cooking techniques
- Flavor variations
- Presentation tips
- Make-ahead options
- How to Store Peanut Butter Brownie Swirl Cookies: Best Practices
- Refrigeration
- Freezing
- Reheating
- FAQs: Frequently Asked Questions About Peanut Butter Brownie Swirl Cookies
- Can I use natural peanut butter in peanut butter brownie swirl cookies?
- What peanut butter substitutes can I use for peanut butter brownie swirl cookies?
- How do I store peanut butter brownie swirl cookies?
- Can I freeze the dough for peanut butter brownie swirl cookies?
- Why did my peanut butter brownie swirl cookies spread too much?
- Peanut Butter Brownie Swirl Cookies
- Ingredients
- Instructions
- Last Step:
- Notes
- Nutrition
- Did you make this recipe?
Essential Ingredients for Peanut Butter Brownie Swirl Cookies
Here is a clear, structured look at everything you need for this recipe. The ingredient list below includes the peanut butter filling and the brownie-style cookie dough, with each item listed in the exact amount needed.
Peanut Butter Filling
- 1/2 cup creamy peanut butter – This forms the soft center and gives the cookies their nutty, creamy swirl.
- 1/2 cup confectioners’ sugar – This sweetens and thickens the filling so it is easy to shape and bake.
Cookie Dough
- 8 ounces semi-sweet chocolate, coarsely chopped – Melts into the dough for a rich brownie flavor and glossy texture.
- 3/4 cup all-purpose flour – Gives the cookies structure without making them cakey.
- 1/4 cup natural unsweetened or Dutch-process cocoa powder – Deepens the chocolate taste and adds that classic brownie color.
- 1 teaspoon espresso powder – Boosts the chocolate flavor without making the cookies taste like coffee.
- 1 teaspoon baking powder – Helps the cookies rise just enough so they stay thick and soft.
- 1/4 teaspoon salt – Balances the sweetness and sharpens the chocolate flavor.
- 5 tablespoons unsalted butter, softened – Adds richness and helps create a chewy bite.
- 3/4 cup packed light or dark brown sugar – Brings moisture, chew, and a hint of caramel flavor.
- 1/4 cup granulated sugar – Helps the cookies spread just a little and gives the tops a light crackle.
- 2 large eggs, at room temperature – Bind the dough and help the centers bake up soft and fudgy.
- 1 teaspoon pure vanilla extract – Adds warmth and rounds out the chocolate flavor.
| Ingredient | Purpose | Easy Swap Ideas |
|---|---|---|
| Creamy peanut butter | Creates the filling | Sunflower seed butter or cookie butter |
| Semi-sweet chocolate | Builds the brownie base | Dark chocolate for a deeper taste |
| Cocoa powder | Intensifies chocolate flavor | Natural or Dutch-process cocoa |
| Brown sugar | Adds chewiness | Coconut sugar for a different sweetness profile |
Special Dietary Options
Vegan: Use dairy-free chocolate, plant-based butter, and an egg substitute such as flax eggs. The filling can stay the same if your peanut butter is vegan-friendly.
Gluten-free: Swap the all-purpose flour with a 1-to-1 gluten-free baking blend. Check that your chocolate and cocoa powder are certified gluten-free.
Low-calorie: Reduce the filling size slightly, use a sugar alternative made for baking, and choose dark chocolate with a higher cacao percentage for more flavor in a smaller serving.
How to Prepare the Perfect Peanut Butter Brownie Swirl Cookies: Step-by-Step Guide
These cookies bake at 350Β°F and usually make about 24 cookies, depending on how large you scoop them. The key is to work with chilled dough and keep the peanut butter filling firm enough to shape. That helps the cookies hold their form and gives you those pretty swirls and pockets of peanut butter in each bite.
First Step: Make the peanut butter filling
In a small bowl, stir together 1/2 cup creamy peanut butter and 1/2 cup confectioners’ sugar until the mixture is smooth and thick. It should look like a soft dough that you can roll into small balls. If the peanut butter feels very soft, chill the mixture for 10 to 15 minutes before shaping.
Scoop the filling into 24 small portions and roll them into balls. Place them on a parchment-lined plate or tray, then pop them in the freezer while you prepare the cookie dough. Freezing helps them stay neat inside the cookies and keeps the filling from blending too much into the chocolate dough.
Second Step: Melt the chocolate
Place 8 ounces of coarsely chopped semi-sweet chocolate in a heatproof bowl. Melt it gently over a pot of simmering water or in short microwave bursts, stirring often until smooth. Let the chocolate cool slightly before mixing it into the batter so it does not scramble the eggs later.
This is one of the best parts of the recipe because the melted chocolate gives the cookies a brownie-like texture. If you want a darker flavor, you can use a chocolate with a higher cacao percentage, but semi-sweet works beautifully and keeps the cookies balanced.
Third Step: Mix the dry ingredients
In a medium bowl, whisk together 3/4 cup all-purpose flour, 1/4 cup cocoa powder, 1 teaspoon espresso powder, 1 teaspoon baking powder, and 1/4 teaspoon salt. Whisking the dry ingredients first helps the cocoa and leavener spread evenly through the dough.
The espresso powder does not make the cookies taste like coffee. Instead, it deepens the chocolate flavor and makes the brownie notes more pronounced. If you do not keep espresso powder on hand, instant coffee can work in a pinch, but the flavor may be slightly different.
Fourth Step: Beat the butter and sugars
In a large bowl, beat 5 tablespoons softened unsalted butter with 3/4 cup packed brown sugar and 1/4 cup granulated sugar until the mixture looks light and fluffy. This step helps create a tender texture and gives the cookies just enough spread. Scrape down the bowl so everything mixes evenly.
Add 2 large eggs, one at a time, beating well after each addition. Then mix in 1 teaspoon pure vanilla extract. The eggs should be at room temperature so they blend smoothly with the butter mixture and help the dough come together without lumps.
Fifth Step: Add the melted chocolate and dry mix
Pour the cooled melted chocolate into the butter mixture and stir until fully combined. The batter will look rich and glossy at this stage. Next, add the dry ingredients and mix just until the flour disappears.
Do not overmix. Stirring too much can make the cookies tougher instead of soft and chewy. A few streaks of cocoa are fine as long as the dough is mostly combined. The dough will be thick, sticky, and very chocolatey, which is exactly what you want.
Sixth Step: Chill the dough
Cover the bowl and chill the dough for at least 30 minutes. If you have time, chill it a little longer. This helps the dough firm up, which keeps the cookies thick and prevents too much spreading in the oven.
While the dough chills, line two baking sheets with parchment paper and preheat your oven to 350Β°F. If you want more information about how chocolate desserts can fit into a balanced routine, this helpful chocolate and nutrition article is a useful read.
Seventh Step: Shape the cookies
Once the dough is chilled, use a spoon or cookie scoop to portion it into 24 pieces. Flatten each portion slightly in your hand, place one frozen peanut butter ball in the center, and wrap the dough around it. Roll gently to seal the filling inside.
Set the filled dough balls on the prepared baking sheets, leaving space between each one. If you like a more rustic look, you can leave a bit of the peanut butter filling peeking out at the top. That gives the cookies a homemade brownie-cookie style that looks lovely once baked.
Eighth Step: Bake until set
Bake for about 10 to 12 minutes, or until the tops look shiny and the edges are set. The centers will still look soft when they come out of the oven, and that is a good thing. They will finish setting as they cool.
For the best texture, do not wait until the cookies look fully firm in the oven. Slightly underbaked centers are what give these cookies their brownie feel. If you bake them too long, they can turn dry and lose that fudgy bite.
Ninth Step: Cool before serving
Let the cookies rest on the baking sheet for 5 minutes, then move them to a wire rack. This helps them set without breaking apart. Once cool, the cookies will have chewy edges, soft centers, and a sweet peanut butter pocket inside.
Serve them with cold milk, hot coffee, or a scoop of vanilla ice cream. They also work well on dessert platters next to other chocolate treats or holiday cookies. If you are making them for guests, they look especially pretty stacked on a cake stand.
Tip: If your cookies spread too much, chill the shaped dough balls before baking and make sure your oven is fully preheated.
Protein and Main Component Alternatives
Even though this recipe is centered on chocolate, butter, eggs, and peanut butter, you can still make a few smart swaps depending on your needs. These changes help home bakers work with what they have in the pantry while keeping the cookies close to the original flavor and texture.
Peanut butter swaps
If peanut butter is not an option, sunflower seed butter is a strong nut-free substitute. Biscoff cookie butter also works well and adds a warm caramel spice note that pairs nicely with chocolate. Almond butter can be used too, though it creates a slightly softer filling and a milder nutty flavor.
Use creamy versions whenever possible. Chunky spreads are not ideal here because the filling needs to stay smooth for the best swirl and clean cookie shape.
Egg alternatives
For an egg-free version, try flax eggs or another baking-friendly egg replacer. The texture may be a little less shiny on top, but the cookies will still be chewy and rich. Because this is a dense chocolate cookie, the recipe adapts fairly well to egg substitutes.
If you are baking for someone with dietary needs, test a small batch first. That way you can check spread, texture, and flavor before making a full tray.
Butter and chocolate alternatives
Plant-based butter can replace dairy butter if needed. Look for one made for baking so the cookies still hold together well. For the chocolate, use a dairy-free semi-sweet bar or chips. You can also swap in dark chocolate if you want a stronger cocoa taste and less sweetness.
If you are serving dessert alongside another rich recipe, consider pairing these cookies with something lighter, such as fruit or a simple whipped topping. A dessert spread can also include ideas like chocolate buttercream frosting or other chocolate-forward treats for birthdays and celebrations.
Vegetable, Sauce, and Seasoning Modifications
This cookie recipe is not built around vegetables or sauce, but there are still plenty of fun ways to tweak the flavor with seasonings, mix-ins, and serving ideas. Small changes can make the cookies fit different seasons, holidays, or personal tastes without changing the core recipe too much.
Seasoning ideas
A tiny pinch of cinnamon can make the chocolate taste warmer and more cozy. A little flaky salt sprinkled on top after baking adds contrast and makes the peanut butter filling pop. For a holiday twist, try a touch of peppermint extract in the dough if you enjoy mint and chocolate together.
You can also add a little extra vanilla for a softer, rounder flavor. If you like a deeper, more grown-up chocolate note, keep the espresso powder as written. It plays a quiet but important role in the cookieβs flavor.
Texture and topping changes
If you want more crunch, roll the outside of each dough ball in a light coating of granulated sugar before baking. For a bakery-style look, press a few chopped peanuts onto the top, though that will change the smooth filling texture a bit. A drizzle of melted chocolate after the cookies cool also makes them look party-ready.
For a sweeter finish, dust the cooled cookies with a little confectioners’ sugar. If you want more contrast, serve them with fresh berries or a scoop of vanilla bean ice cream. The rich brownie base pairs nicely with fruit and creamy toppings.
Seasonal serving ideas
In fall, serve them with apple slices and hot cider. In winter, they fit right in on cookie trays with candy and fudge. During spring and summer, they taste great with strawberries or a cold glass of milk. These small serving changes make the same recipe feel fresh all year long.
Mastering Peanut Butter Brownie Swirl Cookies: Advanced Tips and Variations
Once you have made these cookies once, you will probably want to bake them again. They are easy to customize, and a few small technique changes can give you different results depending on the mood or occasion.
Pro cooking techniques
For the best shape, weigh or carefully measure your ingredients, especially the flour. Too much flour can make the cookies dry, while too little can make them spread too much. Spoon flour into the measuring cup and level it off instead of scooping directly from the bag.
Use room-temperature eggs so the batter blends smoothly. Also, let the melted chocolate cool before adding it to the butter mixture. That small step makes a big difference in texture. If you want a more dramatic peanut butter center, freeze the filling balls a little longer before assembling the cookies.
Flavor variations
You can change the chocolate by using dark chocolate instead of semi-sweet for a less sweet cookie. A pinch of cinnamon or a tiny bit of flaky salt on top can also give the cookies a more layered flavor. For a holiday version, add a little crushed peppermint candy after baking.
If you enjoy a sweeter cookie, try adding a handful of mini chocolate chips to the dough. That makes the cookies extra rich and gives a nice little melty bite. For a more nutty version, stir a small amount of finely chopped roasted peanuts into the dough, though the filling should stay smooth.
Presentation tips
For a pretty bakery-style finish, press the tops lightly with your fingers before baking so the cookies spread in a nice round shape. Right after baking, use a cookie cutter larger than the cookie to gently swirl around the edges if they come out uneven. This creates a cleaner circle while the cookies are still soft.
Dusting the cooled cookies with a bit of cocoa powder or confectioners’ sugar also looks lovely on a dessert tray. If you are serving them for a party, stack them on a white plate or cake stand so the dark chocolate color really stands out.
Make-ahead options
You can prepare the peanut butter filling a day in advance and keep it chilled. The full dough can also be made ahead and stored in the refrigerator for a day before baking. This is especially helpful for busy weeks, holiday planning, or last-minute guests.
For longer planning, shape the cookies and freeze the dough balls. Then bake them straight from frozen, adding just a minute or two to the bake time. That way you can enjoy fresh cookies without starting from scratch every time.
How to Store Peanut Butter Brownie Swirl Cookies: Best Practices
These cookies keep well, which makes them a nice choice for bake sales, gift boxes, and weekly sweet snacks. Because they are rich and chewy, they stay tasty for several days when stored correctly.
Refrigeration
Store the cooled cookies in an airtight container at room temperature for up to 5 days. If your kitchen is warm, refrigerating them in a sealed container is a better option. They can stay in the refrigerator for up to 2 weeks.
To keep the cookies from sticking together, place parchment paper between the layers. This helps protect the soft peanut butter centers and the fudgy chocolate tops.
Freezing
For long-term storage, freeze the baked cookies in a freezer-safe bag or container for up to 3 months. You can also freeze the dough balls before baking. That is a great choice if you want fresh cookies later with very little effort.
Wrap the baked cookies individually if you want them easy to grab one at a time. If you freeze the dough, label the bag with the date and baking instructions so they are ready whenever you need a quick treat.
Reheating
To bring back that fresh-baked feel, warm a cookie in the microwave for about 10 to 12 seconds. If reheating several cookies, use a low oven for a few minutes. Warm cookies taste especially good with milk, coffee, or hot cocoa.
If the cookies seem a little firm after storage, let them sit at room temperature for a few minutes before serving. That helps the centers soften again.
FAQs: Frequently Asked Questions About Peanut Butter Brownie Swirl Cookies
Can I use natural peanut butter in peanut butter brownie swirl cookies?
What peanut butter substitutes can I use for peanut butter brownie swirl cookies?
How do I store peanut butter brownie swirl cookies?
Can I freeze the dough for peanut butter brownie swirl cookies?
Why did my peanut butter brownie swirl cookies spread too much?

Peanut Butter Brownie Swirl Cookies
π« Savor fudgy brownie cookies oozing with creamy peanut butter filling β the dream combo of chocolate and PB in every bite!
π₯ Rich, chewy perfection with minimal ingredients, ideal for parties or personal indulgence!
- Total Time: 1 hour 2 minutes
- Yield: 20 cookies
Ingredients
– 1/2 cup creamy peanut butter
– 1/2 cup confectioners’ sugar
– 8 ounces semi-sweet chocolate, coarsely chopped
– 3/4 cup all-purpose flour
– 1/4 cup natural unsweetened or Dutch-process cocoa powder
– 1 teaspoon espresso powder
– 1 teaspoon baking powder
– 1/4 teaspoon salt
– 5 tablespoons unsalted butter, softened
– 3/4 cup packed light or dark brown sugar
– 1/4 cup granulated sugar
– 2 large eggs, at room temperature
– 1 teaspoon pure vanilla extract
Instructions
1-First Step: Make the peanut butter filling In a small bowl, stir together 1/2 cup creamy peanut butter and 1/2 cup confectionersβ sugar until the mixture is smooth and thick. It should look like a soft dough that you can roll into small balls. If the peanut butter feels very soft, chill the mixture for 10 to 15 minutes before shaping. Scoop the filling into 24 small portions and roll them into balls. Place them on a parchment-lined plate or tray, then pop them in the freezer while you prepare the cookie dough. Freezing helps them stay neat inside the cookies and keeps the filling from blending too much into the chocolate dough.
2-Second Step: Melt the chocolate Place 8 ounces of coarsely chopped semi-sweet chocolate in a heatproof bowl. Melt it gently over a pot of simmering water or in short microwave bursts, stirring often until smooth. Let the chocolate cool slightly before mixing it into the batter so it does not scramble the eggs later. This is one of the best parts of the recipe because the melted chocolate gives the cookies a brownie-like texture. If you want a darker flavor, you can use a chocolate with a higher cacao percentage, but semi-sweet works beautifully and keeps the cookies balanced.
3-Third Step: Mix the dry ingredients In a medium bowl, whisk together 3/4 cup all-purpose flour, 1/4 cup cocoa powder, 1 teaspoon espresso powder, 1 teaspoon baking powder, and 1/4 teaspoon salt. Whisking the dry ingredients first helps the cocoa and leavener spread evenly through the dough. The espresso powder does not make the cookies taste like coffee. Instead, it deepens the chocolate flavor and makes the brownie notes more pronounced. If you do not keep espresso powder on hand, instant coffee can work in a pinch, but the flavor may be slightly different.
4-Fourth Step: Beat the butter and sugars In a large bowl, beat 5 tablespoons softened unsalted butter with 3/4 cup packed brown sugar and 1/4 cup granulated sugar until the mixture looks light and fluffy. This step helps create a tender texture and gives the cookies just enough spread. Scrape down the bowl so everything mixes evenly. Add 2 large eggs, one at a time, beating well after each addition. Then mix in 1 teaspoon pure vanilla extract. The eggs should be at room temperature so they blend smoothly with the butter mixture and help the dough come together without lumps.
5-Fifth Step: Add the melted chocolate and dry mix Pour the cooled melted chocolate into the butter mixture and stir until fully combined. The batter will look rich and glossy at this stage. Next, add the dry ingredients and mix just until the flour disappears. Do not overmix. Stirring too much can make the cookies tougher instead of soft and chewy. A few streaks of cocoa are fine as long as the dough is mostly combined. The dough will be thick, sticky, and very chocolatey, which is exactly what you want.
6-Sixth Step: Chill the dough Cover the bowl and chill the dough for at least 30 minutes. If you have time, chill it a little longer. This helps the dough firm up, which keeps the cookies thick and prevents too much spreading in the oven. While the dough chills, line two baking sheets with parchment paper and preheat your oven to 350Β°F. If you want more information about how chocolate desserts can fit into a balanced routine, this helpful chocolate and nutrition article is a useful read.
7-Seventh Step: Shape the cookies Once the dough is chilled, use a spoon or cookie scoop to portion it into 24 pieces. Flatten each portion slightly in your hand, place one frozen peanut butter ball in the center, and wrap the dough around it. Roll gently to seal the filling inside. Set the filled dough balls on the prepared baking sheets, leaving space between each one. If you like a more rustic look, you can leave a bit of the peanut butter filling peeking out at the top. That gives the cookies a homemade brownie-cookie style that looks lovely once baked.
8-Eighth Step: Bake until set Bake for about 10 to 12 minutes, or until the tops look shiny and the edges are set. The centers will still look soft when they come out of the oven, and that is a good thing. They will finish setting as they cool. For the best texture, do not wait until the cookies look fully firm in the oven. Slightly underbaked centers are what give these cookies their brownie feel. If you bake them too long, they can turn dry and lose that fudgy bite.
9-Ninth Step: Cool before serving Let the cookies rest on the baking sheet for 5 minutes, then move them to a wire rack. This helps them set without breaking apart. Once cool, the cookies will have chewy edges, soft centers, and a sweet peanut butter pocket inside. Serve them with cold milk, hot coffee, or a scoop of vanilla ice cream. They also work well on dessert platters next to other chocolate treats or holiday cookies. If you are making them for guests, they look especially pretty stacked on a cake stand.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
βοΈ Freeze PB filling balls for easy handling and to prevent melting during baking.
β Add espresso powder to intensify chocolate flavor without coffee taste.
π« Do not overbake β remove when edges are set for fudgy, brownie-like centers.
- Prep Time: 20 minutes
- Chill/Freeze: 30 minutes
- Cook Time: 12 minutes
- Category: Desserts
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 cookie
- Calories: 220 kcal
- Sugar: 16g
- Sodium: 110mg
- Fat: 13g
- Saturated Fat: 6g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 30mg






