Ingredients:

  • 1 cup (226g) unsalted butter, softened
  • 1 cup (200g) granulated sugar
  • ½ cup (100g) packed brown sugar
  • 2 large eggs
  • 2 teaspoons vanilla extract
  • 2 cups (250g) all-purpose flour
  • ¾ cup (75g) unsweetened cocoa powder
  • 1 teaspoon baking soda
  • ½ teaspoon salt
  • 1 cup (120g) powdered sugar
  • ½ cup (115g) unsalted butter, softened
  • 2 teaspoons vanilla extract
  • 1-2 tablespoons milk (as needed for consistency)

Instructions:

  1. In a large mixing bowl, beat the softened butter, granulated sugar, and brown sugar until light and fluffy.
  2. Add eggs, one at a time, mixing well after each addition. Stir in vanilla extract.
  3. In a separate bowl, whisk together flour, cocoa powder, baking soda, and salt.
  4. Gradually add dry ingredients to the wet mixture, mixing until a dough forms.
  5. Divide the dough in half, flatten into disks, wrap in plastic wrap, and chill for 30 minutes.
  6. Preheat the oven to 350°F (175°C). Line baking sheets with parchment paper.
  7. Roll out the chilled dough on a floured surface (or use a cookie cutter for uniform shapes).
  8. Cut out cookies and place them on prepared baking sheets. Bake for 12-15 minutes until set (but soft).
  9. Let cool on the sheet for a few minutes before transferring to a wire rack.
  10. In a bowl, combine powdered sugar, softened butter, vanilla extract, and milk. Blend until smooth and creamy.
  11. Once cookies are completely cool, spread a generous amount of filling on the flat side of one cookie and sandwich with another cookie.