Peanut Butter Cookie Sandwiches
Peanut Butter Cookie Sandwiches are the ultimate treat for peanut butter lovers. Picture soft, chewy peanut butter cookies hugging a rich, creamy peanut butter frosting that melts in your mouth with every bite. These delightful sandwiches are perfect for any occasion, whether it’s a casual afternoon snack, a party dessert, or just a moment of indulgence. With simple ingredients and straightforward steps, this recipe promises a baking adventure that’s both fun and rewarding. Get ready to make your kitchen smell heavenly and your taste buds dance with joy!
Why This Recipe is a Keeper
This recipe for Peanut Butter Cookie Sandwiches is a keeper because it combines the perfect texture and flavor balance. The cookies are tender yet sturdy enough to hold the luscious peanut butter frosting without falling apart. The use of both brown and white sugar gives the cookies a deep caramelized flavor and a beautiful chewy texture. Plus, the frosting is silky smooth, sweet but not overpowering, and it complements the cookies perfectly.
Another reason to keep this recipe on your list is the simplicity of the ingredients and the method. No fancy tools or hard-to-find components — just good old-fashioned peanut butter, butter, sugar, eggs, and vanilla, with a touch of baking powder and soda to give the cookies just the right rise. The frosting uses powdered sugar and heavy cream to achieve that dreamy softness.
Finally, these Peanut Butter Cookie Sandwiches are incredibly versatile. You can dress them up with chocolate chips, sprinkle a little sea salt on top, or even swap the filling for something chocolaty. For a fun twist, try pairing them with Peanut Butter Cheerio Bars or indulge in the rich layers of Peanut Butter Brownie Parfaits for your next dessert table.
What to Buy
- 1 cup creamy peanut butter: Choose a smooth variety for easier mixing and a creamy texture.
- 1/2 cup unsalted butter, softened: Room temperature butter helps with even mixing and soft cookies.
- 1 cup brown sugar, packed: Adds moisture and a rich molasses flavor.
- 1/2 cup white sugar: Balances sweetness and creates a slight crisp edge on the cookies.
- 2 eggs: Acts as a binder and adds richness.
- 1 teaspoon vanilla extract: Enhances the overall flavor.
- 1 1/2 cups all-purpose flour: The base of the cookie dough.
- 1/2 teaspoon baking powder: Provides a gentle rise.
- 1/2 teaspoon baking soda: Helps with the spread and chewiness.
- 1 1/3 cups creamy peanut butter (for frosting): Creamy for the smooth filling.
- 6 tablespoons unsalted butter, room temperature (for frosting): Makes the frosting rich and spreadable.
- 1 3/4 cups powdered sugar: Sweetens and thickens the frosting.
- 4-6 tablespoons heavy cream: Adjusts frosting consistency.
- 1 1/2 teaspoons vanilla extract (for frosting): Adds a lovely aroma and depth.
Before You Start: Equipment
- Mixing bowls: One large for the dough, one medium for the frosting.
- Electric mixer or stand mixer: Makes creaming butter and sugar a breeze.
- Measuring cups and spoons: For precise ingredient measurements.
- Baking sheets: To bake your cookies evenly.
- Parchment paper or silicone baking mats: Prevents sticking and makes cleanup easy.
- Cooling racks: Allows cookies to cool completely before sandwiching.
- Spatula or offset spatula: For smooth and even frosting spreading.
- Cookie scoop or tablespoon: For consistent cookie sizes.
Peanut Butter Cookie Sandwiches: From Prep to Plate

Step 1: Prepare the Cookie Dough
In a large mixing bowl, combine 1 cup creamy peanut butter, 1/2 cup softened unsalted butter, 1 cup packed brown sugar, and 1/2 cup white sugar. Using an electric mixer, beat on medium speed until the mixture is light and fluffy, about 3-4 minutes. Add in 2 eggs and 1 teaspoon vanilla extract, mixing until fully incorporated.
Step 2: Mix Dry Ingredients
In a separate bowl, whisk together 1 1/2 cups all-purpose flour, 1/2 teaspoon baking powder, and 1/2 teaspoon baking soda. Gradually add the dry ingredients to the wet mixture, mixing on low speed until just combined. Avoid overmixing to keep the cookies tender.
Step 3: Chill the Dough
Cover the dough and refrigerate for at least 30 minutes. Chilling helps the dough firm up, making it easier to shape and preventing excessive spreading while baking.
Step 4: Shape and Bake the Cookies
Preheat your oven to 350°F (175°C). Line baking sheets with parchment paper or silicone mats. Using a cookie scoop or tablespoon, scoop dough balls and place them about 2 inches apart on the baking sheets. Flatten each ball slightly with the palm of your hand or the bottom of a glass.
Bake for 10-12 minutes, or until the edges are golden and the centers are set but still soft. Remove from the oven and allow cookies to cool on the baking sheet for 5 minutes before transferring to a cooling rack to cool completely.
Step 5: Make the Peanut Butter Frosting
In a medium bowl, beat together 1 1/3 cups creamy peanut butter and 6 tablespoons room temperature unsalted butter until smooth and creamy. Gradually add 1 3/4 cups powdered sugar, mixing on low speed until combined. Add 4-6 tablespoons heavy cream, one tablespoon at a time, until you reach a spreadable consistency. Stir in 1 1/2 teaspoons vanilla extract for extra flavor.
Step 6: Assemble the Cookie Sandwiches
Pair cookies of similar size. Spread about 1-2 tablespoons of peanut butter frosting onto the flat side of one cookie and gently press the matching cookie on top to create a sandwich. Repeat with the remaining cookies.
Step 7: Serve and Enjoy
Serve your Peanut Butter Cookie Sandwiches immediately or store them for later. These treats are perfect with a glass of cold milk or a cup of tea. For a fun combo, try them alongside Peanut Butter Chocolate Chip Toffee Bars to satisfy every peanut butter craving.
Swap Guide
- Peanut butter: Use natural peanut butter with no added sugar for a healthier spin.
- Butter: Substitute with margarine or plant-based butter for dairy-free options.
- Heavy cream: Replace with coconut cream or almond milk for a lighter frosting.
- Flour: Use gluten-free flour blend to make this recipe gluten-free.
- Sugars: Swap brown sugar with coconut sugar for a slightly different flavor profile.
Troubles You Can Avoid
- Cookies spreading too much: Make sure your butter is softened, not melted, and chill the dough before baking.
- Dry or crumbly cookies: Don’t overbake; remove cookies when edges are golden but centers are still soft.
- Frosting too runny: Add powdered sugar gradually and adjust with heavy cream carefully to get the perfect spreadable texture.
- Cookies sticking to the pan: Use parchment paper or silicone mats to prevent sticking and make cleanup easier.
Cooling, Storing & Rewarming
Once baked, allow your Peanut Butter Cookie Sandwiches to cool completely on a rack before assembling to prevent the frosting from melting. Store them in an airtight container at room temperature for up to 3 days, or refrigerate for up to a week. If refrigerated, bring them to room temperature before serving for the best texture and flavor.
To warm them slightly, pop a sandwich in the microwave for about 10-15 seconds. This softens the cookies and makes the frosting extra gooey — pure bliss!
Questions People Ask
Can I make these Peanut Butter Cookie Sandwiches ahead of time?
Absolutely! You can bake the cookies and prepare the frosting in advance, then assemble the sandwiches a few hours before serving. Just keep them refrigerated if you’re assembling more than a few hours ahead.
What if I don’t have heavy cream for the frosting?
You can substitute heavy cream with whole milk or a plant-based milk like almond or oat milk. Use less liquid at first and add gradually to achieve the right frosting consistency.
Can I freeze Peanut Butter Cookie Sandwiches?
Yes, you can freeze them! Place the assembled sandwiches in a single layer on a baking sheet and freeze until solid. Then transfer to a freezer-safe container or bag. Thaw at room temperature before serving.
Are these cookies gluten-free?
Not as written, but you can substitute the all-purpose flour with a gluten-free flour blend to make the recipe gluten-free without compromising the taste or texture.
Similar Recipes
- Peanut Butter Cheerio Bars – A crunchy, no-bake peanut butter treat.
- Peanut Butter Chocolate Chip Toffee Bars – A decadent bar packed with peanut butter and toffee goodness.
- Peanut Butter Brownie Parfaits – Layers of rich brownie and peanut butter cream for an indulgent dessert.
In Closing
Peanut Butter Cookie Sandwiches are a deliciously simple way to satisfy your sweet tooth and peanut butter cravings in one bite. With their soft, chewy texture and creamy filling, they make a delightful dessert, snack, or gift for friends and family. This recipe is straightforward, uses everyday ingredients, and delivers consistently scrumptious results. Whether you’re a seasoned baker or trying your hand at cookies for the first time, these sandwiches are sure to become a favorite you’ll return to time and again. Happy baking and even happier eating!
Share on Pinterest


Peanut Butter Cookie Sandwiches
Ingredients
For the Cookies:
- 1 cup creamy peanut butter
- 1/2 cup unsalted butter softened
- 1 cup brown sugar packed
- 1/2 cup white sugar
- 2 eggs
- 1 teaspoon vanilla extract
- 1 1/2 cups all-purpose flour
- 1/2 teaspoon baking powder
- 1/2 teaspoon baking soda
For the Frosting:
- 1 1/3 cups creamy peanut butter
- 6 tablespoons unsalted butter room temperature
- 1 3/4 cups powdered sugar
- 4-6 tablespoons heavy cream adjust consistency
- 1 1/2 teaspoons vanilla extract
Instructions
Prepare the Cookie Dough
- In a large mixing bowl, combine 1 cup creamy peanut butter, 1/2 cup softened unsalted butter, 1 cup packed brown sugar, and 1/2 cup white sugar. Beat on medium speed until light and fluffy, about 3-4 minutes. Add 2 eggs and 1 teaspoon vanilla extract, mixing until incorporated.
Mix Dry Ingredients
- In a separate bowl, whisk together 1 1/2 cups all-purpose flour, 1/2 teaspoon baking powder, and 1/2 teaspoon baking soda. Gradually add to wet mixture, mixing on low speed until just combined. Avoid overmixing.
Chill the Dough
- Cover and refrigerate dough for at least 30 minutes to firm up and prevent excessive spreading during baking.
Shape and Bake the Cookies
- Preheat oven to 350°F (175°C). Line baking sheets with parchment paper or silicone mats. Scoop dough balls about 2 inches apart, flatten slightly. Bake 10-12 minutes until edges are golden and centers set but soft. Cool 5 minutes on sheet then transfer to cooling rack.
Make the Peanut Butter Frosting
- Beat 1 1/3 cups creamy peanut butter and 6 tablespoons room temperature unsalted butter until smooth. Gradually add 1 3/4 cups powdered sugar on low speed. Add 4-6 tablespoons heavy cream one tablespoon at a time to reach spreadable consistency. Stir in 1 1/2 teaspoons vanilla extract.
Assemble the Cookie Sandwiches
- Pair cookies of similar size. Spread 1-2 tablespoons frosting on one cookie's flat side and top with matching cookie to form sandwich. Repeat.
Serve and Enjoy
- Serve immediately or store in airtight container at room temperature up to 3 days or refrigerate up to a week. Bring to room temperature before serving for best texture.
Equipment
- Mixing Bowls
- Electric mixer or stand mixer
- Measuring Cups and Spoons
- Baking Sheets
- Parchment paper or silicone baking mats
- Cooling racks
- Spatula or offset spatula
- Cookie scoop or tablespoon
Notes
- Chill dough well to prevent cookies from spreading too much while baking.
- Adjust heavy cream in frosting gradually to get the perfect spreadable texture.
- Store sandwiches in an airtight container and bring to room temperature before serving for best flavor.
- Try swapping regular flour with gluten-free flour to make the recipe gluten-free.
- Freeze assembled sandwiches by layering on a baking sheet then transferring to a freezer bag; thaw before serving.

