Dough
- 3 ½–4 cups all-purpose flour
- ¼ cup granulated sugar
- 2 ¼ tsp (1 packet) active dry yeast
- ¾ cup warm milk (not hot)
- ¼ cup unsalted butter, melted
- 2 large eggs
- ½ tsp salt
Filling
- ¾ cup brown sugar
- 2 tbsp ground cinnamon
- ½ cup chopped walnuts
- ¼ cup melted butter
Cream Cheese Frosting
- 8 oz (225 g) cream cheese, softened
- ¼ cup unsalted butter, softened
- 1 ½ cups powdered sugar
- 1 tsp vanilla extract
- 1–2 tbsp milk (optional)