1cupcreamy peanut butternot natural PB - just use Skippy or Jif
¼cupoilvegetable, canola, avocado, etc
1 ¼cupsgranulated sugar
¾cuppowdered sugar
½teaspoonbaking soda
½teaspooncream of tartar
½teaspoonsalt
2tablespoonssour cream
2large eggs
1teaspoonvanilla extract
5 ¼cupsall-purpose flour
½cupgranulated sugarfor dipping
CHOCOLATE FROSTING
½cupbuttersoftened
1tablespoonsour cream
½teaspoonvanilla extract
2cupspowdered sugar
⅓cupcocoa powder
¼cupheavy cream
Instructions
Preheat the oven. Set the oven to 350°F and line baking sheets with parchment paper or silicone mats.
Mix the base. In a large mixing bowl or stand mixer, combine the butter, peanut butter, oil, granulated sugar, and powdered sugar. Sprinkle in baking soda, cream of tartar, and salt. Beat for 1–2 minutes until light and creamy.
Add wet ingredients. Mix in sour cream, eggs, and vanilla extract. Beat again until smooth and fully combined.
Add the flour. Slowly mix in the flour, just until no dry patches remain. Don’t overmix—stop as soon as the dough comes together.
Shape the cookies. Scoop dough into 2-tablespoon portions and roll into balls. Place on prepared cookie sheets, leaving room to spread.
Flatten with sugar. Spray the bottom of a glass with cooking spray, dip in sugar, and gently press each dough ball down to ¼-inch thickness.
Bake. Bake for 7–8 minutes, just until set. Don’t overbake—slightly underbaked is ideal for that soft texture.
Cool completely. Let cookies cool on the baking sheet for a few minutes, then transfer to a wire rack.
Make the frosting. In a bowl, beat butter, sour cream, and vanilla until smooth. Add powdered sugar, cocoa powder, and cream. Beat until fluffy and spreadable, adding more cream if needed.
Frost and serve. Once the cookies are completely cool, spread a generous amount of frosting on each one. Serve or store as desired!