Soft Homemade Peanut Butter Oreo Cookies Recipe
Introduction
These Soft Homemade Peanut Butter Oreos offer a delightful twist on the classic cookie sandwich. With a rich, chocolatey cookie and a creamy peanut butter filling, they’re perfect for a sweet treat that melts in your mouth. Making them at home is easier than you might think!

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 your oven to 350°F (175°C) and 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 this dry mixture aside.
- Step 3: Using an electric mixer with a paddle attachment or a hand mixer, cream the unsalted butter, brown sugar, and granulated sugar together until smooth. Scrape down the sides as needed. Then mix in the egg and vanilla extract.
- Step 4: Gradually add the dry ingredients to the wet ingredients, mixing until smooth. The dough will be sticky.
- Step 5: Scoop 1- or 2-tablespoon-sized balls of dough onto the prepared cookie sheets, spacing them evenly. Bake small cookies for 8-11 minutes or larger ones for 12-15 minutes, until the surface is no longer glossy. Let them cool completely on the sheets.
- Step 6: To make the filling, beat the butter, salt, and peanut butter together in a large bowl until smooth using a hand mixer. Gradually add the powdered sugar and mix until the filling is thick and smooth.
- Step 7: Mix in vanilla extract and 1 tablespoon of heavy whipping cream. Beat for 30 seconds, then add more cream as needed—up to 1 more tablespoon—to reach a spreadable but not runny consistency.
- Step 8: Pipe or spread the peanut butter filling onto half of the cooled cookies, then sandwich with the remaining cookies.
Tips & Variations
- For extra flavor, try using crunchy peanut butter instead of smooth for added texture.
- If you prefer a sweeter filling, add a little more powdered sugar to taste.
- You can substitute the heavy whipping cream with milk, but use less to prevent the filling from becoming too thin.
- Chill the cookie dough for 30 minutes before baking to help maintain shape if desired.
Storage
Store the assembled cookies in an airtight container at room temperature for up to 3 days. For longer storage, freeze them for up to one month. To enjoy after freezing, let them thaw at room temperature for about 30 minutes before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use natural peanut butter instead of regular peanut butter?
Yes, you can use natural peanut butter, but it may make the filling a bit oilier or softer due to its higher oil content. Adjust the powdered sugar to help maintain a good consistency.
How do I know when the cookies are done baking?
The cookies are ready when their surface is no longer glossy and they look set around the edges. They may still be soft, but they will firm up as they cool.
PrintSoft Homemade Peanut Butter Oreo Cookies Recipe
This Soft Homemade Peanut Butter Oreos recipe offers a delightful twist on the classic Oreo cookie by featuring tender chocolate cookies sandwiched with a creamy, rich peanut butter filling. The cookies come out soft and perfectly balanced between sweet cocoa and the nutty filling, making them an irresistible treat for any occasion.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Total Time: 27 minutes
- Yield: Approximately 20–24 sandwiches (40–48 cookies) 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Cookie Dough
- 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 the oven: Set your oven to 350°F (175°C) and line your cookie sheets with parchment paper or silicone baking mats to prevent sticking and ensure even baking.
- Prepare dry ingredients: In a medium bowl, whisk together the all-purpose flour, salt, baking soda, and unsweetened cocoa powder. Set this mixture aside.
- Cream butter and sugars: Using an electric mixer with a paddle attachment (or a hand mixer), beat the unsalted butter, brown sugar, and granulated sugar until smooth, scraping down the sides as needed for even mixing.
- Add egg and vanilla: Mix in the egg and vanilla extract thoroughly. Then, gradually add your dry ingredients to the wet mixture, mixing until you have a sticky, smooth cookie dough.
- Shape and bake cookies: Scoop dough into 1- or 2-tablespoon-sized balls and place them spaced out on your prepared cookie sheets. Bake smaller cookies for 8-11 minutes or larger ones for 12-15 minutes, just until they are no longer glossy on top. Allow cookies to cool fully before handling.
- Make the peanut butter filling: Beat unsalted butter, salt, and peanut butter together until smooth. Slowly add powdered sugar and continue beating until the mixture is thick and smooth. Incorporate vanilla extract and then add 1 tablespoon of heavy whipping cream. Beat for 30 seconds and add more cream as needed (up to 2 tablespoons total) to achieve a smooth, spreadable consistency.
- Assemble the Oreos: Pipe or spread the peanut butter filling onto the flat side of half the cookies, then sandwich them with the remaining cookies. Store your homemade peanut butter Oreos in an airtight container for up to 3 days or freeze them for up to a month.
Notes
- Use parchment paper or silicone mats to prevent cookies from sticking and ease cleanup.
- For the best texture, fully cool the cookies before adding the peanut butter filling to avoid melting.
- Adjust heavy cream in the filling to get your preferred spread consistency; too much cream can make it runny.
- Small size cookies bake faster—keep an eye on them to avoid overbaking and maintain softness.
- Store cookies in an airtight container to keep them soft, or freeze to preserve freshness for longer periods.
Keywords: Soft Oreo cookies, Peanut butter cookies, Homemade Oreos, Chocolate cookies with peanut butter filling, Soft sandwich cookies

