If you have a soft spot for nostalgic treats that combine classic flavors with a fun twist, you are going to adore this Peanut Butter Sandwich Cookies Recipe. These delightful cookies bring together the rich, creamy taste of peanut butter with a tender, buttery cookie base, all held together by a luscious peanut butter filling. Perfectly sweet and irresistibly nutty, they’re an absolute crowd-pleaser for snack time, dessert, or spontaneous cravings. Once you try this recipe, these peanut butter sandwich cookies will become your new favorite go-to baking adventure.

Ingredients You’ll Need
The beauty of this recipe lies in its simplicity and the harmony of basic pantry staples that blend into something truly special. Each ingredient is chosen to balance sweetness, texture, and that unmistakable peanut butter flavor.
- Unsalted butter: Provides creamy richness and a tender crumb to the cookies and filling.
- Granulated sugar: Adds the perfect level of sweetness and helps create a light texture.
- Brown sugar: Brings moisture and subtle caramel undertones to the cookie dough.
- Large egg: Binds everything together while lending softness.
- Creamy peanut butter: The star of the show, infusing every bite with that classic peanut flavor.
- Vanilla extract: Enhances the overall flavor, adding warmth and depth.
- All-purpose flour: Forms the structure of the cookies for that perfect bite.
- Baking soda: Ensures the cookies rise just enough for a tender texture.
- Salt: Balances sweetness and intensifies the peanut butter flavor.
- Powdered sugar: Makes the filling creamy and sweet without graininess.
- Milk: Adjusts the filling texture to be smooth and spreadable.
How to Make Peanut Butter Sandwich Cookies Recipe
Step 1: Prepare Your Baking Essentials
Start by preheating your oven to 350°F (175°C). Line your baking sheets with parchment paper to prevent sticking and ensure even baking. Having these ready in advance makes the process smooth and stress-free.
Step 2: Cream the Wet Ingredients
In a large bowl, beat together the softened unsalted butter with both granulated and brown sugars, along with the creamy peanut butter, until the mixture turns light and fluffy. This step is crucial because it aerates the dough, giving your cookies that lovely tender bite. Then beat in the egg and vanilla extract until fully combined.
Step 3: Mix the Dry Ingredients
In a separate bowl, whisk together the all-purpose flour, baking soda, and salt. Gradually incorporate this dry mix into the wet ingredients, blending just until combined to avoid overworking the dough, which could make the cookies tough.
Step 4: Shape and Bake the Cookies
Roll the dough into roughly 1-inch balls and place them on the prepared baking sheets. Flatten each ball gently with a fork, creating the classic crisscross pattern. Bake for 8 to 10 minutes until the edges are set and the cookies look just slightly golden. Let them cool completely before moving on.
Step 5: Prepare the Peanut Butter Filling
For the sandwich magic, beat the filling ingredients: creamy peanut butter and softened unsalted butter until smooth and creamy. Gradually add the sifted powdered sugar, mixing thoroughly. If the filling is too thick, add milk one tablespoon at a time until you reach the perfect spreadable consistency.
Step 6: Assemble Your Sandwich Cookies
Spread a generous dollop of the peanut butter filling on the flat side of one cooled cookie, then sandwich it with another cookie of the same size and shape. Gently press together so the filling spreads nicely without squeezing out.
How to Serve Peanut Butter Sandwich Cookies Recipe

Garnishes
If you want to elevate your Peanut Butter Sandwich Cookies Recipe with extra flair, a light dusting of powdered sugar or a drizzle of melted chocolate makes a delightful presentation. You might also sprinkle a few crushed peanuts or sea salt flakes on the filling before sandwiching for an added crunch and flavor pop.
Side Dishes
These sweet sandwiches pair wonderfully with cold milk, a cup of hot tea, or even your favorite coffee brew. For an afternoon snack, serve them alongside fresh fruit like apple slices or banana for a balanced, indulgent treat.
Creative Ways to Present
Try stacking the sandwich cookies in a decorative jar or arranging them on a platter lined with colorful napkins if you’re hosting. Wrapping individual cookies in parchment paper tied with twine also makes charming homemade gifts or party favors, adding a personal touch to your Peanut Butter Sandwich Cookies Recipe.
Make Ahead and Storage
Storing Leftovers
Store any leftover sandwich cookies in an airtight container at room temperature for up to a week. Keeping them sealed ensures the cookies stay soft and the filling remains creamy without drying out.
Freezing
You can freeze the unassembled cookies and the filling separately for up to three months. To freeze cookies, arrange them in a single layer on a baking sheet, freeze until firm, then transfer to a sealed container or freezer bag. Thaw completely before spreading the filling and assembling for best results.
Reheating
Because these cookies are best enjoyed at room temperature or slightly chilled, reheating is not usually necessary. However, if you prefer a warm cookie, briefly microwave a sandwich cookie for about 10 seconds, but be careful not to melt the filling too much.
FAQs
Can I use chunky peanut butter instead of creamy?
Absolutely! Chunky peanut butter will add a nice crunch and extra texture to both the cookies and the filling. Just keep in mind it may change the consistency slightly, so you might need to adjust the amount of flour or milk accordingly.
What can I substitute for unsalted butter?
You can use salted butter, but reduce or omit the added salt in the recipe to keep the flavor balanced. Margarine or plant-based butter alternatives can work too, though the texture and taste may vary slightly.
How do I prevent the cookies from spreading too much?
Make sure your butter is softened but not melted, and avoid over-mixing the dough once the flour is added. Chilling the dough for 15-20 minutes before rolling can also help cookies hold their shape better during baking.
Can I make these cookies gluten-free?
Yes! Substitute the all-purpose flour with a gluten-free baking blend of equal measure. Some experimentation may be needed to get the texture just right, but generally this swap works well for peanut butter cookies.
Can I add chocolate chips or other mix-ins?
Definitely! Chocolate chips, chopped nuts, or even mini Reese’s pieces can be folded into the dough for a fun twist. Just be mindful of the dough’s consistency and adjust flour as needed for a perfect bake.
Final Thoughts
There is something so comforting and joyful about baking a batch of these Peanut Butter Sandwich Cookies Recipe, whether it’s a cozy weekend project or a last-minute treat to brighten your day. They bring simple ingredients to life with vibrant flavor and that homemade touch you just can’t beat. I wholeheartedly encourage you to try this recipe and discover the magic of peanut butter in a sandwich cookie form—you might just find your next favorite dessert!
Print
Peanut Butter Sandwich Cookies Recipe
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 30 minutes
- Yield: 18 cookies (9 sandwich cookies)
- Category: Dessert, Snack
- Method: Baking
- Cuisine: American
Description
These Peanut Butter Sandwich Cookies are a deliciously classic treat featuring soft, peanut buttery cookies sandwiched with a creamy peanut butter filling. Perfect for peanut butter lovers, these cookies combine a tender texture with a sweet and rich filling, making them ideal for any occasion.
Ingredients
Cookies
- 1/2 cup (1 stick) unsalted butter, softened
- 1/2 cup granulated sugar
- 1 large egg
- 1/2 cup brown sugar, packed
- 1/2 cup creamy peanut butter
- 1 teaspoon vanilla extract
- 1 1/4 cups all-purpose flour
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
Filling
- 1/2 cup creamy peanut butter
- 1/4 cup unsalted butter, softened
- 1 cup powdered sugar, sifted
- 1–2 tablespoons milk (as needed for consistency)
Instructions
- Prepare the Cookies: Preheat your oven to 350°F (175°C) and line baking sheets with parchment paper to prevent sticking and ensure even baking.
- Cream Ingredients: In a mixing bowl, cream together the softened butter, granulated sugar, brown sugar, and creamy peanut butter until the mixture is light and fluffy, which helps create a tender cookie texture.
- Add Egg and Vanilla: Beat in the egg and vanilla extract thoroughly to combine and add moisture and flavor to the dough.
- Mix Dry Ingredients: In a separate bowl, whisk together the all-purpose flour, baking soda, and salt. Gradually add these dry ingredients into the wet mixture, mixing until just combined to avoid overworking the dough.
- Shape and Bake: Roll the cookie dough into 1-inch balls and flatten each ball gently using a fork to create the classic peanut butter cookie crisscross pattern. Place them on the prepared baking sheets and bake for 8 to 10 minutes until the edges are lightly browned. Allow cookies to cool completely on a wire rack.
- Make the Filling: In a clean bowl, beat together the peanut butter and softened butter until creamy and smooth.
- Add Powdered Sugar and Milk: Gradually mix in the sifted powdered sugar. Add milk one tablespoon at a time, until the filling reaches a spreadable consistency.
- Assemble Cookies: Spread a generous amount of the peanut butter filling on the flat side of one cookie. Top it with another cookie to form a sandwich. Repeat with remaining cookies and enjoy!
Notes
- Ensure the butter is softened to room temperature for easier creaming and better texture.
- You can adjust the milk quantity in the filling to achieve your preferred consistency—thicker for more substantial filling, thinner for easier spreading.
- These cookies can be stored in an airtight container at room temperature for up to 3 days or refrigerated for up to one week.
- For a crunchier texture, try adding chopped peanuts to the dough.
- Make sure to cool the cookies completely before assembling to avoid melting the filling.

