Ingredients:

  • 1 cup (227g) unsalted butter, softened
  • 1 cup (200g) granulated sugar
  • 1 large egg (50g), room temperature
  • 1 tsp (5g) vanilla bean paste
  • 2.5 cups (315g) all-purpose flour
  • 2 tbsp (16g) cornstarch
  • 0.5 tsp (2.5g) baking powder
  • 0.5 tsp (3g) kosher salt
  • 0.25 cup (57g) unsalted butter, very soft
  • 0.5 cup (100g) light brown sugar
  • 1.5 tbsp (12g) ground cinnamon
  • 4 oz (113g) cream cheese, softened
  • 1 cup (120g) powdered sugar
  • 1 tbsp (15g) whole milk

Instructions:

  1. Cream 1 cup of softened butter and granulated sugar on medium-high for 3 minutes until pale and aerated. Add the egg and vanilla, beating until fully emulsified.
  2. Sift together flour, cornstarch, baking powder, and salt. Mix into the butter mixture on low speed until just combined to prevent gluten development.
  3. Roll the dough between two sheets of parchment paper into a 1/4-inch thick rectangle. Chill the flat sheet for 30 minutes.
  4. Prepare the filling by mixing 1/4 cup very soft butter, brown sugar, and cinnamon into a paste. Spread evenly over the chilled dough sheet.
  5. Tightly roll the dough into a log. Wrap in plastic wrap and chill for 2 hours to ensure the fats solidify for clean slicing.
  6. Preheat oven to 350°F (175°C). Slice the log into 24 even rounds using a sharp knife or dental floss. Place on parchment-lined baking sheets.
  7. Bake for 12 minutes until the edges are just set but the centers remain soft. Allow to cool completely.
  8. Whisk cream cheese, powdered sugar, and milk until smooth. Drizzle over the cooled cookies before serving.