Description
These homemade cinnamon rolls are soft, buttery, and bursting with a sweet cinnamon-sugar swirl. Topped with a luscious vanilla glaze, they’re perfect for breakfast, brunch, or a cozy treat any day of the week.
Ingredients
4 cups all-purpose flour
1 cup whole milk (warm)
1/2 cup granulated sugar
1/3 cup unsalted butter (melted)
2 large eggs
1/2 teaspoon salt
2 1/4 teaspoons instant yeast (or active dry)
1 cup brown sugar (packed)
2 1/2 tablespoons ground cinnamon
1/3 cup unsalted butter (melted)
1 1/2 cups powdered sugar
2 tablespoons whole milk or cream
1 teaspoon vanilla extract
2 ounces cream cheese (optional)
Instructions
1. Warm the milk to about 110°F and mix with yeast and 1 tablespoon of sugar. Let sit 5–10 minutes until foamy.
2. Add eggs, melted butter, remaining sugar, and salt. Mix to combine.
3. Gradually add flour until a soft dough forms. Knead for 8 minutes by hand or mixer.
4. Transfer dough to a greased bowl. Cover and let rise 1 to 1.5 hours until doubled.
5. Roll dough into a 16×12-inch rectangle. Brush with melted butter and sprinkle with cinnamon-sugar mixture.
6. Roll into a log and slice into 12 rolls.
7. Place rolls in greased 9×13 dish. Cover and rise again 30–45 minutes.
8. Bake at 350°F for 22–25 minutes until golden brown.
9. Whisk glaze ingredients and pour over warm rolls. Serve immediately.
Notes
Don’t over-flour the dough—keep it soft and slightly tacky for best results.
For overnight rolls, refrigerate after step 6 and bake fresh in the morning.
Add chopped pecans or raisins into the filling for an extra twist.
- Prep Time: 25 minutes
- Cook Time: 25 minutes
- Category: Breakfast, Brunch
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 roll
- Calories: 320
- Sugar: 18g
- Sodium: 190mg
- Fat: 12g
- Saturated Fat: 7g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 46g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 60mg