Soft Homemade Peanut Butter Oreo Cookies Recipe
Introduction
These Soft Homemade Peanut Butter Oreos combine rich chocolate cookies with a creamy peanut butter filling for a delightful twist on a classic treat. They are tender, chewy, and perfect for peanut butter lovers looking for a delicious homemade cookie experience.

Ingredients
- 1 ¼ cups (155g) all-purpose flour
- ¼ teaspoon salt
- ½ teaspoon baking soda
- ⅓ cup (17g) Hershey’s Special Dark unsweetened cocoa powder
- ½ cup (113g) unsalted butter
- ⅔ cup (134g) packed brown sugar
- ¼ cup (50g) granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
- ¼ cup (57g) unsalted butter (for filling)
- ½ cup (134g) peanut butter
- ¼ teaspoon salt (for filling)
- 1½ cups (170g) powdered sugar
- ½ teaspoon vanilla extract (for filling)
- 1-3 tablespoons heavy whipping cream
Instructions
- Step 1: Preheat the oven to 350°F (175°C). Line cookie sheets with parchment paper or silicone baking mats.
- Step 2: In a medium bowl, whisk together the flour, salt, baking soda, and cocoa powder. Set aside.
- Step 3: Using an electric mixer fitted with a paddle attachment or a hand mixer, cream the butter, brown sugar, and granulated sugar until smooth, scrapping the bowl as needed.
- Step 4: Mix in the egg and vanilla extract, then gradually add the dry ingredients. Continue mixing until the dough is smooth but sticky.
- Step 5: Scoop 1- or 2-tablespoon portions of dough onto the prepared baking sheets. Bake smaller cookies for 8-11 minutes and larger ones for 12-15 minutes, or until they are just no longer glossy. Allow to cool completely on the sheets before removing.
- Step 6: To make the filling, beat the butter, peanut butter, and salt in a large bowl until smooth, about one minute. Slowly beat in the powdered sugar until thick and smooth.
- Step 7: Add the vanilla extract and start with 1 tablespoon of heavy whipping cream, beating for 30 seconds. Add more cream as needed (up to 2 tablespoons total) until the filling is smooth and spreadable but not runny.
- Step 8: Pipe or spread the filling onto half of the cooled cookies. Sandwich with the remaining cookies. Store in an airtight container for up to 3 days or freeze for up to one month.
Tips & Variations
- For a nuttier filling, try substituting crunchy peanut butter instead of smooth.
- If you prefer a thicker cookie, chill the dough for 30 minutes before baking.
- Use silicone baking mats to prevent sticking and promote even baking.
- Adjust the amount of heavy cream in the filling to achieve your preferred spreading consistency.
Storage
Store the assembled sandwich cookies in an airtight container at room temperature for up to 3 days. For longer storage, freeze the cookies in a sealed container or freezer bag for up to one month. To thaw, leave at room temperature for 15-20 minutes before serving. Avoid microwaving as it may soften the cookies too much.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use peanut butter alternatives?
Yes, you can use almond butter, cashew butter, or sunflower seed butter as a substitute for peanut butter if you prefer or need a peanut-free option.
Why are my cookies spreading too much?
If your cookies are spreading too much, make sure your butter is not too warm when mixing. Chilling the dough for 30 minutes before baking can also help maintain the shape.
PrintSoft Homemade Peanut Butter Oreo Cookies Recipe
These Soft Homemade Peanut Butter Oreos are a delightful twist on the classic Oreo cookie, featuring a rich, cakey chocolate cookie paired with a creamy peanut butter filling. Perfectly soft with a luscious filling, these cookies are easy to make from scratch and ideal for satisfying your sweet tooth with a homemade touch.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Total Time: 27 minutes
- Yield: Approximately 24 sandwich cookies 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Cookies
- 1 ¼ cups (155g) all-purpose flour
- ¼ teaspoon salt
- ½ teaspoon baking soda
- ⅓ cup (17g) Hershey’s Special Dark unsweetened cocoa powder
- ½ cup (113g) unsalted butter
- ⅔ cup (134g) packed brown sugar
- ¼ cup (50g) granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
Peanut Butter Filling
- ¼ cup (57g) unsalted butter
- ½ cup (134g) peanut butter
- ¼ teaspoon salt
- 1½ cups (170g) powdered sugar
- ½ teaspoon vanilla extract
- 1–3 tablespoons heavy whipping cream
Instructions
- Preheat Oven and Prepare Baking Sheets: Preheat your oven to 350°F (175°C). Line cookie sheets with parchment paper or silicone baking mats to prevent sticking and ensure even baking.
- Mix Dry Ingredients: In a medium bowl, whisk together the all-purpose flour, salt, baking soda, and unsweetened cocoa powder until well combined. Set this mixture aside.
- Cream Butter and Sugars: Using an electric mixer fitted with the paddle attachment or a hand mixer, cream the unsalted butter, brown sugar, and granulated sugar together until smooth and fluffy, scraping the bowl sides as needed.
- Add Egg and Vanilla: Beat in the large egg and vanilla extract until fully incorporated.
- Combine Wet and Dry Ingredients: Gradually mix the dry flour mixture into the wet ingredients. Continue mixing until the dough is smooth. The dough will be sticky.
- Scoop and Bake Cookies: Using a spoon or cookie scoop, drop 1 to 2 tablespoon-sized balls of dough onto the prepared cookie sheets, spacing them evenly. Bake smaller cookies for 8-11 minutes and larger ones for 12-15 minutes, or until they lose their glossy appearance but remain soft. Allow the cookies to cool on the baking sheets before transferring.
- Prepare Peanut Butter Filling: In a large bowl, beat unsalted butter, salt, and peanut butter with a hand mixer until smooth, about one minute. Slowly add powdered sugar and mix until thick and smooth.
- Adjust Filling Consistency: Add vanilla extract and 1 tablespoon of heavy whipping cream to the filling mixture. Beat for 30 seconds, then add up to 1 more tablespoon of cream if needed to achieve a smooth, spreadable but not runny consistency. About 2 tablespoons total is typical.
- Assemble Cookies: Pipe or spread the peanut butter filling onto the flat side of half the cooled cookies. Sandwich with the remaining cookies by pressing gently together.
- Store Properly: Store the sandwich cookies in an airtight container at room temperature for up to 3 days or freeze them for up to one month for longer storage.
Notes
- Use high-quality unsweetened cocoa powder for best chocolate flavor.
- Don’t overbake the cookies to keep them soft and cakey.
- Adjust the amount of heavy cream in the filling to achieve your preferred consistency.
- You can substitute peanut butter with other nut butters if desired, but flavor will vary.
- Ensure cookies are completely cool before assembling to prevent melting of the filling.
Keywords: homemade oreos, peanut butter oreos, soft cookies, chocolate cookies, sandwich cookies, peanut butter filling

