Step 1: Make the Cookie Dough
Preheat oven to 350°F (175°C). Line a baking sheet with parchment paper.
In a large bowl, beat butter, peanut butter, granulated sugar, and brown sugar until light and fluffy.
Add eggs and vanilla extract, and mix until combined.
In another bowl, whisk flour, baking soda, baking powder, and salt.
Gradually add the dry ingredients to the wet mixture, mixing until just combined.
Step 2: Shape And Bake the Cookies
Roll dough into 1-inch balls, then shape into oval “peanut” shapes.
Use a fork to create a crisscross pattern on each cookie.
Bake for 8-10 minutes, until lightly golden. Let them cool completely.
Step 3: Make the Filling And Assemble
In a bowl, beat peanut butter, butter, powdered sugar, and milk until smooth and creamy.
Spread or pipe a generous layer of filling onto one cookie and sandwich with another.
Repeat until all cookies are paired.
Step 4: Serve And Enjoy!
Let the cookies set for 15 minutes before serving.