Peanut Butter Cup Cookies Recipe
Introduction
These Peanut Butter Cup Cookies are soft, chewy, and packed with rich peanut butter flavor. Topped with miniature peanut butter cups, they bring a perfect balance of salty and sweet in every bite. Perfect for peanut butter lovers looking for a delicious homemade treat.

Ingredients
- 1 ½ cups all-purpose flour spooned and leveled (190 grams)
- ½ teaspoon baking soda
- ¼ teaspoon salt
- ½ cup unsalted butter, softened (115 grams)
- ½ cup packed light brown sugar (100 grams)
- ¼ cup granulated sugar (50 grams)
- ¾ cup creamy peanut butter (190 grams)
- 1 large egg at room temperature
- 1 teaspoon pure vanilla extract
- Optional: ¼ cup granulated sugar for rolling the cookies (50 grams)
- 24 miniature peanut butter cups, unwrapped
Instructions
- Step 1: Preheat the oven to 350°F (180°C). Line two large baking sheets with parchment paper or silicone baking mats and set aside.
- Step 2: In a large mixing bowl, whisk together the flour, baking soda, and salt. Set aside.
- Step 3: In the bowl of a stand mixer fitted with the paddle attachment, or using a handheld mixer, beat the butter until smooth. Add the brown sugar and granulated sugar and mix for 1 to 2 minutes until well combined.
- Step 4: Add the peanut butter, egg, and vanilla extract to the butter mixture. Continue mixing until fully combined, scraping down the bowl sides as needed.
- Step 5: Add the dry ingredients to the wet mixture and mix until just combined. Do not overmix.
- Step 6: Place the optional ¼ cup granulated sugar in a small bowl. Using a 1.5 tablespoon cookie scoop, scoop the dough, roll into balls, and coat them in the sugar.
- Step 7: Place the sugar-coated dough balls on the prepared baking sheets, leaving space between each cookie.
- Step 8: Bake for 9 to 12 minutes or until the tops are set but the cookies are still soft.
- Step 9: Remove from the oven and gently press one miniature peanut butter cup into the center of each cookie.
- Step 10: Let the cookies cool on the baking sheets for 5 to 10 minutes, then transfer to a wire rack to cool completely.
- Step 11: Once cooled, refrigerate the cookies for 20 to 30 minutes to allow the chocolate in the peanut butter cups to harden fully.
Tips & Variations
- For a crunchier texture, try using chunky peanut butter instead of creamy.
- If you prefer, swap miniature peanut butter cups for chopped regular-size ones.
- Rolling the dough balls in sugar before baking adds a subtle sparkle and crunch to the cookies’ surface.
- To avoid spreading, chill the cookie dough for 30 minutes before rolling and baking.
Storage
Store these cookies in an airtight container at room temperature for up to one week. For longer storage, freeze the baked cookies for up to 3 months and thaw them to room temperature before serving. The cookie dough can also be frozen for up to 3 months — thaw overnight in the refrigerator and bake as directed.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use natural peanut butter instead of creamy peanut butter?
Yes, you can substitute natural peanut butter, but expect a slightly different texture and possibly a bit more oil separation, so stir it well before measuring.
How do I prevent my cookies from spreading too much?
Make sure your butter is softened but not melted, and consider chilling the dough for 30 minutes before baking. Using parchment paper or silicone mats also helps keep cookies from spreading too thin.
PrintPeanut Butter Cup Cookies Recipe
Delightfully rich and chewy Peanut Butter Cup Cookies combine the classic flavors of creamy peanut butter and chocolate in a soft baked cookie with a surprise miniature peanut butter cup at the center. Perfect for chocolate and peanut butter lovers, these cookies feature a buttery, tender texture with a slightly crisp sugar-coated exterior and are easy to make at home with simple pantry ingredients.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Total Time: 45 minutes
- Yield: 24 cookies 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Dry Ingredients
- 1 ½ cups all purpose flour spooned and leveled (190 grams)
- ½ teaspoon baking soda
- ¼ teaspoon salt
Wet Ingredients
- ½ cup unsalted butter softened (115 grams)
- ½ cup packed light brown sugar (100 grams)
- ¼ cup granulated sugar (50 grams)
- ¾ cup creamy peanut butter (190 grams)
- 1 large egg at room temperature
- 1 teaspoon pure vanilla extract
Additional
- Optional: ¼ cup granulated sugar for rolling the cookies (50 grams)
- 24 miniature peanut butter cups unwrapped
Instructions
- Preheat the oven: Preheat your oven to 350°F (180°C). Line two large baking sheets with parchment paper or silicone baking mats to prevent sticking and set aside.
- Mix Dry Ingredients: In a large mixing bowl, whisk together the all-purpose flour, baking soda, and salt until well combined. Set this mixture aside for later use.
- Cream Butter and Sugars: In the bowl of a stand mixer with the paddle attachment, or using a handheld mixer in a large bowl, beat the softened butter until smooth. Add the light brown sugar and granulated sugar and beat for 1 to 2 minutes until the mixture is well combined and creamy.
- Add Peanut Butter and Egg: Mix in the creamy peanut butter, then add the large egg and the pure vanilla extract. Continue mixing until the ingredients are fully incorporated, scraping down the sides of the bowl as needed to ensure even mixing.
- Add Dry Ingredients: Gradually add the dry flour mixture to the wet ingredients and mix gently until just combined. Be careful not to overmix to maintain a tender cookie texture.
- Form Cookie Dough Balls: Place ¼ cup (50 grams) of granulated sugar in a small bowl. Using a 1.5 tablespoon cookie scoop, scoop out portions of dough, roll each into a ball, and then coat each ball in the granulated sugar. Arrange the coated dough balls on the prepared baking sheets, leaving some space between each cookie to allow for spreading.
- Bake Cookies: Bake the cookies in the preheated oven for 9 to 12 minutes, or until the tops are set but not overly browned.
- Add Peanut Butter Cups: Remove the baking sheets from the oven and immediately press one unwrapped miniature peanut butter cup into the center of each cookie, gently pressing it down without flattening the cookie too much.
- Cool the Cookies: Let the cookies cool on the baking sheets for 5 to 10 minutes to set and firm up. Then carefully transfer them to a wire rack to cool completely.
- Chill to Set Chocolate: Once cooled, place the cookies in the refrigerator for 20 to 30 minutes. This step helps the chocolate in the peanut butter cups fully harden, giving the cookies a perfect texture contrast.
- Storage: Store the cookies in an airtight container at room temperature for up to one week to maintain freshness and flavor.
Notes
- Storage Instructions: Store cookies in an airtight container at room temperature for up to one week.
- Freezing Instructions: Cookie dough can be frozen for up to 3 months. Thaw overnight in the refrigerator and bake as directed. Baked cookies also freeze well for up to 3 months; thaw to room temperature before serving.
- Baking Tip: Avoid overbaking for soft and chewy cookies; edges should be set but centers still soft.
- Ingredient Tip: Use creamy peanut butter for the best texture and flavor balance.
Keywords: Peanut Butter Cookies, Chocolate Peanut Butter, Mini Peanut Butter Cups, Easy Cookie Recipe, Soft Chewy Cookies, Dessert

