-
1
Preheat the oven to 350 degrees F. Arrange a rack in the upper third of the oven, and another in the bottom third.
-
2
Line 2 baking sheets with parchment paper or silicone mats.
-
3
In a large bowl, whisk together the flour, baking soda, baking powder, and salt.
-
4
Set aside.
-
5
Using a mixer fitted with the paddle attachment, cream the butter.
-
6
Beat in the dark brown and granulated sugar for about 5 minutes or until very pale, light, and fluffy.
-
7
Beat in the eggs one at a time, mixing well after each.
-
8
Stir in the vanilla extract.
-
9
Stir in the peanut butter.
-
10
Reduce the mixer speed to low and add the flour mixture, beating until just combined, 5 to 10 seconds.
-
11
Add the oats.
-
12
Be careful not to overmix the dough.
-
13
Scoop out 2 ounces of cookie dough and roll into balls with your hands.
-
14
Using the bottom of a tumbler or other glass, flatten the cookie-dough balls into 1/2-inch high circles.
-
15
Arrange the disks on the prepared baking sheets about 2 inches apart.
-
16
Refrigerate for about 30 minutes.
-
17
Using a mixer fitted with the paddle attachment, cream the butter with the peanut butter for about 5 minutes on medium speed.
-
18
Reduce the speed to low and add the sifted powdered sugar, mixing until well combined.
-
19
Scrape the filling into a large zipper-top or pastry bag and set aside.
-
20
Bake the cookies until theyre a light golden brown, 8 to 10 minutes, rotating the baking sheets halfway through.
-
21
Let the cookies rest on their baking sheets for 10 minutes, then transfer directly to wire racks to cool completely.
-
22
Once the cookies have cooled completely, turn over half the cookies, flat side up.
-
23
If youre using the zipper-top bag for piping, snip off a small tip of one of the bottom corners.
-
24
Pipe about 1 tablespoon of the filling on cookies sitting flat side up.
-
25
Place the remaining cookies on top and gently press to squeeze the filling out to the edges.
-
26
Serve, or store in an airtight container at room temperature for up to 3 days.