Peanut Butter Filled Brownie Cookies Recipe
Okay, if you love the rich, fudgy goodness of brownies but want that perfect cookie texture, then this Peanut Butter Filled Brownie Cookies Recipe is absolutely going to be your new obsession. Imagine biting into a soft, chocolatey cookie with a gooey peanut butter surprise inside — it’s basically like a mini treat party in every bite. I first tried making these when I wanted to impress some friends at a casual get-together, and trust me, they disappeared before the night was over.
What makes this Peanut Butter Filled Brownie Cookies Recipe so special is how it perfectly balances deep chocolate flavor with the creamy peanut butter filling — a match made in dessert heaven. Plus, these cookies work great any time you need that comforting homemade touch but want something a little more exciting than plain brownies or regular cookies. Whether it’s a weekend bake or a last-minute dessert, these will have you coming back for seconds.
Ingredients You’ll Need
Every ingredient in this Peanut Butter Filled Brownie Cookies Recipe has a role to play. From the intense semi-sweet chocolate that forms the base of these cookies to the delicate dusting of espresso powder which enhances the chocolate’s richness, each element complements the peanut butter filling beautifully. When you shop, try to pick high-quality chocolate and fresh spices for best results.
- Creamy peanut butter: Use natural peanut butter without added oils for a smooth, rich filling that pairs perfectly with chocolate.
- Confectioners’ sugar: Sweetens and thickens the peanut butter filling to just the right texture.
- Semi-sweet chocolate: Chopped coarsely to give a deep chocolate flavor and melt-in-your-mouth texture.
- All-purpose flour: Adds structure to the cookie dough without weighing it down.
- Unsweetened cocoa powder: Provides that classic chocolatey depth alongside the chopped chocolate.
- Espresso powder: Boosts and brightens the chocolate flavor; don’t worry, you won’t taste any coffee.
- Baking powder: Helps these cookies puff up just enough while keeping that fudgy feel.
- Salt: Balances all the sweetness and enhances the overall flavor.
- Unsalted butter: Softened to room temperature for creamy dough consistency and richer taste.
- Light or dark brown sugar: Packed tightly to add moisture and that caramel undertone.
- Granulated sugar: Adds a bit of crunch and helps cookies brown nicely.
- Large eggs: At room temperature to help bind the ingredients and add moisture.
- Pure vanilla extract: Rounds out the flavors with a subtle sweetness.
Variations
This recipe is pretty fabulous as is, but I love playing around with different tweaks depending on the occasion or what I have on hand. You can easily customize these Peanut Butter Filled Brownie Cookies Recipe treats to suit your taste or dietary needs.
- Swap peanut butter for almond or cashew butter: I did this once when someone at my table couldn’t eat peanuts, and it brought a lovely, mild nuttiness that paired great with dark chocolate.
- Use dark chocolate instead of semi-sweet: This amps up the bitterness a bit if you prefer intense chocolate flavor.
- Add chopped nuts: A handful of chopped peanuts or walnuts in the dough adds crunch and texture I find irresistible.
- Make it dairy-free: Substitute vegan butter and ensure your chocolate is dairy-free. These cookies still turn out amazing!
- Spice it up: Add a pinch of cinnamon or chili powder for a subtle kick – my adventurous friends really enjoyed this twist.
How to Make Peanut Butter Filled Brownie Cookies Recipe
Step 1: Prepare the Peanut Butter Filling
Start by whisking together the creamy peanut butter and confectioners’ sugar until smooth and thick. This filling needs to hold its shape well inside the cookies, so don’t skip the confectioners’ sugar — it really helps! Once combined, pop it into the fridge while you work on the chocolate cookie dough. Keeping it chilled makes scooping and stuffing much easier.
Step 2: Melt the Chocolate
Gently melt the chopped semi-sweet chocolate in a double boiler or microwave in short bursts, stirring often. You want it silky and smooth, not burnt or grainy. Let the melted chocolate cool to room temperature before mixing with the butter and sugars to prevent scrambling any eggs later on. This step really locks in that rich brownie flavor.
Step 3: Mix the Cookie Dough
Cream together the softened butter, brown sugar, and granulated sugar until fluffy. Then add the eggs one at a time, followed by vanilla extract. Slowly stir in the melted chocolate once it’s cooled, mixing until everything is just combined. In another bowl, sift together the flour, cocoa powder, espresso powder, baking powder, and salt.
Gradually fold the dry ingredients into the wet mixture, careful not to over-mix — you want tender cookies, not tough ones.
Step 4: Assemble the Cookies
This is the fun part! Scoop about 1 ½ tablespoons of cookie dough onto your hand, flatten it slightly, and place a teaspoon of the peanut butter filling in the center. Gently fold the dough around the filling and roll into a ball, sealing the peanut butter inside. It takes a little practice to get the sealing technique right without the filling oozing out, but once you get the hang of it, it’s so satisfying.
Step 5: Bake and Cool
Place the dough balls on a parchment-lined baking sheet, leaving enough space for spreading. Bake in a preheated oven at 350°F (175°C) for about 10-12 minutes. The cookies should look set but still soft in the center — the peanut butter inside stays wonderfully gooey. Let them cool on the sheet for 5 minutes before transferring to a wire rack. Patience here pays off because they’re delicate when warm.
How to Serve Peanut Butter Filled Brownie Cookies Recipe

Garnishes
I usually keep it simple — a light dusting of powdered sugar or a drizzle of melted chocolate on top just adds a little extra flair. Sometimes, I sprinkle a pinch of flaky sea salt over the cookies as soon as they come out of the oven to highlight the chocolate and peanut butter flavors even more.
Side Dishes
These cookies are rich, so I often serve them alongside a scoop of vanilla ice cream or a glass of cold milk to balance things out. For a brunch or afternoon snack, they go surprisingly well with a fresh berry salad or a cup of coffee — the espresso powder in the cookies makes that pairing extra delightful.
Creative Ways to Present
When I’ve brought these to parties, I like arranging them on a layered dessert tray with little paper doilies beneath each cookie. For holidays, I’ve dipped half of each cookie in melted chocolate and sprinkled festive colored sprinkles over the wet chocolate before it sets. It always impresses guests and makes the cookies feel extra special.
Make Ahead and Storage
Storing Leftovers
I store leftover peanut butter filled brownie cookies in an airtight container at room temperature for up to 3 days. If your kitchen is warm, I recommend keeping them in the fridge to prevent melting, especially with that peanut butter filling. Just let them come back to room temperature before eating for the best texture.
Freezing
To freeze, place the baked cookies on a tray lined with parchment paper and freeze until solid, then transfer them to a freezer-safe bag or container. I’ve found that freezing the already assembled dough balls also works well if you want to bake fresh cookies later. They keep well frozen for up to 3 months without losing flavor.
Reheating
When I want to warm these cookies up after storage, I pop them in the microwave for about 15-20 seconds or into a 300°F (150°C) oven for 5 minutes. This brings back that soft, gooey texture and makes the peanut butter filling lovely and melty again — basically like they just came out of the oven fresh.
FAQs
-
Can I use crunchy peanut butter instead of creamy for the filling?
You can, but the filling might be a bit chunkier and not as smooth. If you like a bit of texture in your peanut butter, crunchy works, but creamy peanut butter tends to distribute more evenly inside the cookie without breaking the dough.
-
Do I need to chill the dough before baking?
The recipe doesn’t require chilling the dough itself, but keeping the peanut butter filling chilled helps when forming the cookies. If your dough feels very soft, chilling for 20-30 minutes can help prevent spreading too much during baking.
-
What’s the best way to avoid the peanut butter leaking out while baking?
Make sure to fully encase the chilled filling in the cookie dough and pinch the seams tightly before rolling. Working quickly to avoid warming the filling will also help keep it sealed inside while baking.
-
Can I make these cookies gluten-free?
Absolutely! Substitute the all-purpose flour with an equal amount of your favorite gluten-free flour blend. Just keep an eye on the texture — some blends absorb more moisture, so you might need a touch more butter or a slightly shorter baking time.
-
How long do these cookies stay fresh?
Stored properly in an airtight container, they’re best enjoyed within 3-4 days at room temperature. Refrigeration extends this to about a week but can slightly change the texture — just bring them back to room temp or warm gently before serving.
Final Thoughts
This Peanut Butter Filled Brownie Cookies Recipe is one of those recipes that’s just plain fun to make and impossible to resist. I love that you get the best of both worlds with the chewy brownie-like cookie exterior and that velvety peanut butter center. Whenever I bake these, it feels like a little celebration in the kitchen — and sharing them with friends only makes it better. Give it a try the next time you want a decadent, crowd-pleasing dessert that’s surprisingly easy to pull off. You’re going to love it, and honestly, I pinch myself every time these come out just right!
PrintPeanut Butter Filled Brownie Cookies Recipe
These Peanut Butter Filled Brownie Cookies combine the rich, fudgy texture of chocolate brownies with a creamy, sweet peanut butter center. Perfectly soft and gooey, these cookies are a delicious treat that blends the best of both worlds: the decadence of brownies and the delightful surprise of a peanut butter filling.
- Prep Time: 25 minutes
- Cook Time: 12 minutes
- Total Time: 37 minutes
- Yield: 16–20 cookies 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Peanut Butter Filling
- 1/2 cup (125g) creamy peanut butter
- 1/2 cup (60g) confectioners’ sugar
Cookie Dough
- 8 ounces (226g) semi-sweet chocolate, coarsely chopped (2 standard 4-ounce bars)
- 3/4 cup (94g) all-purpose flour, spooned and leveled
- 1/4 cup (21g) natural unsweetened or dutch-process cocoa powder
- 1 teaspoon espresso powder
- 1 teaspoon baking powder
- 1/4 teaspoon salt
- 5 Tablespoons (71g) unsalted butter, softened to room temperature
- 3/4 cup (150g) packed light or dark brown sugar
- 1/4 cup (50g) granulated sugar
- 2 large eggs, at room temperature
- 1 teaspoon pure vanilla extract
Instructions
- Prepare the Peanut Butter Filling: In a medium bowl, mix together the creamy peanut butter and confectioners’ sugar until smooth and well combined. Set aside or refrigerate briefly to firm up while you prepare the cookie dough.
- Melt the Chocolate: Place the coarsely chopped semi-sweet chocolate and unsalted butter in a heatproof bowl. Melt over a double boiler or in the microwave in short bursts, stirring frequently until smooth and fully melted. Let cool slightly.
- Mix Dry Ingredients: In a separate bowl, sift together the all-purpose flour, cocoa powder, espresso powder, baking powder, and salt. Set aside.
- Cream Sugars and Eggs: In a large mixing bowl, beat together the softened butter, packed brown sugar, and granulated sugar until creamy and fluffy. Add the eggs one at a time, beating well after each addition. Mix in the vanilla extract.
- Combine Wet and Dry: Gradually add the slightly cooled melted chocolate mixture to the butter and sugar mixture, mixing well to combine. Then slowly add the dry ingredients, folding them in just until fully incorporated. Avoid overmixing to keep the cookies tender.
- Assemble the Cookies: Preheat the oven to 350°F (175°C) and line baking sheets with parchment paper. Scoop about 2 tablespoons of cookie dough and flatten slightly in your hand. Place a teaspoon of the peanut butter filling in the center. Top with another scoop of dough to completely encase the filling, sealing edges well to prevent leaking. Place assembled cookie dough balls onto the prepared baking sheets.
- Bake: Bake the cookies for 10-12 minutes, or until the edges are set but the centers still look slightly soft. Don’t overbake to maintain the fudgy brownie texture inside.
- Cool and Serve: Let the cookies cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely. This allows them to set and maintain their shape while keeping a gooey, fudgy center.
Notes
- Use creamy peanut butter for the smoothest filling texture; natural peanut butter can be used but might be less creamy.
- Espresso powder enhances the chocolate flavor but can be omitted if unavailable.
- For a richer chocolate taste, use dutch-process cocoa powder if possible.
- Room temperature eggs help create a smooth batter and better rise.
- Seal the cookie dough around the peanut butter well to avoid filling leakage during baking.
- Store cookies in an airtight container at room temperature for up to 3 days, or refrigerate for up to a week.
Keywords: Peanut butter cookies, Brownie cookies, Filled cookies, Chocolate peanut butter dessert
