Ingredients:

  • 1/2 cup (1 stick) unsalted butter, softened (113g)
  • 1 cup granulated sugar (200g)
  • 1 large egg
  • 1 teaspoon vanilla extract (5ml)
  • 2 cups all-purpose flour (240g)
  • 1 teaspoon baking powder (5g)
  • 1/4 teaspoon salt (1.5g)
  • 8 ounces cream cheese, softened (227g)
  • 1/2 cup (1 stick) unsalted butter, softened (113g)
  • 2 large eggs
  • 1 teaspoon vanilla extract (5ml)
  • 3 1/2 cups powdered sugar (420g), plus more for dusting

Instructions:

  1. Prepare the Cookie Dough: Cream together butter and sugar until light and fluffy. Beat in egg and vanilla. Gradually add flour, baking powder, and salt until just combined. Don't overmix.
  2. Prepare the Gooey Butter Filling: Beat together cream cheese and butter until smooth and creamy. Beat in eggs and vanilla. Gradually add powdered sugar until smooth and lump-free.
  3. Assemble the Cookies: Scoop or spoon about 1 tablespoon of cookie dough into your hand and flatten slightly. Place about 1 tablespoon of the filling on top of the flattened dough. Bring the edges of the cookie dough around the filling, pinching to seal. Place on a baking sheet lined with parchment paper or a silicone mat. Repeat with remaining dough and filling.
  4. Bake the Cookies: Bake in a preheated oven at 350°F (175°C) for 10-12 minutes, or until the edges are lightly golden brown. The centres will still look slightly soft (that's the 'gooey' part!).
  5. Cool and Dust: Let the cookies cool on the baking sheet for a few minutes before transferring them to a wire rack to cool completely. Dust generously with powdered sugar before serving.