This small batch peanut butter cookie recipe makes delicious soft cookies full of peanut butter flavor.
Peanut butter cookies are such a classic. The perfect peanut butter cookie is crispy on the edges and soft in the middle with a sort of melt-in-the-mouth texture. It's sweet and a little bit salty.

If you're looking for a recipe to curb your peanut butter craving, but don't want to make a huge batch, this small batch recipe is for you! Or if you're after something with chocolate chips, try these small-batch cookie bars!
Jump to:
Did you know
The peanut butter cookie was invented around 1910 after George Washington Carver of Alabama's Tuskegee Institute published a peanut cookbook in an effort to promote the peanut crop. The peanut butter cookie in that cookbook included the criss-cross fork marks we are so used to seeing today.
The fork marks in the dough are because peanut butter cookies don't spread the way that other cookies can. It's the peanut butter in there that makes them denser. This is why they have to be compressed before being baked.
Ingredients
Find the actual ingredient amounts for these homemade peanut butter cookies listed in the printable recipe card at the bottom of this post.
For this small-batch peanut butter cookies recipe, you will need -
- All-purpose flour.
- Baking soda
- Baking powder.
- A pinch of salt (can be omitted if using salted butter.)
- Butter, unsalted butter, or salted butter, at room temperature.
- Peanut butter. Choose a creamy, processed kind.
- An egg yolk. If you add a whole egg it adds too much liquid. The egg white can be frozen to use another time)
- Granulated white sugar. For the dough and a little extra sugar for rolling.
- Soft brown sugar. Brings a little moisture.
- Vanilla paste or vanilla extract.
The peanut butter
Choose a smooth and creamy processed peanut butter instead of a natural one for the best texture. The natural peanut butter tends to split and is a bit grainy in texture. They do still work in this cookie, but it results in a much dryer cookie that's less soft.
Use salted peanut butter. This adds a great contrast to the sweet cookie.
If you prefer more texture to your cookie you can switch the smooth peanut butter for crunchy peanut butter.
Chilling the dough
This cookie dough needs a little chilling before rolling - at least an hour, but all the way up to 24 hours. You can roll the cookie dough balls and freeze them too for easy future cookies. The longer you let the cookie dough chill, the thicker the cookies will be.
Method
In a small bowl, whisk together the flour, baking soda, baking powder, and salt. Set it aside.
In a mixing bowl or the bowl of a stand mixer, add the softened butter, granulated sugar and brown sugar. Cream this together with a hand mixer on medium speed until light and creamy. Add in the peanut butter, egg yolk and vanilla. Mix together until well combined.
Add in the dry ingredients and mix them together into a soft and sticky dough. Cover the bowl and chill the dough for at least an hour, or up to 24 hours.
Rolling the cookies
Once chilled, preheat the oven to 350°F/176°C and line a cookie sheet with parchment paper.
Roll the peanut butter cookie dough into 9 cookie balls, and roll each cookie ball into some granulated sugar until it's coated.
Place the balls on the parchment-lined baking sheet, spaced around 2 inches apart. Use a fork to press the dough balls down and create a criss-cross pattern.
Bake the cookies for around 9-10 minutes until the edges are golden brown. The bake time may be slightly more or less depending on your oven, check on the cookies around the 8-minute mark to see how they're baking.
The top of the cookies will still be soft. Allow them to cool on the baking tray for 5 minutes before transferring them to a wire rack to cool further.
Enjoy the cookies with a glass of milk.
Make ahead instructions
The dough can be made in advance and refrigerated for up to 24 hours. You can also freeze the unbaked cookie-dough balls for up to 3 months.
Roll the balls in sugar, then place them on a tray in the freezer until firm. Once firm, place them in a freezer-safe airtight container. The cookie dough balls can be baked from frozen but will need an extra minute of baking time.
Measurements
This recipe is written using grams as the main measurement. This is by far the easiest way to ensure you don't measure incorrectly and add too much flour and other ingredients.
If you don't have a scale US* cup equivalents are also included, however, using a kitchen scale to measure grams will give the best and most consistent results.*US cup sizes are smaller than metric cup sizes.
Other cookies to try
- Hazelnut Slice and Bake Cookies
- Triple Ginger Cookies
- Biscoff Swirl Cookies
- Brown Butter Chocolate Chunk Cookies
Full Recipe
Small Batch Peanut Butter Cookies
This small-batch peanut butter cookie recipe makes delicious cookies full of peanut butter flavor.
Ingredients
- 63g (½ cup) all-purpose flour
- ¼ teaspoon baking powder
- ¼ teaspoon baking soda
- Pinch of salt
- 3 Tablespoons unsalted butter, softened to room temperature
- 50g (¼ cup) soft brown sugar
- 2 Tablespoons granulated sugar, plus extra for rolling
- 63g (¼ cup) smooth peanut butter (the creamy processed kind)
- 1 large egg yolk
- ½ teaspoon vanilla extract or paste
Instructions
- In a small bowl, whisk together the flour, baking soda, baking powder, and salt. Set it aside.
- In a mixing bowl add the softened butter, granulated sugar and brown sugar. Cream this together with a hand mixer on medium speed until light and creamy.
- Add in the peanut butter, egg yolk and vanilla. Mix together until well combined.
- Add in the dry ingredients and mix them together into a soft and sticky dough. Cover the bowl and chill the dough for at least an hour, or up to 24 hours.
- Once chilled, preheat the oven to 350°F/176°C and line a cookie sheet with parchment paper.
- Roll the cookie dough into 9 balls, and roll each cookie ball into some granulated sugar until it's coated.
- Place the balls on the parchment-lined baking sheet, spaced around 2 inches apart. Use a fork to press the dough balls down and create a criss-cross pattern.
- Bake the cookies for around 9-10 minutes until the edges are lightly golden brown. The tops of the cookies should still be soft. The bake time may be slightly more or less depending on your oven, check on the cookies around the 8-minute mark to see how they're baking.
- Remove from the oven and allow them to cool on the baking tray for 5 minutes before transferring them to a wire rack to cool further.
Notes
This recipe is written using grams as the main measurement.
If you don't have a scale US* cup equivalents are also included, however, using a kitchen scale to measure grams will give the best and most consistent results.*US cup sizes are smaller than metric cup sizes.
MAKE AHEAD INSTRUCTIONS
The dough can be made in advance and refrigerated for up to 24 hours. You can also freeze the unbaked cookie-dough balls for up to 3 months.
Roll the balls in sugar, then place them on a tray in the freezer until firm. Once firm, place them in a freezer-safe airtight container. The cookie dough balls can be baked from frozen but will need an extra minute of baking time.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield: 9 Serving Size: 1Amount Per Serving: Calories: 123Total Fat: 6gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 55mgSodium: 83mgCarbohydrates: 14gFiber: 0gSugar: 3gProtein: 2g
This is an informational estimate only. I am not a certified Dietitian or Nutritionist
Leave a Reply