Peanut Butter Sandwich Cookies
Peanut butter sandwich cookies are the kind of dessert that can instantly brighten your day. They feature warm, soft cookies with a velvety peanut butter filling that makes them irresistibly delicious. The combination of creamy peanut butter and a hint of sweetness creates a delightful contrast, resulting in a treat that’s hard to resist. Every bite is a blend of texture and flavor, as the cookies have just the right amount of chewiness while the filling is smooth and rich.

I vividly remember the first time I baked peanut butter sandwich cookies. It was a chilly afternoon, and the scent of freshly baked cookies wafted through the house, drawing everyone into the kitchen. Watching my family happily devour my creation filled me with so much joy. It’s a simple recipe, yet it captures the essence of home baking and is sure to impress both friends and family. If you’re looking for a dessert that’s easy to make, budget-friendly, and sure to please a crowd, look no further!
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: Prep time is only 20 minutes, and you can have these cookies baked and ready to eat in under an hour!
- Irresistible Flavor: The combination of rich peanut butter and sweet filling is a match made in heaven.
- Eye-Catching Appeal: They not only taste amazing, but they also look adorable piled high on a platter.
- Flexible Serving: Perfect for afternoon snacks, birthday parties, or just a cozy evening at home.
- Diet-Friendly Options: These cookies can be adapted by using natural or even crunchy peanut butter for added texture.
Ingredients You’ll Need
- 1 cup salted butter, room temp: Softened (but not melted) butter adds creaminess and richness to the cookies.
- 1 cup creamy peanut butter, room temp: Choose a creamy variety for a smooth texture; natural peanut butter works too but may alter consistency.
- 1 cup granulated sugar: This sugar helps create a slight crispness on the outside while keeping the cookie soft inside.
- 1 cup light brown sugar, tightly packed: Provides moisture and a deeper flavor; can substitute with dark brown sugar for a more intense taste.
- 2 large eggs, room temp: Room temperature eggs incorporate into the dough better for a uniform texture.
- 2 teaspoons vanilla extract: Pure vanilla adds a warm, inviting flavor; avoid imitation for better depth.
- 2 ½ cups all-purpose flour: The base of the cookies; measure correctly for best results.
- 1 teaspoon baking soda: Helps the cookies rise to the perfect balance of soft and chewy.
- 1 teaspoon baking powder: Works alongside baking soda to ensure the cookies are light and fluffy.
- Granulated sugar or coarse sugar for sprinkling: A sprinkle on top adds a lovely touch of sweetness and crunch.
- 1 cup salted butter, room temp: For the filling, it ensures smooth blending with the peanut butter.
- 1 cup creamy peanut butter, room temp: Same as before; it forms the heart of the filling.
- 3 ¾ cups powdered sugar: This helps create a smooth and sweet filling.
- 3 tablespoons whole milk: Added for desired consistency; can substitute with non-dairy milk if needed.
How to Make Peanut Butter Sandwich Cookies
Prepare the Dough: In a medium bowl, whisk together 2 ½ cups all-purpose flour, 1 teaspoon baking soda, and 1 teaspoon baking powder. Set this aside while you mix the wet ingredients.
Mix Wet Ingredients: In the large bowl of a stand mixer, combine 1 cup salted butter, 1 cup creamy peanut butter, 1 cup granulated sugar, and 1 cup light brown sugar. Beat on medium-high until light and fluffy, about 2 minutes.
Incorporate Eggs and Vanilla: At medium-low speed, add the 2 large eggs, one at a time, along with 2 teaspoons vanilla extract. Mix until fully combined.
Combine Dry Ingredients: Gradually add the dry flour mixture to the wet ingredients at low speed. Mix until dough is just incorporated. Wrap the dough tightly in cling wrap and refrigerate for at least an hour.
Prepare to Bake: Preheat the oven to 375°F and position the rack in the lower-middle section. Line a baking sheet with parchment paper or a silicone mat.
Shape Cookies: Form the dough into 1.5-inch balls and flatten them to about ½ inch thick. Use a fork to create a criss-cross pattern on each cookie, deep enough to leave an imprint. Keep the remaining dough in the fridge while you bake the first batch.
Bake Cookies: Place the cookies on the baking sheet and bake for 8-10 minutes, or until the edges are lightly browned. Sprinkle the hot cookies with granulated or coarse sugar immediately after removing them from the oven. Cool for a few minutes before transferring to a wire rack.
Make the Filling: While the cookies cool, beat together 1 cup salted butter and 1 cup creamy peanut butter with an electric mixer until smooth and fluffy. Gradually add 3 ¾ cups powdered sugar, mixing until smooth. Then, add 1 tablespoon of whole milk at a time until you reach your desired filling consistency.
Assemble Cookies: Once the cookies have completely cooled, spread the peanut butter filling evenly between two cookies, creating delicious sandwich cookies.
Storing & Reheating
Store your peanut butter sandwich cookies at room temperature in an airtight container for up to one week, making them a great treat to enjoy any time. If you prefer, keep them in the fridge for up to two weeks for a chillier snack. To freeze, layer the cookies in an airtight container with parchment paper between them, and they’ll stay good for up to three months. To refresh, simply let them sit at room temperature for a few minutes before indulging — they’ll be just like fresh from the oven!
Chef’s Helpful Tips
- Make sure your butter and peanut butter are at room temperature for easy mixing.
- Avoid overmixing the dry ingredients after adding them to maintain the cookies’ tender texture.
- If your cookie dough is too sticky, a little extra flour can help; but be careful not to add too much.
- Allow the cookies to cool completely before adding the filling to prevent it from melting.
- Experiment with different types of peanut butter — chunky for extra texture, or even flavored varieties for a fun twist.
It’s hard to beat the comforting flavors of homemade peanut butter sandwich cookies. Their fluffy texture and rich taste make every bite a little piece of happiness. Feel free to get creative with the filling or add a sprinkle of sea salt on top for that perfect sweet-salty experience. I hope you’ll find the joy in making these as I do!

Recipe FAQs
Can I use natural peanut butter for these cookies?
How should I store leftover cookies?
Can I make these cookies gluten-free?
What can I do if my filling is too thin?
More Desserts & Appetizers Recipes
- Peanut Butter Frosting
- Grinch Nutter Butter Cookies
- Oreo Peanut Butter Lush
- Butterfinger Nutter Butter Truffles
- Peanut Butter Ritz Crackers Dipped in White Chocolate
👉 If you make my Peanut Butter Sandwich Cookies recipe, please leave a comment and a star rating — it really helps others discover the recipe.
Follow me on
Pinterest
for more easy recipes.

Peanut Butter Sandwich Cookies
- Prep Time: 20 minutes
- Cook Time: 28 minutes
- Total Time: 48 minutes
- Yield: 30 cookies 1x
- Category: Desserts
- Method: Baking
- Cuisine: American
Description
These Peanut Butter Sandwich Cookies are a delightful treat with a perfect blend of flavors. Their creamy filling and easy preparation make them a favorite for gatherings or a homemade snack.
Ingredients
- 1 cup salted butter, room temp
- 1 cup creamy peanut butter, room temp
- 1 cup granulated sugar
- 1 cup light brown sugar, tightly packed
- 2 large eggs, room temp
- 2 teaspoons vanilla extract
- 2 ½ cups all purpose flour
- 1 teaspoon baking soda
- 1 teaspoon baking powder
- granulated sugar or coarse sugar, for sprinkling
- 3 ¾ cups powdered sugar
- 3 tablespoons whole milk
Instructions
- In a bowl, whisk together flour, baking soda, and baking powder. Set aside.
- In the large bowl of a stand mixer, beat together the butter, peanut butter, and both sugars until light and fluffy, about 2 minutes on medium-high.
- Add eggs one at a time and vanilla at medium-low speed, mixing until incorporated. Slowly mix in dry ingredients at low speed until combined. Wrap dough in cling wrap and chill in the fridge for at least one hour.
- Preheat the oven to 375F with rack on lower-middle position. Line cookie sheet with parchment or silicone mat.
- Form cookie dough into 1.5-inch balls and flatten to about 1/2 inch thick. Use a fork to create a criss-cross pattern on each cookie. Keep remaining dough in the fridge while baking.
- Bake for 8-10 minutes, or until edges are lightly browned. Sprinkle hot cookies with granulated or coarse sugar. Let cool on baking sheet for a few minutes before transferring to wire rack.
- For the filling, beat together the butter and peanut butter until smooth and fluffy. Gradually add powdered sugar, mixing until smooth. Add milk gradually until desired consistency is reached.
- Fill cooled cookies evenly with the peanut butter filling.
Notes
Ensure butter and peanut butter are at room temperature for best mixing results.
Chilling the dough is essential to prevent the cookies from spreading too much while baking.
To keep cookies fresh, store in an airtight container.
Nutrition
- Serving Size: 1 cookie
- Calories: 180
- Sugar: 12g
- Sodium: 150mg
- Fat: 9g
- Saturated Fat: 3.5g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 20mg




