Ingredients
– 1/2 cup creamy peanut butter for the filling
– 1/2 cup confectioners’ sugar to blend with peanut butter for the creamy center
– 8 ounces semi-sweet chocolate coarsely chopped for melting into the dough base
– 3/4 cup all-purpose flour provides structure to the cookie dough
– 1/4 cup natural unsweetened or Dutch-process cocoa powder adds deep chocolate flavor
– 1 teaspoon espresso powder enhances the chocolate notes subtly
– 1 teaspoon baking powder helps the cookies rise and stay fluffy
– 1/4 teaspoon salt balances the sweetness and brings out flavors
– 5 tablespoons unsalted butter softened for a creamy dough texture
– 3/4 cup packed light or dark brown sugar sweetens and adds moisture
– 1/4 cup granulated sugar contributes to the crisp edges
– 2 large eggs at room temperature bind the ingredients together
– 1 teaspoon pure vanilla extract adds a warm, aromatic touch
Instructions
Start by making the peanut butter filling to ensure it’s ready when you need it. Mix 1/2 cup creamy peanut butter with 1/2 cup confectioners’ sugar until smooth, then roll into 24 balls and freeze for at least 1 hour. This step keeps the filling firm and easy to handle during assembly.
Next, prepare the cookie dough by melting 8 ounces of coarsely chopped semi-sweet chocolate and letting it cool. In one 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. In another bowl, beat 5 tablespoons softened unsalted butter with 3/4 cup packed brown sugar and 1/4 cup granulated sugar until creamy, then add 2 large eggs and 1 teaspoon vanilla extract, mixing well.
Stir the cooled melted chocolate into the wet ingredients, then gradually add the dry mixture until combined. Chill the dough in the refrigerator for 1 hour to make shaping easier. Preheat your oven to 350°F (175°C) and line baking sheets with parchment paper.
Portion the dough into balls, create an indentation in each, place a frozen peanut butter ball inside, cover it with dough, and roll into a ball. Bake for 12 to 13 minutes, then cool on the baking sheet for 10 minutes before moving to a wire rack. The total preparation time is about 2 hours, yielding 24 delicious cookies.
For adaptations, use natural peanut butter if you prefer, though it might need extra mixing. Remember tips like chilling everything to ease shaping and working in small batches to keep the filling cold.
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
🥶 Chill both the peanut butter filling and dough to make shaping easier.
👋 Shape a few cookies at a time to keep fillings cold and clean hands frequently.
🌰 Use natural peanut butter or alternatives like cookie butter for different flavors, noting natural peanut butter may require extra mixing.
- Prep Time: 20 minutes
- Chilling time: 1 hour 40 minutes
- Cook Time: 13 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 cookie
- Calories: 190 kcal
- Sugar: 17 g
- Sodium: 95 mg
- Fat: 11 g
- Saturated Fat: 6 g
- Unsaturated Fat: 3 g
- Trans Fat: 0 g
- Carbohydrates: 18 g
- Fiber: 2 g
- Protein: 3 g
- Cholesterol: 40 mg
