We’ve all been there—it’s late at night, and you are craving a warm, gooey cookie, but you don’t want to deal with a mountain of dishes or three dozen cookies sitting on your counter. This single batch peanut butter chocolate chunk cookie recipe is your new best friend. It delivers that perfect balance of salty, nutty peanut butter and puddles of melted dark chocolate in just 20 minutes. It’s the ultimate solution for solo snacking or a cozy date night treat without the temptation of leftovers.
Recipe Information
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Servings: 2 large cookies
- Difficulty: Easy
Nutrition values
- Calories: 340 kcal (per cookie)
- Protein: 7g
- Carbs: 38g
Why Make This Single Batch Peanut Butter Chocolate Chunk Cookies
Making a single batch of cookies is the ultimate form of self-care. It prevents food waste and keeps your kitchen clean because you only need one bowl and a spoon. This recipe uses pantry staples, so you can satisfy your sweet tooth the moment the craving hits. Unlike mass-produced store cookies, these are thick, soft-baked, and loaded with high-quality chocolate chunks that melt perfectly into the peanut butter dough.
Ingredients
- 2 tablespoons creamy peanut butter (processed brands like Jif or Skippy work best)
- 1 tablespoon unsalted butter, softened
- 2 tablespoons brown sugar, packed
- 1 tablespoon granulated sugar
- 1 large egg yolk (discard the white or save for another use)
- 1/4 teaspoon vanilla extract
- 1/3 cup all-purpose flour
- 1/8 teaspoon baking soda
- A pinch of salt
- 1/4 cup semi-sweet chocolate chunks
- Flaky sea salt for topping (optional)
Directions
Step 1: Preparation
Preheat your oven to 350°F (175°C). Line a small baking sheet with parchment paper or a silicone baking mat so your cookies don’t stick to the pan. Set aside a small bowl for your dry ingredients.
Step 2: Cream the Fats and Sugars
In a medium mixing bowl, whisk together the softened butter, peanut butter, brown sugar, and granulated sugar. Use a spoon or a small whisk to beat the mixture until it looks light and fluffy. Add the egg yolk and vanilla extract, then stir until the mixture is completely smooth and well-combined.
Step 3: Incorporate Dry Ingredients
Add the all-purpose flour, baking soda, and a pinch of salt to the wet mixture. Use a spatula to gently fold the dry ingredients into the peanut butter base. Stop mixing as soon as you see no more streaks of white flour. Overmixing at this stage will make your cookies tough rather than tender.
Step 4: Add Chocolate and Scoop
Gently fold in most of the chocolate chunks, reserving a few to press on top later. Divide the dough into two equal portions and roll them into balls. Place the dough balls on the prepared baking sheet, leaving plenty of space between them as they will spread. Press the remaining chocolate chunks into the tops of the dough balls.
Step 5: Bake and Cool
Bake the cookies for 10 to 12 minutes. The edges should look golden brown and set, but the centers should still look slightly soft and underbaked. Remove the pan from the oven and sprinkle with flaky sea salt if desired. Let the cookies cool on the hot baking sheet for at least 5 minutes to firm up before moving them to a wire rack or eating them warm.
Expert Tips for Perfect Single Batch Peanut Butter Chocolate Chunk Cookies
- Use Room Temperature Ingredients: Ensure your butter and egg yolk are at room temperature to create a smooth, emulsified dough that won’t separate.
- Don’t Use “Natural” Peanut Butter: Peanut butters that require stirring often have too much oil, which can cause the cookies to spread too much and become greasy. Stick to standard creamy peanut butter.
- Chop Your Own Chocolate: While chocolate chips work, chopping a chocolate bar into chunks creates “pools” of chocolate and provides better texture.
- The Spoon and Level Method: When measuring flour, spoon it into the measuring cup and level it off with a knife. Packing flour into the cup leads to dry, crumbly cookies.
Delicious Variations
- The Everything Nut: Add a tablespoon of chopped roasted peanuts for extra crunch.
- Double Chocolate: Swap one tablespoon of flour for cocoa powder for a deep chocolate base.
- White Chocolate Raspberry: Use white chocolate chunks and fold in a few freeze-dried raspberries.
- Pretzel Crunch: Fold in crushed pretzel bits for a salty-sweet twist that complements the peanut butter perfectly.
Frequently Asked Questions
Can I use a whole egg instead of just the yolk?
Since this is a small batch, a whole egg would add too much liquid and make the dough cakey. The yolk provides the fat and binding power needed for a chewy texture without making the recipe too thin.

Can I bake these in a toaster oven?
Yes! This recipe is perfect for toaster ovens. Just ensure your toaster oven is properly calibrated to 350°F and keep an eye on them, as toaster ovens often have hot spots.
What if I only have crunchy peanut butter?
Crunchy peanut butter works fine! It will simply add a bit of extra texture to the dough. The ratio of fat to solids remains similar enough that the bake time won’t change.
Can I make this recipe vegan?
To make this vegan, replace the butter with vegan butter, use a flax egg (1/2 tablespoon flax meal mixed with 1 tablespoon water) instead of the egg yolk, and ensure your chocolate is dairy-free.
How do I store these if I don’t eat them all?
Though they are designed to be eaten immediately, you can store these cookies in an airtight container at room temperature for up to 3 days. Reheat them in the microwave for 10 seconds to restore that “fresh out of the oven” gooeyness.
Conclusion
This single batch peanut butter chocolate chunk cookie recipe is the perfect treat when you need a quick win in the kitchen. It’s fast, simple, and hits every flavor note you want in a dessert. Whether you are treating yourself after a long day or looking for a quick snack, these cookies deliver gourmet results with minimal effort. Grab your mixing bowl and get baking!

Single Batch Peanut Butter Chocolate Chunk Cookies
- Total Time: 20 minutes
- Diet: Vegetarian
Ingredients
- 2 tablespoons creamy peanut butter (processed brands like Jif or Skippy work best)
- 1 tablespoon unsalted butter, softened
- 2 tablespoons brown sugar, packed
- 1 tablespoon granulated sugar
- 1 large egg yolk (discard the white or save for another use)
- 1/4 teaspoon vanilla extract
- 1/3 cup all-purpose flour
- 1/8 teaspoon baking soda
- A pinch of salt
- 1/4 cup semi-sweet chocolate chunks
- Flaky sea salt for topping (optional)
Instructions
- Preheat your oven to 350°F (175°C). Line a small baking sheet with parchment paper or a silicone baking mat so your cookies don’t stick to the pan. Set aside a small bowl for your dry ingredients.
- In a medium mixing bowl, whisk together the softened butter, peanut butter, brown sugar, and granulated sugar. Use a spoon or a small whisk to beat the mixture until it looks light and fluffy. Add the egg yolk and vanilla extract, then stir until the mixture is completely smooth and well-combined.
- Add the all-purpose flour, baking soda, and a pinch of salt to the wet mixture. Use a spatula to gently fold the dry ingredients into the peanut butter base. Stop mixing as soon as you see no more streaks of white flour. Overmixing at this stage will make your cookies tough rather than tender.
- Gently fold in most of the chocolate chunks, reserving a few to press on top later. Divide the dough into two equal portions and roll them into balls. Place the dough balls on the prepared baking sheet, leaving plenty of space between them as they will spread. Press the remaining chocolate chunks into the tops of the dough balls.
- Bake the cookies for 10 to 12 minutes. The edges should look golden brown and set, but the centers should still look slightly soft and underbaked. Remove the pan from the oven and sprinkle with flaky sea salt if desired. Let the cookies cool on the hot baking sheet for at least 5 minutes to firm up before moving them to a wire rack or eating them warm.
- Cook Time: 20 minutes





