Peanut Butter Sandwich Cookies (Soft & Chewy)

If you’re a peanut butter lover, you’re about to meet your new favorite cookie.
These Peanut Butter Sandwich Cookies start with my soft and chewy peanut butter cookies, then get filled with a rich, creamy peanut butter frosting that takes them completely over the top. They’re thick, bakery-style cookies with the perfect balance of sweet, salty, soft, and creamy in every bite.
They’re the kind of dessert that looks like it came from a fancy bakery, but they’re surprisingly easy to make right at home. Whether you’re baking them for a party, a holiday cookie tray, or just because you’re craving peanut butter, these cookies are guaranteed to disappear fast.
Why You’ll Love These Peanut Butter Sandwich Cookies
There are plenty of peanut butter cookie recipes out there, but these stand out for a few reasons.
First, the cookies stay incredibly soft. Chilling the dough before baking keeps them thick while creating that tender texture that practically melts in your mouth.
Second, the filling isn’t just frosting—it’s a smooth, creamy peanut butter buttercream that’s packed with peanut butter flavor without being overly sweet.
Finally, sandwiching two cookies together creates an impressive dessert that’s every peanut butter fan’s dream.
Ingredients You’ll Need
One of my favorite things about this recipe is that it uses simple pantry ingredients.
For the cookies you’ll need:
- Creamy peanut butter
- Butter
- Brown sugar
- Granulated sugar
- Eggs
- Vanilla extract
- Salt
- Baking soda
- All-purpose flour
For the filling you’ll need:
- Creamy peanut butter
- Butter
- Powdered sugar
- Vanilla extract
- Milk
That’s it! Nothing fancy—just ingredients you probably already have in your kitchen.
Tips for the Best Peanut Butter Sandwich Cookies
Don’t Skip Chilling the Dough
This is probably the most important step in the recipe.
Refrigerating the dough for about three hours helps prevent the cookies from spreading too much while baking. Instead of thin cookies, you’ll end up with thick, soft cookies that are sturdy enough to hold the filling.
Bake Until They Just Look Done
Peanut butter cookies continue baking as they cool on the pan.
The centers should still look slightly soft when you pull them from the oven. Overbaking will make them dry, and you want these cookies to stay soft for days.
Match Similar Sized Cookies
Before adding the filling, pair cookies that are close to the same size. It makes the finished sandwich cookies look much more professional and helps the filling stay even.
Let the Cookies Cool Completely
Warm cookies will melt the frosting, so be patient. Once they’re completely cool, spread or pipe the filling between the cookies.
Make Ahead Instructions
These cookies are perfect for making ahead.
You can bake the cookies a day or two in advance and store them in an airtight container until you’re ready to assemble them.
You can also prepare the peanut butter filling ahead of time and keep it refrigerated. Let it soften slightly before spreading.
Storage
Store assembled cookies in an airtight container at room temperature for up to three days or in the refrigerator for up to one week.
If refrigerated, let them sit at room temperature for about 20–30 minutes before serving so the filling softens.
Can You Freeze Them?
Absolutely!
Freeze the cookies before or after assembling them. Place them in a freezer-safe container with parchment paper between layers.
When you’re ready to enjoy one, simply thaw at room temperature for about 30 minutes.
Frequently Asked Questions
Can I use natural peanut butter?
I recommend using regular creamy peanut butter like Jif or Skippy. Natural peanut butter tends to separate and can change the texture of both the cookies and the filling.
Can I make these smaller?
Yes! Just reduce the scoop size and decrease the baking time by a minute or two. You’ll end up with adorable mini sandwich cookies that are perfect for parties.
Can I pipe the filling?
Definitely. Using a large round piping tip creates a beautiful, bakery-style look and makes assembly quick and easy.
More Cookie Recipes You’ll Love
If you enjoyed these Peanut Butter Sandwich Cookies, be sure to check out some of my other favorite cookie recipes:
- Oatmeal Chocolate Chip Cookies
- Caramel-Stuffed Chocolate Cookies
- M&M Brownie Cookies
- Boston Cream Donuts
- Homemade Sugar Cookie Cake
Final Thoughts
These Peanut Butter Sandwich Cookies are everything I love in a homemade dessert—soft, chewy, rich, and packed with peanut butter flavor. They’re impressive enough to bring to a gathering but simple enough to make on a weekend at home.
If you make them, I’d love to hear what you think! Leave a comment below and let me know how they turned out, and don’t forget to share a photo if you post them on social media. Happy baking!

Peanut Butter Sandwich Cookies (Soft & Chewy)
Ingredients
Method
- Cream together the peanut butter, butter, brown sugar, and granulated sugar until light and fluffy.
- Add the eggs, vanilla, salt, and baking soda. Mix until smooth.
- Gradually mix in the flour just until incorporated.
- Scoop into 2-tablespoon portions and roll each ball in granulated sugar.
- Refrigerate the dough for about 3 hours. (This helps the cookies stay thick.)
- Bake at 375°F for 8–10 minutes, until the edges are set but the centers still look soft.
- Cool completely.
- Beat the peanut butter and butter until smooth.
- Mix in the powdered sugar and vanilla.
- Add the milk a little at a time until the filling is smooth, creamy, and spreadable.
- Spread or pipe a generous layer of filling onto the bottom of one cookie and top with a second cookie. Gently press together and enjoy!
