I’ll never forget the first time I bit into one of these peanut butter filled brownie cookies. I was experimenting with holiday treats and wanted something indulgent, but still easy enough to make in a home kitchen without fancy tools. The result? A soft, fudgy cookie that melts in your mouth, swirled with a rich, creamy peanut butter center. One bite, and I knew I had found a new classic.
This recipe is perfect for anyone—whether you’re a seasoned baker or just getting started. It doesn’t require professional skills, and yet the result is bakery-worthy. These cookies offer the deep flavor of brownies, the nostalgic comfort of peanut butter, and the surprise delight of a marbled, gooey center. Best of all, the ingredients are simple and easy to find, and the process is well-suited for beginner bakers.

Why This Recipe is Special
These cookies aren’t your average chocolate treats. They bring together two all-time favorites—brownies and peanut butter—in a playful and satisfying way. What sets this recipe apart is its texture and presentation: shiny and crackly on the outside, tender and chewy inside, with a creamy peanut butter swirl that softens just enough in the oven.
Each cookie looks a little different thanks to the marbled shaping technique, giving them a handcrafted, artisanal charm. And because you freeze the peanut butter balls and chill the dough ahead of time, you get structure without any guesswork—perfect for beginners looking to build confidence in the kitchen.
Ingredients and Preparation
Creamy Peanut Butter
Adds a rich, nutty flavor and creamy center to balance the fudgy cookie. You can use natural or conventional peanut butter, but the latter makes shaping a bit easier. Cookie butter or sunflower seed butter are nut-free alternatives.
Confectioners’ Sugar
Sweetens and firms up the peanut butter filling. It helps create that truffle-like texture when mixed with peanut butter.
Semi-Sweet Chocolate Bars
The base for the brownie dough. They provide that deep, intense chocolate flavor. You can also use bittersweet or unsweetened chocolate depending on your taste.
All-Purpose Flour
Gives structure to the dough and balances the richness of the chocolate.
Unsweetened Cocoa Powder
Enhances the chocolate flavor and deepens the cookie’s color. Either natural or Dutch-process works here.
Espresso Powder
Optional, but highly recommended for intensifying the chocolate flavor.
Baking Powder and Salt
Essential leavening agents to create just the right amount of puff and balance the sweetness.
Unsalted Butter
Adds richness and helps bind the cookie dough together.
Brown Sugar and Granulated Sugar
Brown sugar keeps the cookies soft and chewy, while granulated sugar helps with that shiny, crinkly crust.
Eggs and Vanilla Extract
Eggs provide structure and moisture. Vanilla adds warmth and enhances the overall flavor.
Step-by-Step Instructions
Step 1
In a small bowl, stir together the peanut butter and confectioners’ sugar until smooth and thick. Roll the mixture into teaspoon-sized balls and place them on a parchment-lined tray. Freeze for at least 1 hour.
Step 2
Melt the chocolate in the microwave or using a double boiler. Let it cool slightly while preparing the rest of the dough.
Step 3
In a medium bowl, whisk together the flour, cocoa powder, espresso powder (if using), baking powder, and salt. Set aside.
Step 4
In a large bowl, beat the softened butter, brown sugar, and granulated sugar until creamy. Add the eggs and vanilla, and beat until light and fluffy. Mix in the cooled melted chocolate until fully combined.
Step 5
Add the dry ingredients to the wet and mix on low speed until a thick batter forms. Cover and refrigerate the dough for 1 hour.
Step 6
Preheat the oven to 350°F (177°C). Line baking sheets with parchment paper. Remove 6 peanut butter balls from the freezer at a time.
Step 7
Scoop out a heaping tablespoon of chilled cookie dough and roll into a ball. Make an indentation with your thumb and press in a frozen peanut butter ball. Break off a small piece of dough and patch it over the top. Roll the dough to seal, forming a marbled cookie ball.
Step 8
Place shaped cookies 3 inches apart on the baking sheet. Bake for 12–13 minutes until the edges look set. The centers will be soft but will firm up as they cool.
Step 9
Let the cookies cool on the sheet for 10 minutes before transferring to a wire rack to cool completely.
Beginner Tips and Notes
- Peanut Butter Too Soft? Only work with a few filling balls at a time. Keep the rest in the freezer until you’re ready.
- Messy Hands? Wipe them clean after shaping a few cookies to make the dough easier to handle.
- Cookie Dough Too Firm? Let it sit at room temperature for 10 minutes if it’s too stiff to scoop after chilling.
- No Espresso Powder? Use instant coffee powder or skip it—your cookies will still be delicious.
Serving Suggestions
These cookies are perfect with a cold glass of milk, a scoop of vanilla ice cream, or even sandwiched with ice cream for a next-level dessert.
To store, keep the cookies in an airtight container at room temperature for up to 1 week. They also freeze beautifully—just thaw at room temp or warm slightly before enjoying.
Conclusion
If you’re searching for a sweet, easy sheet pan dinner alternative to satisfy your chocolate and peanut butter cravings, these peanut butter filled brownie cookies are the answer. They offer a beautiful balance of textures and flavors and are fun to make—even for baking beginners. Give them a try, and let me know how yours turn out in the comments below!
FAQ About Peanut Butter Filled Brownie Cookies
Can I use natural peanut butter for the filling?
Yes, you can use natural peanut butter, but make sure it’s well stirred to avoid oil separation. It may be slightly harder to mix with the sugar, but it still works well.
Why do I need to freeze the peanut butter balls?
Freezing the peanut butter balls helps them stay intact during baking and prevents them from melting too quickly, which ensures a defined swirl and creamy center.
Can I make the dough or cookies ahead of time?
Absolutely. You can chill the cookie dough for up to 24 hours or freeze unbaked cookie dough balls for up to 3 months. Just bake them directly from frozen with 1–2 extra minutes.
More Relevant Recipes
PrintPeanut Butter Filled Brownie Cookies
These peanut butter filled brownie cookies are rich, fudgy, and swirled with a creamy peanut butter center—perfect for chocolate and peanut butter lovers.
- Prep Time: 1 hour 40 minutes
- Cook Time: 13 minutes
- Total Time: 2 hours
- Yield: 24 cookies 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
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 unsweetened cocoa powder
- 1 teaspoon espresso powder (optional)
- 1 teaspoon baking powder
- 1/4 teaspoon salt
- 5 tablespoons unsalted butter, softened
- 3/4 cup light or dark brown sugar
- 1/4 cup granulated sugar
- 2 large eggs, at room temperature
- 1 teaspoon pure vanilla extract
Instructions
- In a small bowl, mix peanut butter and confectioners’ sugar until smooth. Roll into 24 small balls and freeze for at least 1 hour.
- Melt the chopped chocolate using a microwave or double boiler. Set aside to cool slightly.
- In a separate bowl, whisk together flour, cocoa powder, espresso powder, baking powder, and salt.
- In a large bowl, beat the butter, brown sugar, and granulated sugar until smooth. Add eggs and vanilla and beat until creamy.
- Mix in the melted chocolate, then gradually add the dry ingredients until combined. Chill the dough for 1 hour.
- Preheat the oven to 350°F (177°C) and line baking sheets with parchment paper.
- Scoop dough and flatten slightly. Insert a frozen peanut butter ball into the center, cover with more dough, and roll into a ball.
- Place cookies on baking sheets 3 inches apart and bake for 12–13 minutes. Let cool on sheet for 10 minutes before transferring to a wire rack.
Notes
- Use only a few peanut butter balls at a time to prevent them from softening too quickly.
- Clean hands often during shaping for easier handling.
- Cookies can be frozen baked or unbaked for up to 3 months.
- Natural peanut butter works but requires more effort to mix with sugar.
Nutrition
- Serving Size: 1 cookie
- Calories: 190
- Sugar: 14 g
- Sodium: 70 mg
- Fat: 10 g
- Saturated Fat: 5 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 22 g
- Fiber: 1 g
- Protein: 3 g
- Cholesterol: 25 mg
