The humble sandwich cookie receives a decadent upgrade with this classic American recipe. These soft, chewy peanut butter sandwich cookies are filled with a luscious, creamy filling for a handheld dessert that’s both nostalgic and irresistible. Perfect for bake sales, gifting, or a satisfying homemade sweet snack, they prove that simple ingredients can create unforgettable flavor.

Why This Peanut Butter Cookie Recipe is a Keeper
Not all cookie recipes are created equal. This one stands out for its perfect texture and balanced flavor profile. The addition of whole rolled oats gives the cookies a delightful, tender chew without being dense. Using a combination of brown and granulated sugars ensures the cookies spread just enough while developing a lightly crisp edge and a soft center.
The double dose of creamy peanut butter in both the cookie and the filling guarantees a rich, nutty flavor in every bite. This homemade cookie recipe is straightforward, using common pantry staples, and yields consistently perfect results every time you bake them.
Key Ingredients and Their Roles
Understanding your ingredients is the first step to baking success. All-purpose flour provides the main structure. Old-fashioned rolled oats are crucial for that signature soft, chewy texture; avoid quick oats as they absorb moisture differently. Baking soda and baking powder work together to give the cookies the ideal lift and spread. Unsalted butter allows you to control the salt level precisely, and it must be softened to room temperature to cream properly with the sugars.
Brown sugar adds moisture and a hint of molasses, while granulated sugar encourages browning. For the filling, the creamy peanut butter is sweetened with confectioners’ sugar for a smooth texture and a touch of floral sweetness from natural honey.
Step-by-Step Guide to Perfect Cookies
Follow these detailed instructions for flawless cream-filled cookies. The process is simple but pays attention to timing and technique for the best outcome.
1. Prep and Make the Dough
Begin by preheating your oven to 350°F (177°C). Line your baking sheets with parchment paper or silicone mats; this prevents sticking and ensures even baking. In a medium bowl, whisk together the flour, oats, baking soda, baking powder, and salt. Set these dry ingredients aside. In a large bowl using a hand mixer or stand mixer with a paddle attachment, beat the softened butter, brown sugar, and granulated sugar together on high speed for a full 2 minutes.
The mixture should be pale, smooth, and creamy. This step incorporates air, which is key for texture. Add the peanut butter, room-temperature egg, and pure vanilla extract, beating on high until fully combined, about 1 minute. Scrape down the bowl. With the mixer on low, gradually add the dry ingredient mixture, mixing just until no flour streaks remain.
2. Shaping and Baking
Scoop the dough using a heaping teaspoon or a small cookie scoop (about 1 Tablespoon in size). Roll into balls and place them 3 inches apart on the prepared sheets. They will spread. Gently flatten each ball slightly with the bottom of a glass or measuring cup. Bake for 10-11 minutes. The cookies are done when the edges are set and lightly browned; the centers will look soft.
They will firm up as they cool. Allow the cookies to cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely. This is essential—if you try to sandwich warm cookies, the filling will melt.
3. Making the Creamy Filling
While the cookies cool, make the filling. In a clean bowl, beat together the creamy peanut butter, confectioners’ sugar, and honey until completely smooth and combined. You can adjust the consistency by adding a tiny bit more sugar if it seems too soft.
For a neat presentation, you can spread the filling with a knife or pipe it using a piping bag fitted with a round tip (like #12).
4. Final Assembly
Once the cookies are completely cool, turn half of them flat-side up. Spread or pipe a generous dollop of the peanut butter filling onto each. Top with the remaining cookies, flat-side down, and gently press to create the perfect sandwich. Your classic dessert treats are ready to enjoy!
Expert Tips for Storage and Variations
Storage: These cookies stay fresh in an airtight container at room temperature for up to 3 days. For longer storage, keep them in the refrigerator for up to 1 week. The filling will firm up when chilled but remains delicious. You can also freeze the unfilled cookies for up to 3 months, thaw, and fill them fresh. Variations: For a different twist, try adding a quarter cup of mini chocolate chips to the dough.
You can also roll the cookie dough balls in granulated sugar before flattening for a sparkly, slightly crunchy exterior. If you’re a fan of sweet and salty combos, sprinkle a tiny bit of flaky sea salt on the filling before sandwiching.
Nutritional Breakdown
While these are an indulgent treat, it’s helpful to understand what you’re enjoying. The following table provides a nutritional estimate per sandwich cookie. Remember, values can vary based on specific ingredient brands used. For more balanced snack ideas, explore our recipes for Loaded Guacamole with Corn and Beans or our super simple 4-Ingredient Easy Guacamole.
| Nutrient | Amount per Serving |
|---|---|
| Calories | Approx. 220 |
| Total Fat | 14g |
| Saturated Fat | 4.5g |
| Unsaturated Fat | 8g |
| Cholesterol | 20mg |
| Sodium | 180mg |
| Total Carbohydrates | 20g |
| Dietary Fiber | 2g |
| Sugars | 12g |
| Protein | 6g |
Frequently Asked Questions
Can I use natural peanut butter?
For the cookie dough, a standard creamy peanut butter (like Skippy or Jif) works best as it’s stabilized and has a consistent texture and sweetness. Natural peanut butter can separate and may alter the dough’s moisture content, potentially affecting spread and texture.
For the filling, you can use natural peanut butter, but you may need to adjust the confectioners’ sugar to achieve the right consistency.
How do I get perfectly round cookies?
If your cookies bake into irregular shapes, you can gently guide them into a more circular form immediately after they come out of the oven. Use a round cookie cutter slightly larger than the cookie to swirl around the edge, nudging it into shape. Do this while they are still very soft and hot.
What can I substitute for honey in the filling?
If you prefer not to use honey, you can substitute it with an equal amount of pure maple syrup or agave nectar. This will still provide the necessary sweetness and help bind the filling. For another no-bake sweet treat, check out our delicious No-Bake Strawberry Cheesecake with Biscuit Base.
These peanut butter sandwich cookies are the epitome of a homemade classic. Their soft, chewy texture paired with the rich, creamy filling makes them a guaranteed crowd-pleaser. Whether you’re a seasoned baker or just starting out, this recipe delivers professional-looking and tasting results that will have everyone asking for more. Happy baking!
Recipe
Print
Peanut Butter Sandwich Cookies
- Total Time: 50 min
- Yield: 20 servings 1x
Description
Soft, chewy oatmeal peanut butter cookies sandwiched with a sweet and creamy peanut butter filling. A classic homemade treat.
Ingredients
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
1 large egg, at room temperature
1 teaspoon pure vanilla extract
1 cup (250g) creamy peanut butter
1 Tablespoon (21g) honey
1/4 cup (30g) confectioners’ sugar
Instructions
- Preheat oven to 350°F (177°C). Line two large baking sheets with parchment paper.
- Whisk the flour, oats, baking soda, baking powder, and salt together in a medium bowl. Set aside.
- In a large bowl, beat the butter, brown sugar, and granulated sugar together on high speed until smooth and creamy, about 2 minutes.
- Add the 2/3 cup peanut butter, egg, and vanilla extract. Beat on high until combined, about 1 minute.
- Add the dry ingredients to the wet ingredients and mix on low until just combined.
- Scoop dough into balls (about 1 Tbsp each). Place 3 inches apart on baking sheets. Gently flatten each ball.
- Bake for 10-11 minutes, until edges are lightly browned and set. Cool on sheets for 5 minutes, then transfer to a wire rack to cool completely.
- For the filling: Beat the 1 cup peanut butter, honey, and confectioners’ sugar together until smooth.
- Spread or pipe filling onto the flat side of half the cooled cookies. Top with remaining cookies to form sandwiches.
Notes
- Cookies must be completely cool before filling to prevent melting.
- Store in an airtight container at room temperature for 3 days or in the refrigerator for 1 week.
- For best results, use standard creamy peanut butter (not natural) for consistent dough texture.
- Prep Time: 30 min
- Cook Time: 11 min
- Category: Main Course
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 sandwich cookie
- Calories: 220
- Sugar: 12g
- Sodium: 180mg
- Fat: 14g
- Saturated Fat: 4.5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 20mg







