I am so excited to share with you my Soft Homemade Peanut Butter Oreo Cookies Recipe, a delightful twist on the classic Oreo that brings together rich chocolate and creamy peanut butter in a soft, chewy cookie. I love how these cookies balance the deep cocoa flavor with a luscious peanut butter filling that melts in your mouth. This recipe quickly became one of my favorites because it combines nostalgic flavors with an irresistibly tender texture, making it perfect to bake for loved ones or just treat myself on a cozy afternoon.
Why You’ll Love This Soft Homemade Peanut Butter Oreo Cookies Recipe
When I first made this Soft Homemade Peanut Butter Oreo Cookies Recipe, I was blown away by how wonderfully the flavors complemented each other. The chocolate cookie has a deep, slightly bitter cocoa richness, which pairs perfectly with the sweet, nutty peanut butter filling. I love how the texture stays soft and tender, rather than the usual crisp Oreo style. It feels like an elevated, homemade comfort cookie that’s perfect to share or keep all to yourself.
Besides the delicious taste, what really makes this recipe special to me is how accessible and straightforward the process is. You don’t need any fancy equipment or complicated steps—just simple ingredients and a few easy mixing techniques. I find it fun to bake for friends or family gatherings because they always get rave reviews. Plus, these cookies are just right for multiple occasions, whether it’s a weekend treat, a holiday party, or a sweet surprise in lunchboxes.
Ingredients You’ll Need
All of the ingredients in this recipe are straightforward, pantry-friendly staples that work together beautifully to create a luscious and soft cookie with a creamy peanut butter filling. Each one plays an essential role in flavor, texture, or color.
- 1 ¼ cups (155g) all-purpose flour: The foundation that gives the cookies their tender structure.
- ¼ teaspoon salt: Enhances all the sweet and chocolate flavors perfectly.
- ½ teaspoon baking soda: Helps the cookies rise gently for that soft, chewy texture.
- ⅓ cup (17g) Hershey’s Special Dark unsweetened cocoa powder: Adds deep chocolate richness for those classic Oreo vibes.
- ½ cup (113g) unsalted butter: Provides creamy, rich flavor and moisture to the dough.
- ⅔ cup (134g) packed brown sugar: Adds a lovely molasses note and keeps cookies soft.
- ¼ cup (50g) granulated sugar: Balances sweetness and helps with cookie browning.
- 1 large egg: Binds the dough and adds tenderness.
- 1 teaspoon vanilla extract: Brings warmth and depth to both cookie and filling.
- ¼ cup (57g) unsalted butter (for filling): Makes the filling decadently creamy.
- ½ cup (134g) peanut butter: I love using creamy peanut butter for that smooth, nutty center.
- ¼ teaspoon salt (for filling): Balances the sweetness and amplifies the peanut butter flavor.
- 1½ cups (170g) powdered sugar: Sweetens and thickens the peanut butter filling.
- ½ teaspoon vanilla extract (for filling): Adds a subtle flavor boost.
- 1-3 tablespoons heavy whipping cream: Helps achieve the perfect spreadable filling texture.
Directions
Step 1: Preheat your oven to 350°F (175°C). Line your cookie sheets with parchment paper or silicone baking mats to prevent sticking and for easy cleanup.
Step 2: In a medium bowl, whisk together the all-purpose flour, salt, baking soda, and Hershey’s Special Dark cocoa powder. Set this dry mix aside—this combo will give your cookies that authentic Oreo color and chocolatey depth.
Step 3: In the bowl of an electric mixer fitted with the paddle attachment (or using a hand mixer), cream together the unsalted butter, brown sugar, and granulated sugar until smooth and fluffy. Be sure to scrape down the sides often so everything comes together nicely.
Step 4: Add the egg and vanilla extract to the creamed mixture and mix until everything is well combined. Then, gradually add your dry ingredients and mix until just blended into a sticky dough. Don’t worry if it feels a little sticky; that’s a good sign.
Step 5: Scoop 1 to 2 tablespoon-sized balls of dough and place them on your prepared cookie sheets, spacing them about 2 inches apart. Bake smaller cookies for about 8-11 minutes and larger ones for 12-15 minutes. Keep a close eye on them—they’re done when the tops lose their glossy shine but aren’t dry.
Step 6: Remove cookies from the oven and allow them to cool completely on the tray before moving on to filling. This ensures they won’t break when you add that luscious filling.
Step 7: To make the peanut butter filling, beat together the unsalted butter, salt, and creamy peanut butter with a hand mixer until silky smooth, about a minute. Slowly add the powdered sugar, mixing until the filling is thick and smooth.
Step 8: Stir in the vanilla extract followed by 1 tablespoon of heavy whipping cream. Beat everything for 30 seconds before adding additional cream by the teaspoon if needed, until the filling is spreadable but not runny. I typically use about 2 tablespoons total.
Step 9: Pipe or spread the filling onto half of the cooled cookies, then sandwich them with the remaining cookies, pressing gently to create the perfect soft peanut butter Oreo cookie.
Step 10: Store your Soft Homemade Peanut Butter Oreo Cookies in an airtight container for up to 3 days or freeze for longer keeping. It’s always a good idea to let them rest a bit so the flavors marry beautifully.
Servings and Timing
This Soft Homemade Peanut Butter Oreo Cookies Recipe yields about 16 delicious sandwich cookies, perfect for sharing or keeping for yourself. Prep time for the dough and filling usually takes me about 20 minutes. Baking takes 8 to 15 minutes depending on cookie size, plus cooling time of around 15 minutes. Altogether, you should budget roughly 45 minutes from start to finish, including some resting time to allow the cookies to set perfectly for that soft texture I adore.
How to Serve This Soft Homemade Peanut Butter Oreo Cookies Recipe
I love serving these Soft Homemade Peanut Butter Oreo Cookies at room temperature so the filling is perfectly soft and the cookie tender. They make a fantastic accompaniment to a cold glass of milk or a creamy cappuccino. Whenever I have guests over for afternoon coffee or a casual gathering, these cookies instantly become the star of the dessert table.
For a fun serving idea, I sometimes dust the cookies lightly with powdered sugar or even dip the sandwich edges in mini chocolate chips or crushed peanuts to add a touch of crunch and extra flavor. These little touches make them feel extra special for holidays or birthday celebrations.
Besides being perfect for dessert, these cookies also work wonderfully as a sweet treat for lunchboxes or a festive snack during game nights and parties. If you want to elevate the pairing, I recommend a nutty brown ale or a smooth peanut butter-flavored cocktail, but honestly, they shine with just a simple cup of tea or cold brew coffee.
Variations
I’ve had so much fun experimenting with variations on this Soft Homemade Peanut Butter Oreo Cookies Recipe. To switch things up, you can easily substitute natural or crunchy peanut butter depending on your texture preference. For a chocolaty twist, try mixing mini chocolate chips into the dough or sandwich with a peanut butter and Nutella combo.
If you’re looking for a gluten-free option, simply use your favorite gluten-free flour blend in place of all-purpose flour—I’ve found many blends work well without losing that classic cookie softness. For vegan bakers, replacing butter with vegan margarine and using flaxseed “egg” or aquafaba can make this recipe fully plant-based while still incredibly delicious.
For adventurous cooking methods, you might try flattening the dough balls slightly before baking for thinner, slightly crispier cookies, or chilling the dough overnight for enhanced flavor. Each method brings a unique twist that I wholeheartedly encourage you to try out!
Storage and Reheating
Storing Leftovers
When it comes to storing leftovers of these Soft Homemade Peanut Butter Oreo Cookies, I always reach for an airtight container to keep the cookies fresh and moist. Stored at room temperature, they stay soft and tasty for up to 3 days, which is great for enjoying them over a few days without the flavor or texture fading.
Freezing
You can absolutely freeze these cookies! For best results, separate and wrap them individually or layer them in a freezer-safe container with parchment paper between each sandwich cookie to prevent sticking. I label the container, and they keep well frozen for up to one month. When you’re ready to enjoy, just thaw them overnight in the fridge or for a couple of hours at room temperature.
Reheating
Because these cookies are soft, I recommend enjoying them at room temperature or gently warming them for a few seconds in the microwave if you prefer a slightly melty filling. Avoid using an oven for reheating as this could dry the cookies out. The microwave reset keeps that irresistible softness intact, just like when freshly baked.
FAQs
Can I use crunchy peanut butter instead of creamy for the filling?
Absolutely! Using crunchy peanut butter will add a delightful texture to the filling, making each bite a little more exciting with tiny peanut pieces. Just keep in mind the filling might be slightly less smooth, but still incredibly tasty.
What is the best way to prevent cookies from sticking to the baking sheet?
I always recommend lining your baking sheets with parchment paper or a silicone baking mat. This simple step ensures your cookies bake evenly and come off easily without any mess or breakage.
Can I make the cookie dough ahead of time?
Yes! You can prepare the dough and chill it in the refrigerator for up to 24 hours before baking. Chilling helps develop the flavors and can prevent spreading, resulting in even better texture and taste.
Is it possible to make these cookies nut-free?
To make a nut-free version, you could try swapping the peanut butter in the filling with a sunflower seed butter or soy nut butter. These alternatives mimic the creamy texture and nutty flavor without using actual nuts.
How do I know when the cookies are perfectly baked?
The cookies are ready when their tops lose their glossy sheen and look set but still soft to the touch. The edges should still be tender, not overly crisp, as these are meant to be soft homemade treats. It’s better to underbake slightly than overbake!
Conclusion
If you’re craving a treat that feels both nostalgic and fresh, I truly encourage you to try my Soft Homemade Peanut Butter Oreo Cookies Recipe. It’s a wonderful way to enjoy rich chocolate and creamy peanut butter in a soft, chewy cookie that melts in your mouth. I promise once you make these, they’ll quickly become one of your go-to favorite desserts to share, savor, and smile about.
PrintSoft Homemade Peanut Butter Oreo Cookies Recipe
Delight in these soft homemade Peanut Butter Oreos, featuring rich chocolate cookies sandwiched with a creamy, peanut butter-infused filling. Perfectly balanced in sweetness and texture, these treats offer a nostalgic twist on a classic favorite with a homemade touch.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Total Time: 45 minutes
- Yield: 16 servings
- 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
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 and prepare: Preheat your oven to 350°F (177°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: In the bowl of an electric mixer fitted with the paddle attachment (or using a hand mixer), cream the unsalted butter with both the brown and granulated sugars. Mix until the mixture is smooth and creamy, scraping down the sides as needed.
- Add egg and vanilla: Beat in the large egg and vanilla extract until thoroughly incorporated.
- Combine dry and wet ingredients: Gradually add the dry ingredient mixture to the wet mixture, mixing until a sticky cookie dough forms.
- Scoop and bake cookies: Scoop 1- or 2-tablespoon-sized balls of dough onto the prepared baking 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. Remove from oven and let cool completely on the baking sheets before handling.
- Make peanut butter filling: In a large bowl, beat together the unsalted butter, peanut butter, and salt with a hand mixer until smooth, about one minute. Slowly add the powdered sugar, mixing until the filling is thick and smooth. Blend in vanilla extract and 1 tablespoon of heavy whipping cream, beating for 30 seconds. Adjust consistency by adding up to 1 more tablespoon of cream if necessary, aiming for a smooth, spreadable but not runny texture.
- Assemble the cookies: Pipe or spread the peanut butter filling onto the flat side of half the cookies. Sandwich with the remaining cookies to form pairs.
- Store properly: Keep the assembled Peanut Butter Oreos in an airtight container for up to 3 days, or freeze them for up to one month for longer storage.
Notes
- For uniform cookies, freeze the cookie dough balls for 15 minutes before baking.
- Adjust the heavy cream in the filling to achieve your preferred consistency.
- Allow cookies to cool completely before sandwiching to prevent the filling from melting.
- Use parchment paper or silicone mats to avoid cookie sticking and simplify cleanup.
- These cookies are best enjoyed within a few days but freeze well for extended freshness.
