Soft Homemade Peanut Butter Oreos

These Soft Homemade Peanut Butter Oreos are a delicious twist on the classic sandwich cookie. Featuring chewy chocolate cookies and a creamy peanut butter filling, they combine rich cocoa flavor with a smooth, nutty sweetness. Perfect for peanut butter lovers, these homemade Oreos are easy to make and taste even better than store-bought!

Why You’ll Love This Recipe

  • Soft and chewy texture – Unlike crunchy Oreos, these have a soft, melt-in-your-mouth bite.
  • Perfect chocolate-peanut butter combo – A rich, fudgy cookie pairs beautifully with a creamy peanut butter filling.
  • Easy to make – No complicated techniques, just simple ingredients and steps.
  • Better than store-bought – No preservatives, just homemade goodness.
  • Great for all occasions – Perfect for snacks, desserts, or even gifting.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the Chocolate Cookies:

  • Unsalted butter
  • Granulated sugar
  • Brown sugar
  • Egg
  • Vanilla extract
  • All-purpose flour
  • Cocoa powder
  • Baking soda
  • Salt

For the Peanut Butter Filling:

  • Peanut butter (creamy)
  • Powdered sugar
  • Butter
  • Vanilla extract
  • Milk (as needed for consistency)

Directions

Make the Cookies:

  1. Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper.
  2. Cream butter and sugars – In a bowl, beat butter, granulated sugar, and brown sugar until fluffy.
  3. Add egg and vanilla – Mix in the egg and vanilla extract until well combined.
  4. Combine dry ingredients – In a separate bowl, whisk flour, cocoa powder, baking soda, and salt. Gradually mix into the wet ingredients.
  5. Form cookie dough balls – Roll the dough into small balls and place them on the baking sheet. Flatten slightly.
  6. Bake for 8-10 minutes until just set. Let cool completely.

Make the Peanut Butter Filling:

  1. Mix peanut butter and butter – Beat together until smooth.
  2. Add powdered sugar and vanilla – Mix in the powdered sugar and vanilla, adding milk if needed for a creamy consistency.

Assemble the Sandwich Cookies:

  1. Spread filling – Spoon or pipe peanut butter filling onto the flat side of half the cookies.
  2. Top with another cookie – Press lightly to create a sandwich.
  3. Enjoy! – Serve immediately or store for later.

Servings and Timing

  • Servings: 12 sandwich cookies
  • Prep time: 15 minutes
  • Cook time: 10 minutes
  • Total time: 25 minutes

Variations

  • Double Chocolate – Add mini chocolate chips to the cookie dough for extra richness.
  • Crunchy Peanut Butter Filling – Use crunchy peanut butter instead of creamy for added texture.
  • Gluten-Free Version – Substitute a 1:1 gluten-free flour blend.
  • Salted Caramel Twist – Add a drizzle of caramel sauce to the peanut butter filling.
  • Healthier Version – Use natural peanut butter and reduce sugar slightly.

Storage/Reheating

  • Room temperature: Store in an airtight container for up to 3 days.
  • Refrigerator: Keep in the fridge for up to a week.
  • Freezer: Freeze for up to 2 months; thaw before serving.

FAQs

Can I use natural peanut butter?

Yes, but the filling may be slightly softer, so chill before assembling.

How do I keep the cookies soft?

Store them in an airtight container with a slice of bread to maintain moisture.

Can I make the dough ahead of time?

Yes! Refrigerate the dough for up to 48 hours before baking.

Can I use Dutch-processed cocoa powder?

Yes! It will give the cookies a deeper chocolate flavor.

Do I need to chill the dough?

No chilling is required, but chilling for 30 minutes can make rolling easier.

Can I make these without a stand mixer?

Yes! A hand mixer or even mixing by hand works fine.

How do I make the filling thicker?

Add more powdered sugar or chill it before assembling.

Can I add peanut butter to the cookie dough?

Yes! Add ¼ cup peanut butter for extra nutty flavor.

How do I get perfect round cookies?

Use a cookie scoop for even sizing and flatten slightly before baking.

Can I make mini versions of these?

Absolutely! Just roll smaller dough balls and adjust the baking time to 6-8 minutes.

Conclusion

These Soft Homemade Peanut Butter Oreos are the perfect treat for chocolate and peanut butter lovers alike. With their rich, fudgy cookies and creamy peanut butter filling, they’re a homemade delight that beats any store-bought version. Try them today and enjoy a truly indulgent treat!

Print

Soft Homemade Peanut Butter Oreos

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These homemade Peanut Butter Oreos feature soft, chewy chocolate cookies sandwiched with a rich, creamy peanut butter filling. They’re like the best parts of Oreos and peanut butter cookies combined!

  • Author: Beth
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 12 sandwich cookies 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Ingredients

Scale

For the Chocolate Cookies:

  • 1 cup (2 sticks) unsalted butter, softened
  • 1 cup brown sugar, packed
  • ½ cup granulated sugar
  • 2 large eggs
  • 2 teaspoons vanilla extract
  • 2 cups all-purpose flour
  • ¾ cup unsweetened cocoa powder
  • 1 teaspoon baking soda
  • ½ teaspoon salt

For the Peanut Butter Filling:

  • ¾ cup creamy peanut butter
  • ½ cup unsalted butter, softened
  • 1 ½ cups powdered sugar
  • 1 teaspoon vanilla extract
  • 12 tablespoons heavy cream (if needed for consistency)

Instructions

Step 1: Make the Chocolate Cookies

  1. Preheat oven to 350°F (175°C). Line baking sheets with parchment paper.
  2. In a large bowl, beat butter, brown sugar, and granulated sugar until fluffy (about 2 minutes).
  3. Add eggs and vanilla extract, mixing until smooth.
  4. In another bowl, whisk together flour, cocoa powder, baking soda, and salt.
  5. Gradually mix the dry ingredients into the wet ingredients until combined.

Step 2: Bake the Cookies

  1. Scoop tablespoon-sized dough balls onto the prepared baking sheets, spacing them 2 inches apart.
  2. Bake for 8-10 minutes, until the edges are set but the centers are still soft.
  3. Let cookies cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.

Step 3: Make the Peanut Butter Filling

  1. Beat peanut butter and butter until smooth.
  2. Gradually add powdered sugar, mixing until fluffy.
  3. Add vanilla extract and heavy cream, if needed, to reach a creamy consistency.

Step 4: Assemble the Cookies

  1. Spread or pipe 1-2 tablespoons of peanut butter filling onto the flat side of a cookie.
  2. Top with another cookie and gently press to create a sandwich.
  3. Enjoy immediately or chill for 30 minutes for a firmer texture.

 


Notes

  • Use natural peanut butter for a less sweet filling.
  • Store in an airtight container for 3 days or refrigerate for up to 1 week.
  • Freeze assembled cookies for up to 2 months for a make-ahead treat!

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 5 Stars 4 Stars 3 Stars 2 Stars 1 Star