Ingredients:

  • 4 cups (500g) all-purpose flour
  • 1/4 cup (50g) granulated sugar
  • 1 teaspoon salt
  • 1 cup (240ml) whole milk, warmed
  • 2 large eggs, at room temperature
  • 2 teaspoons active dry yeast
  • 1 cup (227g) unsalted butter, chilled and cut into small cubes
  • 1/2 cup (100g) packed brown sugar
  • 2 tablespoons ground cinnamon
  • 1/4 cup (56g) unsalted butter, softened
  • 1 cup (120g) powdered sugar
  • 2-3 tablespoons milk
  • 1/2 teaspoon vanilla extract

Instructions:

  1. Whisk together warm milk and yeast; let it foam.
  2. In a large bowl, combine flour, sugar, and salt.
  3. Add eggs and the yeast mixture, mix until a dough forms.
  4. Knead until smooth, then chill for 30 minutes.
  5. Roll dough into a rectangle, place chilled butter in center.
  6. Fold edges over butter, seal, and roll out again into a rectangle.
  7. Fold dough into thirds (like a letter) and repeat rolling and folding twice more, chilling between each fold.
  8. Mix brown sugar and cinnamon in a bowl; set aside.
  9. Roll out dough into a large rectangle, spread softened butter, and sprinkle cinnamon filling.
  10. Cut into squares, create twists or pinwheels, and place on baking sheets.
  11. Allow danishes to rise until doubled, about 30 minutes.
  12. Preheat oven and bake until golden brown, about 20 minutes.
  13. Combine powdered sugar, milk, and vanilla; drizzle over warm pastries.