These Peanut Butter Cookie Sandwiches are a nostalgic treat with a homemade twist, just like your favorite store-bought snack. Crisp, golden cookies sandwich a creamy, velvety peanut butter filling, creating a perfect balance of textures. The rich, nutty flavor is enhanced by a hint of sweetness, making every bite irresistible. In just 30 minutes of prep, you’ll have a batch ready to bake, filling your kitchen with the warm, comforting aroma of peanut butter. Perfect for sharing or savoring solo, these sandwiches are a crowd-pleaser that’s worth every minute.
With a total time of 50 minutes, this recipe delivers a dessert that’s both simple and indulgent. The cookies bake to a delicate crunch, while the filling stays luxuriously smooth, creating a delightful contrast. Whether you’re hosting a gathering or treating yourself, these sandwiches are a guaranteed hit. Their classic flavor and satisfying texture make them a timeless favorite you’ll want to make again and again. Dive into this easy, rewarding recipe and enjoy the joy of homemade goodness!
Ingredients for Peanut Butter Cookie Sandwiches

- 3/4 cup (94g) all-purpose flour (spooned & leveled)
- 1 cup (85g) old-fashioned whole rolled oats
- 1/2 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/2 teaspoon salt
- 1/3 cup (5 Tablespoons; 71g) unsalted butter, softened to room temperature
- 3/4 cup (150g) packed light or dark brown sugar
- 1/4 cup (50g) granulated sugar
- 2/3 cup (170g) creamy peanut butter* (use natural or regular, but avoid oily varieties)
- 1 large egg, at room temperature
- 1 teaspoon pure vanilla extract
- For the frosting:
- 1 cup (250g) creamy peanut butter*
- 1 Tablespoon (21g) honey
- 1/4 cup (30g) confectioners’ sugar
Step-by-Step Instructions
- Preheat oven to 350°F (177°C). Line two large baking sheets with parchment paper or silicone baking mats. Set aside.
- In a medium bowl, whisk together the flour, oats, baking soda, baking powder, and salt until combined. Set aside.
- In a large bowl using a handheld or stand mixer fitted with a paddle attachment, beat the butter, brown sugar, and granulated sugar on high speed until smooth and creamy, about 2 minutes.
- Add the peanut butter, egg, and vanilla extract and beat on high speed until fully combined, about 1 minute. Scrape down the sides and bottom of the bowl as needed.
- Add the dry ingredients to the wet ingredients and mix on low speed until just combined.
- Scoop the dough into balls, using about 2 heaping teaspoons (almost 1 Tablespoon) per cookie. Arrange the dough balls 3 inches apart on the prepared baking sheets.
- Gently flatten each dough ball using the back of a measuring cup or drinking glass.
- Bake for 10-11 minutes, or until the edges are lightly browned and set. Allow the cookies to cool on the baking sheets for 5 minutes, then transfer to a wire rack to cool completely.
- Make the frosting: In a large bowl using a handheld or stand mixer fitted with a paddle attachment, beat the peanut butter, honey, and confectioners’ sugar until smooth and combined.
- Assemble the sandwiches: Spread or pipe the frosting onto the flat side of one cookie and top with another cookie. Repeat with the remaining cookies.
- Store: Keep the cookies fresh by covering them at room temperature for up to 3 days or in the refrigerator for up to 1 week.
Storage and Reheating Tips
These peanut butter cookie sandwiches stay fresh at room temperature for up to 3 days when stored in an airtight container. For longer storage, keep them in the refrigerator for up to 1 week. If you prefer a softer texture, let them sit at room temperature for 10 minutes before serving. You can also freeze the cookies (without frosting) for up to 3 months—just thaw and frost when ready to enjoy!
Recipe Variations to Try
Switch things up by using crunchy peanut butter for added texture in both the cookies and frosting. For a chocolate twist, add 1/4 cup of cocoa powder to the dry ingredients or drizzle melted chocolate over the finished sandwiches. If you’re feeling adventurous, sprinkle a pinch of sea salt on the frosting for a sweet-and-salty combo that’s irresistible.
Time-Saving Tips for Busy Bakers
To save time, prepare the cookie dough in advance and refrigerate it for up to 2 days—just let it soften slightly before scooping. You can also bake the cookies a day ahead and frost them the next day. If you’re short on time, skip the sandwiching step and enjoy the cookies as-is with a dollop of frosting on top!
Equipment Guidance for Perfect Cookies
Using a silicone baking mat or parchment paper ensures your cookies won’t stick and makes cleanup a breeze. A stand mixer with a paddle attachment is ideal for creaming the butter and sugars, but a handheld mixer works just as well. For evenly sized cookies, a small cookie scoop or measuring spoon is your best friend. And don’t forget a piping tip (#12 works great!) for a professional-looking frosting finish.
Serving Suggestions for Extra Fun
Pair these cookie sandwiches with a glass of cold milk for a classic treat, or serve them alongside a scoop of vanilla ice cream for a decadent dessert. They’re also perfect for lunchboxes or as a sweet snack during afternoon tea. For a party, arrange them on a platter with a mix of other bite-sized desserts for a crowd-pleasing spread.

Peanut Butter Cookie Sandwiches (Just like Nutter Butters!)
Ingredients
Cookie Dough
- 3/4 cup all-purpose flour (spooned & leveled) 94g
- 1 cup old-fashioned whole rolled oats 85g
- 1/2 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/2 teaspoon salt
- 1/3 cup unsalted butter, softened to room temperature 5 Tablespoons; 71g
- 3/4 cup packed light or dark brown sugar 150g
- 1/4 cup granulated sugar 50g
- 2/3 cup creamy peanut butter 170g
- 1 large egg, at room temperature
- 1 teaspoon pure vanilla extract
Frosting
- 1 cup creamy peanut butter 250g
- 1 Tablespoon honey 21g
- 1/4 cup confectioners’ sugar 30g
Instructions
- Preheat oven to 350°F (177°C). Line two large baking sheets with parchment paper or silicone baking mats. (Always recommended for cookies.) Set aside.
- Whisk the flour, oats, baking soda, baking powder, and salt together until combined. Set aside.
- In a large bowl using a handheld or stand mixer fitted with a paddle attachment, beat the butter, brown sugar, and granulated sugar together on high speed until completely smooth and creamy, about 2 minutes. Add the peanut butter, egg, and vanilla extract and beat on high speed until combined, about 1 minute. Scrape down the sides and bottom of the bowl as needed to combine. Add the dry ingredients to the wet ingredients and mix on low until combined.
- Scoop cookie dough into balls, about 2 heaping teaspoons of dough per cookie (almost 1 Tablespoon—any size around here is great), and arrange 3 inches apart on the baking sheets. Using the back of a measuring cup or drinking glass, gently press down on each dough ball to slightly flatten. Bake for 10-11 minutes or until edges are lightly browned and appear set.
- Allow cookies to cool on the baking sheets for 5 minutes before transferring to a wire rack to cool completely before sandwiching.
- Make the frosting: In a large bowl using a handheld or stand mixer fitted with a paddle attachment, beat the frosting ingredients together until combined and smooth. Spread the frosting onto the flat side of one cookie and sandwich with the other. (Or you can use a piping tip—I used piping tip #12 to pipe the frosting onto the cookies before sandwiching.) Repeat with remaining.
- Cookies will stay fresh covered at room temperature for 3 days or in the refrigerator for 1 week.