Soft & Chewy Chocolate Peanut Butter Cookies

Published: by lora

This post may contain affiliate links · 0 Comments

Soft & Chewy Chocolate Peanut Butter Cookies

Chocolate Peanut Butter Cookies – The Secret to Softness

⚖️
Difficulty
Easy
⏲️
Prep Time
15 mins
🕒
Cook Time
8 mins
⏱️
Total Time
23 mins
🍽️
Servings
24 cookies

I still remember the first time I bit into a chocolate peanut butter cookie that actually stayed soft for days. It was in my mother’s kitchen in Marrakech, where we’d mix American peanut butter into North African pastries. That fusion of rich cocoa and creamy peanut butter became my obsession. Now, living in New York City, I’ve perfected this easy chocolate peanut butter cookies recipe using a classic French creaming technique I learned at Le Cordon Bleu. The secret? Brown sugar and shortening create a tender crumb that stays moist, while a pinch of cinnamon (a nod to my Moroccan roots) lifts the chocolate flavor. These chocolate peanut butter cookies are anything but ordinary — they’re the ones that disappear from the cookie jar in an hour.

Imagine pulling a tray from the oven: the heady aroma of melted chocolate mingling with roasted peanut butter, the edges just set, the centers still soft and pillowy. One bite gives you that irresistible combination — deep cocoa bitterness balanced by sweet, salty peanut butter. The texture is what I call “chewy-soft”: a slight chew from the brown sugar, yet tender enough to melt on your tongue. I always add a tiny pinch of flaky sea salt on top before baking (a trick from my pastry days in Paris) to make every flavor pop. These cookies are not dry, not cakey — they’re the Goldilocks of chocolate peanut butter cookies.

What sets my version apart is the technique. Most recipes overmix the dough, leading to tough cookies. I use the French method of creaming the shortening and sugars until light, then adding the egg slowly. Plus, I chill the dough for just 15 minutes — enough to firm up the fat without losing spread. This recipe has been tested by my NYC neighbors, by my Moroccan cousins, and by friends at the Union Square Greenmarket. It’s foolproof, even for beginners. As I always say, “Baking is love made visible.” And these chocolate peanut butter cookies are my love letter to two great culinary traditions. 💡 mia’s Pro Tip: Always use room-temperature egg — it emulsifies better into the creamed mixture, giving you a smoother, softer cookie.

Why This Chocolate Peanut Butter Cookies Recipe Is the Best

The Flavor Secret – I blend Dutch-process cocoa (for its mellow, rich taste) with natural peanut butter that has no added sugar. The result is a deep, grown-up chocolate flavor that doesn’t fight the peanut butter — it hugs it. A whisper of cinnamon, a gift from my mother’s spice drawer, rounds out the warmth without being detectable. This isn’t just another chocolate peanut butter cookies recipe; it’s a harmony of ingredients chosen from markets across the world: fair-trade cocoa from the Bronx, peanut butter from a Brooklyn nut roaster, brown sugar from a Vermont sugarhouse.

Perfected Texture – The key is the ratio of fat to flour. Using shortening (or butter-flavored shortening) instead of all butter gives the cookies a tender bite that stays soft even after cooling. I also use an extra tablespoon of milk to add moisture. The French technique I insist on: cream the shortening and sugars for a full three minutes until light and fluffy. This aerates the dough, creating tiny air pockets that keep the cookies from becoming dense. And I never skip the 2-minute rest on the baking sheet — it firms the structure without overbaking.

Foolproof & Fast – From start to finish, these cookies take about 20 minutes of active time. No chilling required (though a brief chill helps for perfect spread). The dough comes together in one bowl, and you only need a fork for the crisscross pattern. Even if you’re a novice baker, you’ll get that classic crackled top and soft center every time. It’s the recipe I turn to when I need a quick dessert for a dinner party or a lunchbox treat for my niece. And it scales beautifully — double the batch and freeze half.

Chocolate Peanut Butter Cookies Ingredients

I pick up most of these at my local Whole Foods or Fairway, but the peanut butter? I source it from a small-batch roaster in Brooklyn — they grind it fresh every Tuesday. The cocoa I prefer is from Ghiradelli or Valrhona, both available at most US grocery stores. The memory of buying cocoa powder at a Parisian épicerie still makes me smile. Let’s talk about what each ingredient does — because great chocolate peanut butter cookies start with great components.

Ingredients List

  • ½ cup shortening (regular or butter flavor)
  • ¾ cup creamy peanut butter
  • 1½ cups brown sugar, packed
  • 3 tablespoons milk
  • 1 teaspoon vanilla extract
  • 1 large egg
  • 1¼ cups all-purpose flour
  • ½ cup unsweetened cocoa powder
  • 1 teaspoon baking soda
  • ½ teaspoon salt

Ingredient Spotlight

Peanut Butter: Use creamy commercial peanut butter (like Jif or Skippy) for best results. Natural peanut butter that separates can make the cookies greasy and dry — the oil doesn’t incorporate properly. If you only have natural, stir it very well and add an extra tablespoon of milk. The peanut butter provides both flavor and fat, so don’t swap brands midway through a batch.

Shortening: Regular or butter-flavored solid vegetable shortening (Crisco) guarantees a tender cookie that doesn’t spread too thin. Butter adds flavor but can make cookies crispier; if you use butter, use 6 tablespoons (¾ stick) plus 2 tablespoons of oil to keep softness. I always reach for shortening when I want that soft, bakery-style texture.

Cocoa Powder: Unsweetened cocoa powder is non-negotiable. Dutch-process (alkalized) gives a darker, smoother chocolate flavor; natural cocoa (like Hershey’s) will be more acidic and slightly lighter. Both work, but I prefer Dutch-process for its deep, mellow notes. If using natural cocoa, add an extra ¼ teaspoon of baking soda to balance acidity.

Brown Sugar: Light or dark brown sugar — dark adds more molasses depth, light keeps the cookies lighter in color. Both produce a soft, chewy texture thanks to the molasses coating the protein in the flour. Pack it firmly into the measuring cup for accuracy.

Original Ingredient Best Substitution Flavor / Texture Impact
Shortening Unsalted butter + 1 tbsp oil Slightly crisper edges, richer flavor
Creamy peanut butter Natural peanut butter (well-stirred) May spread more; add 1 tbsp milk for moisture
All-purpose flour Gluten-free 1:1 flour blend (with xanthan gum) Slightly grainier texture; still soft
Brown sugar Coconut sugar (1:1) Less sweet, more caramel notes; slightly drier

How to Make Chocolate Peanut Butter Cookies – Step-by-Step

I promise these steps are simple. The key is to not overmix and to watch the baking time like a hawk. Here’s exactly how to get soft, chewy cookies every single time.

Step 1: Prep the Oven and Dry Ingredients

Preheat your oven to 375°F (190°C). Line two baking sheets with parchment paper or silicone mats. In a small bowl, whisk together the flour, cocoa powder, baking soda, and salt. Set aside. This ensures the leavener is evenly distributed.

💡 mia’s Pro Tip: Sift the cocoa powder if it’s lumpy — it blends more easily into the flour and prevents bitter cocoa pockets in your cookies.

Step 2: Cream the Wet Ingredients

In a large mixing bowl, beat the shortening, peanut butter, brown sugar, milk, and vanilla with an electric mixer on medium speed until well blended and fluffy — about 3 minutes. Add the egg and beat just until combined. Don’t overbeat after adding the egg or the cookies will become tough.

⚠️ Common Mistake to Avoid: Over-creaming after the egg is added. Mix just until the egg disappears — the mixture should look smooth, not separated.

Step 3: Combine Wet and Dry

Add the dry mixture to the wet mixture and stir with a wooden spoon or silicone spatula until just combined. There should be no streaks of flour, but don’t mix beyond that. The dough will be thick and slightly sticky. If it feels too dry (peanut butter varies), add a tablespoon of milk.

💡 mia’s Pro Tip: Use a dough scraper or spatula to fold the flour in from the bottom — this prevents overmixing and keeps the cookies tender.

Step 4: Scoop and Press

Scoop the dough into 1 to 1½-inch balls (about 1.5 tablespoons each) and place them 2 inches apart on the prepared baking sheets. Dip a fork in water or granulated sugar (to prevent sticking) and press each ball down gently to create the classic crisscross pattern. Don’t flatten too much — you want a ½-inch thick cookie.

⚠️ Common Mistake to Avoid: Pressing too hard. The cookies will spread during baking; if you flatten them too much initially, they become thin and crisp. A light press is perfect.

Step 5: Bake and Cool

Bake for 7-8 minutes, until the edges are set and the centers look slightly underdone and puffed. Do NOT overbake! Remove from oven and let the cookies rest on the baking sheet for 2 minutes. Then transfer to a wire rack to cool completely. The centers will continue to set as they cool.

💡 mia’s Pro Tip: For extra soft cookies, chill the dough balls for 15 minutes before baking. This firms the fat and reduces spread, giving you a thicker, chewier cookie.

Step Action Duration Key Visual Cue
1 Preheat & whisk dry ingredients 5 mins Oven ready; dry mix uniform color
2 Cream wet ingredients 3 mins Light and fluffy; sugar dissolved
3 Combine wet and dry 1 min Thick dough, no flour streaks
4 Scoop and press 5 mins ½-inch thick, crisscross pattern
5 Bake and cool 7-8 min + 2 min rest Edges set; centers puffed and soft

Serving & Presentation

These chocolate peanut butter cookies are wonderful on their own, but I love serving them with a cold glass of oat milk (a nod to my NYC café days) or a warm mug of spiced Moroccan mint tea. For a dessert plate, place two or three cookies alongside a scoop of vanilla bean ice cream and a drizzle of warm chocolate sauce. The contrast between warm cookie and cold ice cream is pure comfort.

Garnish ideas: a light dusting of powdered sugar, a sprinkle of flaky sea salt, or a dollop of homemade whipped cream. If I’m making these for a party, I sometimes sandwich two cookies with a smear of peanut butter frosting — they become a decadent whoopie pie. My Moroccan grandmother would have dipped them in honey and sesame seeds, but I keep it classic for the American table. Serve them at room temperature for the softest texture; if they’ve been in the fridge, let them sit out for 10 minutes.

Pairing Type Suggestions Why It Works
Side Dish Vanilla ice cream, fresh berries, banana slices Creamy/cool contrast to rich cookies
Sauce / Dip Chocolate ganache, caramel sauce, peanut butter dip (1:1 PB+powdered sugar) Amplifies the flavor profile
Beverage Cold milk, hot cocoa, black coffee, Moroccan mint tea Cleanses palate, balances sweetness
Garnish Flaky sea salt, crushed peanuts, powdered sugar Adds texture and visual appeal

Make-Ahead, Storage & Reheating

In my busy NYC life, I often prep dough ahead. The dough can be refrigerated for up to 5 days or frozen for 3 months. Baked cookies stay soft for a week if stored correctly. Here’s my go-to storage guide so you never end up with hard, crumbly cookies.

Method Container Duration Reheating Tip
Refrigerator Airtight container with a slice of bread Up to 1 week Microwave 5-7 seconds for fresh-from-oven softness
Freezer (baked) Freezer bag, layers separated by parchment Up to 3 months Thaw at room temp 30 mins; warm in 300°F oven 3 mins
Freezer (dough) Portioned dough balls on a tray, then bagged Up to 3 months Bake from frozen: add 2-3 minutes to bake time

For the softest texture, store baked cookies with a slice of sandwich bread in the container — the bread releases moisture and the cookies absorb it. Swap the bread slice every other day. I learned this from a French patissier who kept his madeleines soft the same way. If you reheat, a quick 5-second zap in the microwave brings back that just-baked softness. Avoid overheating or they’ll become dry.

Variations & Easy Swaps

One of the joys of this recipe is how easily it adapts. Whether you’re catering to allergies or just want a flavor twist, here are my favorite tested variations. I’ve made each at least a dozen times — once for a gluten-free friend’s birthday, once for a vegan book club, and once for my cousin who loves heat.

Variation Key Change Best For Difficulty Impact
Vegan Flax Egg Replace egg with 1 tbsp ground flax + 3 tbsp water Vegan diets Easy (rest 5 mins for gel)
Gluten-Free 1:1 GF flour blend (with xanthan gum) Celiac or gluten sensitivity Easy (slightly grainier texture)
Spicy Moroccan Add ½ tsp cinnamon + ¼ tsp cayenne Adventurous palates Easy

Vegan Flax Egg Version

For a completely plant-based cookie, mix 1 tablespoon of ground flaxseed with 3 tablespoons of warm water. Let it sit for 5 minutes until it forms a gel. Use this in place of the egg. The cookies will be slightly denser but still wonderfully chewy. I developed this version for a vegan friend who lives near the Brooklyn Botanic Garden, and she said they were the best pb chocolate cookies she’d ever had. Use dairy-free chocolate chips if you want to double down on the vegan vibe.

Gluten-Free Swap

Replace the all-purpose flour with a gluten-free 1:1 measure-for-measure blend that contains xanthan gum (like Bob’s Red Mill). The texture will be slightly crumblier but still soft. I found that chilling the dough for 30 minutes before baking helps the gluten-free flour absorb moisture, resulting in a better structure. Don’t skip the milk — it’s crucial for binding. These are perfect for celiac guests and they never feel deprived.

Spicy Moroccan Twist

This is my personal favorite — a nod to my childhood. Add ½ teaspoon of ground cinnamon and ¼ teaspoon of cayenne pepper to the dry ingredients. The warmth hits your tongue after the sweetness subsides. It sounds unusual, but the spice enhances the chocolate and doesn’t overpower the peanut butter. I serve these at my annual holiday party alongside mint tea, and they always disappear first. Start with a small pinch of cayenne if you’re nervous — you can always add more next time.

What is the secret to making soft and chewy chocolate peanut butter cookies?

The secret lies in three things: using brown sugar (its molasses keeps cookies soft), proper creaming (3 minutes of beating the fat and sugar together to aerate the dough), and not overbaking. Pull the cookies from the oven when the edges are set but the centers still look slightly underdone — they will continue to bake on the hot sheet. Also, storing them with a slice of bread in the container retains moisture. My Moroccan mother always added a tablespoon of milk for extra tenderness, and I do the same.

Can I use natural peanut butter in chocolate peanut butter cookies?

You can, but you need to adjust the recipe slightly. Natural peanut butter often separates and has less sugar and stabilizers, which can make the cookies greasy or dry. If using natural, stir it very well before measuring, and add an extra tablespoon of milk to compensate for the lower moisture. Also, expect a slightly different texture — they may spread more and be less tender. For best results, use a conventional creamy peanut butter like Jif or Skippy.

How long do you need to chill the dough for chocolate peanut butter cookies?

Chilling is optional but recommended if you want thicker, chewier cookies. A 15-minute chill in the refrigerator firms the fat and reduces spread during baking. If you skip it, the cookies will be thinner and slightly crispier. For the dough balls, you can chill up to 5 days — just cover the bowl tightly. If freezing, scoop the dough into balls, freeze on a sheet, then transfer to a bag. You can bake them directly from frozen, adding 2–3 minutes to the bake time.

What can I use instead of eggs in chocolate peanut butter cookies?

A flax egg is the best substitute: mix 1 tablespoon of ground flaxseed with 3 tablespoons of warm water and let it sit for 5 minutes until it forms a gel. This works beautifully as a binder. You can also use a commercial egg replacer like Bob’s Red Mill, or a mashed banana (½ a banana for one egg) — though banana adds a fruity flavor. Silken tofu (3 tablespoons blended) also works but will change the texture slightly. For a vegan version, also use dairy-free chocolate chips if desired.

Can I make these cookies without a mixer?

Absolutely! A sturdy wooden spoon and a strong arm work just fine. Cream the shortening and sugars vigorously by hand for about 5 minutes until light and fluffy. Whisk the dry ingredients separately to combine. Then fold the dry mixture into the wet with the spoon. The cookies will be slightly less aerated but still delicious. I often make these by hand when I’m at my weekend rental in the Catskills without an electric mixer. Just be sure to scrape the bowl well.

Why did my chocolate peanut butter cookies come out dry?

Dry cookies usually result from overbaking or too much flour. Measure your flour by spooning it into the cup and leveling off — don’t scoop directly from the bag, as that compacts it. Also, check your oven temperature; many home ovens run hot. Bake for 7–8 minutes exactly, and immediately remove from the sheet after 2 minutes of cooling. If the dough felt dry before baking, add a tablespoon of milk. Another cause is using natural peanut butter that’s too dry.

Can I add chocolate chips to this recipe?

Yes! Chocolate chips are a wonderful addition. Add ¾ cup of semi-sweet or milk chocolate chips to the dough after combining the wet and dry ingredients. You may need to increase the bake time by 1 minute because the chips add moisture. I love using mini chocolate chips for even distribution. For a double-chocolate experience, also swirl in white chocolate chips or peanut butter chips. Just avoid adding too many extras or the dough won’t hold together.

How do I get the classic crisscross pattern on top?

It’s simple: dip a fork in water or granulated sugar (to prevent sticking) and press the dough ball once to flatten slightly, then press a second time perpendicular to create the crosshatch. Don’t press too hard — you want a ½-inch thick cookie. If the dough sticks to the fork, dip it again. This technique not only adds decoration but also helps the cookies bake evenly. The sugar coating on the fork gives a slight sparkle, but water works just as well.

Can I reduce the sugar in chocolate peanut butter cookies?

You can, but the texture and sweetness will change. Brown sugar contributes to the softness and chewiness because of its molasses. I’d suggest reducing to 1 cup of brown sugar (instead of 1½ cups) for a less sweet cookie. The cookies may spread more and be slightly less tender. You could also swap ½ cup of the brown sugar for a sugar-free alternative like Swerve, but the texture won’t be exactly the same. For a slightly healthier version, use coconut sugar 1:1 — it’s less sweet and adds a caramel note.

What’s the best way to store chocolate peanut butter cookies for maximum freshness?

Place the cooled cookies in an airtight container with a slice of plain sandwich bread. The bread releases moisture, keeping the cookies soft for up to a week. Replace the bread slice every other day to prevent mold. If stacking cookies, separate layers with wax paper. Do not refrigerate baked cookies as they will dry out faster. For long-term storage, freeze baked cookies in a zip-top bag for up to 3 months. Properly stored, these cookies taste freshly baked for days.

Share Your Version!

I absolutely love seeing how you make these chocolate peanut butter cookies your own. Did you add a pinch of cinnamon? Go the vegan route? Or maybe you discovered a new trick for getting that perfect crisscross pattern. Drop a comment below with your star rating — your feedback helps other bakers too. Tag me on Pinterest @exorecipe or Instagram with your cookie photos — I might feature you in my next blog roundup!

Here’s one question for you: What’s ONE ingredient you’d add to make these cookies your signature? I’m always curious about your twists. From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — mia 🧡

📌

Love This Recipe? Save It to Pinterest!

If you enjoyed this Chocolate Peanut Butter Cookies recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.

👉 Follow mia on Pinterest @exorecipe

📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!

Chocolate Peanut Butter Cookies

Print

Chocolate Peanut Butter Cookies

Chocolate Peanut Butter Cookies are the perfect blend of rich chocolate and peanut butter. You will love this delicious twist on the classic peanut butter cookie!

  • Author: Chef Lora

Ingredients

Scale
  • 1/2 cup shortening (regular or butter flavor)
  • 3/4 cup creamy peanut butter
  • 1 1/2 cups brown sugar (packed)
  • 3 tablespoons milk
  • 1 teaspoon vanilla extract
  • 1 large egg
  • 1 1/4 cups all-purpose flour
  • 1/2 cup unsweetened cocoa powder
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt

Instructions

  1. Preheat oven to 375F.
  2. In a large mixing bowl, beat together the shortening, peanut butter, brown sugar, milk, and vanilla with an electric mixer until well blended. Add the egg and mix just until combined.
  3. In a small mixing bowl, whisk together the flour, cocoa powder, baking soda, and salt. Add the dry mixture to the wet mixture and stir until combined.
  4. Scoop the cookie dough onto an ungreased cookie sheet to form 1 to 1 ½ inch dough balls. Use a fork to press the dough down and create the traditional crisscross pattern on each cookie.
  5. Bake for 7-8 minutes at 375F just until set around the edges. Cool for 2 minutes on the cookie sheet, then transfer to a wire cooling rack to cool.

Nutrition

  • Calories: 113 kcal
  • Sugar: 10 g
  • Fat: 6 g
  • Carbohydrates: 14 g
  • Protein: 2 g

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!


Leave a Comment

Recipe rating