Peanut butter cookies are a classic treat that’s soft, chewy, and packed with that rich, nutty peanut butter flavor you know and love. These cookies have a lovely crumbly texture on the outside, with a melt-in-your-mouth softness inside that makes them so satisfying to eat. Simple ingredients come together to create a comfort food that feels like a warm hug from the oven.
I love making these cookies because they’re quick and easy, but they never disappoint. One of my favorite little tricks is to press the tops with a fork in a crisscross pattern — it not only looks cute but also helps the cookies bake evenly. Baking these brings back memories of childhood baking sessions, and I always think that the smell filling the house is one of the best parts of making them.
They’re perfect for sharing with friends or enjoying with a glass of cold milk on a cozy afternoon. I often find they’re gone in a flash when I bring them to gatherings, and that’s a sure sign they’re a crowd-pleaser. If you want a no-fuss, delicious cookie that feels like a little bit of happiness in every bite, peanut butter cookies are the way to go!
Key Ingredients & Substitutions
Creamy Peanut Butter: This is the stars of the show! I prefer creamy peanut butter for a smooth texture, but crunchy works if you like a bit of extra nuts in your bite. Natural peanut butter is great, but it may make the dough a bit oily.
Sugar: Granulated sugar gives these cookies a nice crisp edge. If you want a softer cookie, try half granulated and half brown sugar. Brown sugar adds moisture and a slight caramel flavor.
Egg: It helps bind everything together. For an egg-free option, try a flax egg (1 tablespoon ground flaxseed + 3 tablespoons water) but expect a slightly different texture.
Baking Soda: This small amount helps the cookies rise slightly and get a soft texture. Don’t skip it, or your cookies might be too dense.
How Do I Get the Perfect Crisscross Pattern on Peanut Butter Cookies?
The classic fork crisscross is not just for looks — it helps the cookies bake evenly and flatten just right.
- Roll chilled dough into balls about 1 to 1.5 inches wide.
- Place them on the baking sheet spaced apart because they will spread a bit.
- Press with the back of a fork once, then rotate 90 degrees and press again for that signature cross.
- Don’t press too hard or the cookies will be too flat. Just a gentle press works best.
After baking, the pattern stays visible and gives your cookies that homemade charm every bite will remind you of.

Equipment You’ll Need
- Baking sheet – a flat, rimmed pan that helps your cookies bake evenly without spilling.
- Parchment paper or silicone baking mat – keeps cookies from sticking and makes cleanup easy.
- Mixing bowl – where you’ll combine your ingredients comfortably.
- Fork – perfect for pressing the classic crisscross pattern on the cookies.
- Measuring cups and spoons – to get your ingredients just right for the best results.
Flavor Variations & Add-Ins
- Add chocolate chips – for a sweet contrast to the salty peanut butter.
- Use chunky peanut butter – adds a nice crunch with little nut bits inside.
- Mix in a pinch of cinnamon – gives a warm, cozy flavor that pairs well with peanut butter.
- Drop in chopped peanuts – boosts the nutty texture and adds extra bite.
How to Make Peanut Butter Cookies
Ingredients You’ll Need:
- 1 cup creamy peanut butter
- 1 cup granulated sugar
- 1 large egg
- 1 teaspoon baking soda
- Optional: ½ teaspoon vanilla extract
- Optional: pinch of salt (if using unsalted peanut butter)
How Much Time Will You Need?
This recipe takes about 10 minutes to prepare and 10-12 minutes to bake, plus 5 minutes to cool. Overall, you’ll have delicious peanut butter cookies ready in about 25-30 minutes, perfect for a quick and tasty treat!
Step-by-Step Instructions:
1. Preheat and Prepare Your Baking Sheet:
Set your oven to 350°F (175°C). Line a baking sheet with parchment paper or a silicone baking mat to keep the cookies from sticking.
2. Make the Cookie Dough:
In a large bowl, mix together the peanut butter, sugar, egg, and baking soda. If you want, add the vanilla extract and a pinch of salt. Stir everything until the dough is smooth and well mixed.
3. Shape and Flatten the Cookies:
Roll the dough into small balls about 1 to 1.5 inches wide. Place them on your lined baking sheet, spacing them about 2 inches apart. Using a fork, gently press each ball down slightly to make a crisscross pattern.
4. Bake and Cool:
Bake the cookies for 10-12 minutes. You’ll know they’re ready when the edges are lightly golden, but the centers are still soft. Let the cookies cool on the baking sheet for about 5 minutes, then move them to a wire rack to cool completely.
Enjoy Your Delicious Cookies!
These soft and chewy peanut butter cookies are perfect with a glass of cold milk or as a tasty snack any time of day. Enjoy!
Can I Use Natural Peanut Butter Instead of Creamy?
Yes, you can! Just keep in mind natural peanut butter contains more oil, which may make the dough a bit softer. If it feels too sticky, chill the dough for 15-20 minutes before baking.
How Should I Store Leftover Cookies?
Store leftovers in an airtight container at room temperature for up to 5 days. For longer storage, freeze them in a sealed bag for up to 3 months and thaw at room temperature before enjoying.
Can I Make This Recipe Gluten-Free?
Absolutely! Since this recipe doesn’t call for flour, it’s naturally gluten-free. Just double-check your baking soda and other ingredients to ensure they’re certified gluten-free.
Can I Add Mix-ins to the Dough?
Definitely! Stir in chocolate chips, chopped peanuts, or a sprinkle of cinnamon to customize your peanut butter cookies to your taste.
