If you have a soft spot for both peanut butter and chocolate, then this Peanut Butter Chocolate Thumbprint Cookies Recipe is destined to become one of your absolute favorites. These cookies offer the perfect balance between a rich, cocoa-infused dough and the creamy, nutty center of peanut butter that fills each thumbprint indentation. Topped with a drizzle of smooth chocolate and a coating of chopped peanuts, they’re a delightful treat that’s as fun to make as they are to eat. Whether you’re baking for a crowd or just treating yourself, these cookies bring a warm, comforting sweetness that feels like a hug in every bite.

Ingredients You’ll Need
Gathering all your ingredients at the start makes baking so much easier. The simplicity of these components hides the magic of flavor and texture that comes together in this Peanut Butter Chocolate Thumbprint Cookies Recipe. Each ingredient plays an important role: from the rich cocoa powder that gives depth, to the chopped peanuts adding crunch, and the silky peanut butter filling that makes these cookies unforgettable.
- 1 cup All-purpose flour: Provides structure and a tender crumb to the cookie dough.
- 1/2 cup Cocoa powder: Adds a deep chocolate flavor and rich color.
- 1/4 teaspoon Salt: Balances sweetness and enhances other flavors.
- 1/2 cup Unsalted butter (softened): Makes the cookies buttery and soft.
- 2/3 cup Sugar: Sweetens and helps achieve the perfect texture.
- 1 Egg (separated, save the egg white!): Egg yolk enriches the dough; the egg white helps peanuts stick.
- 2 Tablespoons Milk: Keeps the dough moist and tender.
- 1 teaspoon Vanilla extract: Adds sweet, aromatic depth to the flavor.
- 1 cup Peanuts (finely chopped): Provides texture and a nutty crust.
- 1 cup Peanut Butter: The creamy filling that is the heart of these thumbprint cookies.
- ¼ cup Powdered sugar: Sweetens and smooths the peanut butter filling.
- ½ cup Chocolate Chips: Melted and drizzled to finish off with a touch of chocolate elegance.
How to Make Peanut Butter Chocolate Thumbprint Cookies Recipe
Step 1: Combine the Dry Ingredients
Start by whisking together the flour, cocoa powder, and salt in a small bowl. This ensures the cocoa is evenly distributed for that perfect chocolatey richness and the salt balances every bite.
Step 2: Cream Butter and Sugar
In a large mixing bowl, beat the softened butter with sugar until the mixture turns light and fluffy, about 5 minutes. This step traps air, creating a tender, melt-in-your-mouth texture.
Step 3: Add Egg Yolk, Milk, and Vanilla
Incorporate the egg yolk, milk, and vanilla extract into your creamed butter and sugar mixture. These ingredients add richness and moisture, making the dough both flavorful and easy to handle.
Step 4: Mix in Dry Ingredients
Add the flour mixture gradually, about half a cup at a time, mixing well until the dough just comes together. Avoid overmixing to keep the cookies soft instead of tough.
Step 5: Chill the Dough
Cover your bowl with plastic wrap and refrigerate for 1 hour. Chilling helps the dough firm up, making the cookies easier to shape and ensuring they hold their form during baking.
Step 6: Preheat Oven and Shape Dough Balls
While the dough chills, preheat your oven to 350 degrees F. Once ready, roll the dough into approximately 1-inch balls, about 1 ½ tablespoons each, keeping sizes consistent for even baking.
Step 7: Coat with Egg White and Peanuts
Dip the bottom half of each dough ball into the saved egg white, then coat with finely chopped peanuts. This crunchy crust adds delightful texture and a visual appeal to your cookies.
Step 8: Create Thumbprints
Using the back of a teaspoon, press deeply into the center of each cookie ball to create the classic thumbprint well — this is where the luscious peanut butter filling will go later.
Step 9: Bake and Re-indent
Bake the cookies for 10 to 12 minutes, then right after removing them from the oven, press the center again to ensure the indentations are deep enough for filling after baking.
Step 10: Cool the Cookies
Allow the cookies to cool for about 5 minutes on the baking sheet before transferring them to wire racks to cool completely. This prevents breakage and preps them perfectly for filling.
Step 11: Prepare Peanut Butter Filling
Mix the peanut butter and powdered sugar in a microwave-safe bowl until smooth. Microwave in 15-second bursts, stirring after each, until the mixture is pourable, about 30 seconds in total.
Step 12: Fill the Cookies
Use a ½ teaspoon to spoon the creamy peanut butter filling into each cookie’s indentation. This filling is the star of the Peanut Butter Chocolate Thumbprint Cookies Recipe and will add that irresistible nutty sweetness.
Step 13: Melt and Drizzle Chocolate
Place the chocolate chips in a microwave-safe dish and melt them in 5-second intervals, stirring until smooth. Drizzle the melted chocolate over the filled cookies for a decadent finishing touch.
Step 14: Let Set and Enjoy
Allow the cookies to rest until both the peanut butter filling and chocolate drizzle have firmed up. The wait will be worth it when you bite into these creamy, crunchy, chocolatey wonders.
How to Serve Peanut Butter Chocolate Thumbprint Cookies Recipe
Garnishes
For an extra-special touch, sprinkle a pinch of sea salt atop the chocolate drizzle once still wet—this contrast heightens all the flavors. You can also add a few chopped roasted peanuts on top for added crunch and visual appeal.
Side Dishes
These cookies pair beautifully with a cold glass of milk or your favorite cup of coffee or tea. For a fun dessert platter, try serving with fresh berries or a scoop of vanilla ice cream to balance sweetness with freshness.
Creative Ways to Present
Use mini cupcake liners to present each cookie neatly at parties or gift them in a decorated box with parchment paper. Alternatively, create cookie sandwiches by pairing cookies filled with peanut butter and chocolate with a layer of marshmallow fluff or jelly.
Make Ahead and Storage
Storing Leftovers
Your leftover Peanut Butter Chocolate Thumbprint Cookies Recipe cookies will keep wonderfully in an airtight container at room temperature for up to 4 days. This keeps them fresh while maintaining the perfect chewy texture and moist filling.
Freezing
Freeze the cookies before filling and drizzling chocolate by placing them in a single layer on a baking sheet, then transferring to a freezer-safe container once solid. When ready, thaw them completely before adding the peanut butter and chocolate toppings.
Reheating
For best flavor, let the cookies come to room temperature before serving. If you prefer, warm them gently in the microwave for 10 to 15 seconds to soften the peanut butter center—just be careful not to melt the chocolate drizzle too much.
FAQs
Can I use crunchy peanut butter instead of smooth in this recipe?
Absolutely! Crunchy peanut butter will add even more texture to the filling, making each bite delightfully nutty alongside the chopped peanuts on the cookie edges.
Is it possible to make these cookies gluten-free?
Yes! Substitute the all-purpose flour with a gluten-free flour blend suitable for baking. Just keep in mind the texture may differ slightly, but the flavor will still be fantastic.
Can I use dark chocolate instead of milk chocolate chips?
Definitely. Dark chocolate pairs beautifully with peanut butter and cocoa dough, giving these cookies a richer flavor and a slight bittersweet edge.
Do I have to chill the dough for an hour?
Chilling the dough is highly recommended; it makes the dough easier to handle and helps the cookies keep their shape while baking. However, if you’re short on time, 30 minutes is a decent minimum.
Can I make these cookies dairy-free?
Yes! Use dairy-free butter and milk substitutes, such as coconut oil or vegan margarine and almond or oat milk. The cookies will still turn out delicious with that beloved peanut butter and chocolate combo.
Final Thoughts
There is something truly special about the way this Peanut Butter Chocolate Thumbprint Cookies Recipe brings together rich cocoa, salty peanuts, creamy peanut butter, and luscious chocolate in one bite. Baking these cookies is a joyful experience that fills your kitchen with irresistible aromas and your heart with happiness. So go ahead, give this recipe a shot—you’ll be rewarded with a batch of cookies that everyone will be begging for seconds of, guaranteed.
Print
Peanut Butter Chocolate Thumbprint Cookies Recipe
- Prep Time: 20 minutes
- Cook Time: 12 minutes
- Total Time: 2 hours 5 minutes
- Yield: 30 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
These Peanut Butter Chocolate Thumbprint Cookies are a delightful treat combining rich cocoa, creamy peanut butter, and crunchy peanuts. Perfectly baked with a soft center filled with sweet peanut butter and topped with melted chocolate drizzle, these cookies are irresistible for peanut butter and chocolate lovers alike.
Ingredients
Dry Ingredients
- 1 cup All-purpose flour
- 1/2 cup Cocoa powder
- 1/4 teaspoon Salt
Wet Ingredients
- 1/2 cup Unsalted butter (softened)
- 2/3 cup Sugar
- 1 Egg (separated, save the egg white)
- 2 Tablespoons Milk
- 1 teaspoon Vanilla extract
Toppings and Fillings
- 1 cup Peanuts (finely chopped)
- 1 cup Peanut Butter
- 1/4 cup Powdered sugar
- 1/2 cup Chocolate Chips
Instructions
- Mix Dry Ingredients: In a small bowl, whisk together the all-purpose flour, cocoa powder, and salt until evenly combined.
- Cream Butter and Sugar: In a large mixing bowl, combine the softened unsalted butter and sugar and mix until light and fluffy, which takes about 5 minutes with a mixer.
- Add Wet Ingredients: Add the egg yolk, milk, and vanilla extract to the creamed butter and sugar mixture and continue mixing until the egg yolk is fully incorporated.
- Combine Dry and Wet: Gradually add the dry ingredients to the wet ingredients, about half a cup at a time, mixing until the dough comes together smoothly.
- Chill Dough: Cover the bowl with plastic wrap and refrigerate the dough for 1 hour to firm up for easier handling.
- Preheat Oven: Preheat your oven to 350°F (175°C) to prepare for baking the cookies.
- Form Dough Balls: Remove the dough from the refrigerator and roll it into 1-inch balls, using approximately 1 ½ tablespoons of dough per ball.
- Coat with Egg White and Peanuts: Dip the bottom half of each dough ball into the reserved egg white, then dip it into finely chopped peanuts, pressing them gently to adhere.
- Create Indentations: Use the back of a teaspoon to press a deep indentation in the center of each dough ball to create the thumbprint shape.
- Bake Cookies: Place the cookies on a baking sheet and bake for 10 to 12 minutes until set but still soft.
- Enhance Indentations: After baking, immediately press the back of the teaspoon into each cookie to deepen the thumbprint if needed for the filling.
- Cool Cookies: Let the cookies cool for 5 minutes on the baking sheet, then transfer them to a cooling rack to cool completely.
- Prepare Peanut Butter Filling: In a microwave-safe bowl, mix the peanut butter and powdered sugar together until well combined.
- Heat Peanut Butter: Microwave the peanut butter mixture for 15 seconds at a time, stirring between intervals, until it reaches a smooth, pourable consistency (approximately 30 seconds total).
- Fill Cookies: Use a ½ teaspoon to fill the thumbprint indentations in each cookie with the peanut butter mixture.
- Melt Chocolate Chips: Place the chocolate chips in a microwave-safe dish and microwave in 5-second intervals, stirring after each, until they are melted and smooth.
- Drizzle Chocolate: Spoon the melted chocolate over the peanut butter-filled cookies in a decorative drizzle pattern.
- Set Cookies: Allow the cookies to sit at room temperature until the chocolate and peanut butter filling have firmed up, about 20-30 minutes.
Notes
- Ensure the butter is softened to room temperature for easy creaming with sugar.
- Save and use the egg white to help the peanuts stick to the cookie dough balls.
- The chilling step is essential to make the dough easier to handle and prevent spreading during baking.
- Use a gentle hand when pressing indentations before and after baking to avoid cracking.
- Storing cookies in an airtight container helps maintain freshness and texture.
- These cookies can be stored at room temperature for up to 3 days or refrigerated for up to a week.

