Ingredients
Scale
- 2 1/4 teaspoons active dry yeast
- 1 cup warm milk (110°F)
- 1/2 cup granulated sugar
- 1/3 cup unsalted butter, melted
- 1 teaspoon salt
- 2 large eggs
- 4 cups all-purpose flour
- 1 cup brown sugar, packed
- 2 1/2 tablespoons ground cinnamon
- 1/3 cup unsalted butter, softened
- 8 ounces cream cheese, softened
- 1/4 cup unsalted butter, softened
- 1 1/2 cups powdered sugar
- 1/2 teaspoon vanilla extract
- Pinch of salt
Instructions
- In a large bowl, dissolve yeast in warm milk and let sit for 5 minutes until foamy.
- Add sugar, melted butter, salt, eggs, and 2 cups of flour. Beat on medium speed until smooth.
- Gradually add remaining flour, mixing until dough is soft and slightly sticky.
- Knead dough on a floured surface for about 5 minutes until smooth and elastic.
- Place dough in a greased bowl, cover, and let rise in a warm place for about 1 hour or until doubled in size.
- Roll dough into a 16×21 inch rectangle on a floured surface.
- Spread softened butter over the dough.
- Mix brown sugar and cinnamon together and sprinkle evenly over the buttered dough.
- Roll up dough tightly from the long edge and cut into 12 rolls.
- Place rolls in a greased 9×13 inch baking pan. Cover and let rise for 30 minutes.
- Preheat oven to 350°F (175°C). Bake rolls for 25-30 minutes or until golden brown.
- While rolls bake, beat cream cheese and butter until smooth.
- Add powdered sugar, vanilla, and salt; beat until creamy.
- Spread frosting over warm rolls before serving.
Notes
For best results, use room temperature ingredients and allow the dough to rise fully for soft, fluffy rolls. You can prepare the rolls the night before and refrigerate them overnight before baking in the morning.
- Prep Time: 20 mins
- Cook Time: 30 mins
- Method: Breakfast/Brunch
- Cuisine: American
Nutrition
- Calories: 350
- Sugar: 25
- Sodium: 300
- Fat: 14
- Saturated Fat: 8
- Unsaturated Fat: 6
- Trans Fat: 0
- Carbohydrates: 50
- Fiber: 2
- Protein: 5
- Cholesterol: 45