1. Preheat oven to 350°F. Line two baking sheets with parchment paper
2. In a medium bowl, combine flour, baking soda and salt. In a large bowl with electric mixer at high speed, beat butter, peanut butter and both sugars until light and fluffy. Beat in eggs and vanilla until incorporated. Lower speed, and gently add in flour mix until a dough is formed.
3. Roll a rounded tablespoon of dough between your hands to make a ball. Place balls onto prepared sheets. Dip a fork in additional granulated sugar; press fork on each dough ball to make crisscross pattern. Bake 14 minutes, until lightly brown around the edges. Cool on baking sheet 5 minutes. Transfer to wire rack to cool.
4. For filling: Beat all ingredients together until creamy. Spread about 1 tablespoon filling between 2 cooled cookies.
Check out more delicious recipes at the Home & Family Pinterest Page