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
