The Best Peanut Butter Cookie Recipe
I’ve made a lot of cookies in my kitchen, but these peanut butter cookies keep stealing the show. They’re straightforward, sturdy, and full of that rich, nutty flavor everyone remembers from childhood — but elevated. I write this recipe so you can get reliably good results, batch after batch, without fuss.
There are a few small decisions that change everything: the texture of the peanut butter, how you portion the dough, and whether you finish the tops with a gentle press. Follow those details and the reliable method below, and you’ll have a tray of cookies that are tender inside with just enough chew at the edges.
This post walks you through ingredients, step-by-step directions, what can go wrong, and smart swaps if you’re short on something. I’m practical in the kitchen and I want you to be confident the first time you try this — and every time after.
What Goes Into Peanut Butter Cookie Recipe
Ingredients
- 1 1/2 cups creamy peanut butter — provides structure, fat, and that unmistakable peanut flavor; creamy spreads incorporate more evenly than chunky.
- 1 cup butter softened — adds richness and helps cookies spread just enough; room temperature works best.
- 1 cup brown sugar packed — brings moisture and chewiness from the molasses; packed for accurate sweetness.
- 1 cup granulated sugar — balances the brown sugar and helps with crisp edges.
- 2 eggs — bind the dough and contribute to lift and tender crumb.
- 1 tsp vanilla extract — rounds the flavor and enhances the peanut notes.
- 2 cups all-purpose flour — the body of the cookie; measured by spooning into the cup and leveling for best results.
- 1 1/2 tsp baking soda — the leavening agent; gives a gentle lift and keeps the cookies from being dense.
- 1/2 tsp salt I recommend Maldon sea salt flakes — balances sweetness and accentuates flavor; use fine salt if you don’t have Maldon.
- 1–2 cups Reese’s Pieces — colorful candy mix-in; 1 cup gives a scattered crunch, 2 cups makes them candy-forward.
- 1/2–1 cup chocolate chips if desired — optional chocolate boost; add up to 1 cup for a balanced chip-to-cookie ratio.
- 1/2–1 cup peanut butter chips if desired — optional for layered peanut flavor and melting pockets.
- 1/2 cup peanuts if desired — chopped peanuts add texture and a savory contrast; use roasted, salted or unsalted as you prefer.
How to Prepare Peanut Butter Cookie Recipe
- Preheat oven to 350°F (177°C). Line baking sheets with a silicone baking mat or parchment paper and set aside.
- In a large bowl, using a stand mixer or hand mixer, beat 1 1/2 cups creamy peanut butter, 1 cup softened butter, 1 cup packed brown sugar, and 1 cup granulated sugar until creamy and well combined, scraping down the bowl as needed.
- Add 2 eggs and 1 teaspoon vanilla extract to the bowl and beat until the mixture is smooth and evenly combined.
- In a separate bowl, whisk together 2 cups all-purpose flour, 1 1/2 teaspoons baking soda, and 1/2 teaspoon salt.
- Add the dry ingredients to the wet ingredients and mix on low speed (or stir by hand) until just combined. Do not overmix.
- Fold in 1–2 cups Reese’s Pieces and any desired mix-ins: 1/2–1 cup chocolate chips (optional), 1/2–1 cup peanut butter chips (optional), and/or 1/2 cup peanuts (optional). Fold only until evenly distributed.
- Using a cookie scoop or tablespoon, portion dough into mounds of approximately 2 tablespoons each and place them on the prepared baking sheets about 2 inches apart.
- Bake one sheet at a time (or as many as will fit without crowding) in the preheated oven for 12–14 minutes, until the edges are set and the tops are lightly golden.
- Remove the baking sheet from the oven and transfer it to a wire cooling rack. Let the cookies cool on the baking sheet for at least 5 minutes.
- After 5 minutes, transfer the cookies to the wire rack to cool completely.
- Yield: approximately three dozen cookies. If you have more dough than fits on one sheet, bake in additional batches, allowing the oven to return to temperature between batches if needed.
Why It Works Every Time
The formula here balances fat, sugar, and flour so the texture lands in a sweet spot — tender, not cakey; chewy at the center and crisp at the edges. Creamy peanut butter blends smoothly into the butter and sugars, creating a cohesive dough that holds shape well during baking. Two types of sugar are deliberate: brown sugar keeps moisture and chew, while granulated sugar helps give those slightly crisp edges.
Baking soda gives the dough lift without turning the cookies into puffy biscuits. The small amount keeps the cookie relatively flat and broad so you get that classic peanut butter cookie profile. Portioning the dough into 2-tablespoon mounds limits spread and creates consistent bake times; that consistency is the reason this recipe is dependable.
Easy Ingredient Swaps
If you need to make changes, some swaps are straightforward and keep results close to the original.
Using natural peanut butter will work, but the texture can be looser; you may want to chill the dough briefly before scooping. For dairy-free, swap the butter for an equal amount of a stick-style dairy-free butter; flavor and spread will be slightly different, but structure holds. If you don’t have Reese’s Pieces, use M&M’s or chopped candy bars — they give the same color and crunch.
What You’ll Need (Gear)
Nothing fancy. A stand mixer makes mixing effortless, but a hand mixer works fine. A medium bowl for dry ingredients and a large bowl for wet will keep you organized. Here’s what I rely on every time: a reliable oven, baking sheets, silicone mats or parchment, a cookie scoop or tablespoon for portioning, and a wire rack for cooling. If you want tidy edges, a small spatula for transferring cookies helps.
Mistakes That Ruin Peanut Butter Cookie Recipe
There are a few common missteps that turn these cookies into disappointment.
Overmixing the dough after you add the flour develops gluten and makes the cookies tough. Mix just until combined. Using warm butter or overly soft peanut butter can make the dough too slack; the cookies will spread too much and turn thin and brittle. If your dough looks loose, refrigerate it for 15–20 minutes before scooping.
Baking more than one crowded sheet at once lowers oven temperature and causes uneven baking. Bake one sheet at a time or ensure good air circulation. Also, removing cookies from the baking sheet too soon can cause them to fall apart. Let them rest five minutes on the hot sheet to set.
Smart Substitutions
Want to tweak the mix-ins or accommodate dietary needs? Here are reliable swaps and what to expect.
Chocolate chips can be swapped for chopped dark chocolate if you prefer bigger, melty pockets. If you skip the Reese’s Pieces and want a peanut butter-forward cookie, increase peanut butter chips to 1 cup. For a slightly healthier take, replace up to 1/3 cup of flour with oat flour — the texture will be chewier and less crisp.
If you need lower sodium, use unsalted butter and unsalted peanuts, and reduce or omit the finishing salt. For nut allergies, this exact recipe will not translate; a seed butter (sunflower seed butter) can be used instead, but expect a different flavor profile and possibly a different spread behavior.
Cook’s Commentary
Mixing and Texture
I like to beat the peanut butter, softened butter, and sugars until the mixture looks glossy and homogeneous. That step removes lumps and aerates the mixture just enough for tender cookies. When you add the eggs, scrape the bowl well; even a small pocket of uncombined butter can make a speckled dough.
Baking Notes
Watch closely in the last two minutes. Pulling them at 12 minutes gives a softer, chewier center; 14 minutes yields more structure and nuttier color. Either is correct — it depends on whether you prefer tender centers or firmer cookies that hold their crumbs.
Shelf Life & Storage
Store cooled cookies in an airtight container at room temperature for up to 4 days. If you like your cookies softer, place a slice of white bread in the container — it keeps cookies moist. For longer storage, freeze the scooped dough mounds on a baking sheet until firm, then transfer to a freezer bag. Bake from frozen; add 1–2 minutes to the bake time. Baked cookies freeze well for up to 3 months; thaw at room temperature for 30 minutes before serving.
Questions People Ask
Q: Can I make these gluten-free? A: Yes. Replace the 2 cups all-purpose flour with a 1:1 gluten-free flour blend that contains xanthan gum. Expect a slight texture change — sometimes a bit more fragile — but flavor stays excellent.
Q: My cookies spread too much. Why? A: Your butter or peanut butter was too warm, or your dough was overworked. Chill the dough briefly before scooping, and make sure your baking sheets are cool between batches.
Q: Can I halve the recipe? A: You can. Keep the ratios the same and be careful with egg — if halving creates an odd number of eggs, you can beat one egg and use half (or use one small egg). For greatest accuracy, make the full batch if you can; these cookies freeze well.
Q: How many cookies does this make? A: Yield is approximately three dozen cookies when scooped at about 2 tablespoons each. Swap scoop size to change the count; smaller cookies will bake a little faster.
See You at the Table
These peanut butter cookies are dependable, crowd-pleasing, and easy to personalize. Follow the recipe, respect the small details I’ve pointed out, and you’ll be rewarded with cookies that feel both comforting and a little celebratory. Bake a batch, share them, and keep a few for yourself. They’re that good.
Let me know how you like them: softer in the center, or a little crispier at the edges? I always love hearing tweaks that become favorites in other kitchens.

The Best Peanut Butter Cookie Recipe
Ingredients
Equipment
Method
- Preheat oven to 350°F (177°C). Line baking sheets with a silicone baking mat or parchment paper and set aside.
- In a large bowl, using a stand mixer or hand mixer, beat 1 1/2 cups creamy peanut butter, 1 cup softened butter, 1 cup packed brown sugar, and 1 cup granulated sugar until creamy and well combined, scraping down the bowl as needed.
- Add 2 eggs and 1 teaspoon vanilla extract to the bowl and beat until the mixture is smooth and evenly combined.
- In a separate bowl, whisk together 2 cups all-purpose flour, 1 1/2 teaspoons baking soda, and 1/2 teaspoon salt.
- Add the dry ingredients to the wet ingredients and mix on low speed (or stir by hand) until just combined. Do not overmix.
- Fold in 1–2 cups Reese’s Pieces and any desired mix-ins: 1/2–1 cup chocolate chips (optional), 1/2–1 cup peanut butter chips (optional), and/or 1/2 cup peanuts (optional). Fold only until evenly distributed.
- Using a cookie scoop or tablespoon, portion dough into mounds of approximately 2 tablespoons each and place them on the prepared baking sheets about 2 inches apart.
- Bake one sheet at a time (or as many as will fit without crowding) in the preheated oven for 12–14 minutes, until the edges are set and the tops are lightly golden.
- Remove the baking sheet from the oven and transfer it to a wire cooling rack. Let the cookies cool on the baking sheet for at least 5 minutes.
- After 5 minutes, transfer the cookies to the wire rack to cool completely.
- Yield: approximately three dozen cookies. If you have more dough than fits on one sheet, bake in additional batches, allowing the oven to return to temperature between batches if needed.
