Description
These homemade cinnamon rolls are soft, fluffy, and swirled with a buttery cinnamon-sugar filling, topped with a luscious cream cheese glaze. Perfect for breakfast, brunch, or a sweet indulgence any time of day.
Ingredients
-
4 cups all-purpose flour
-
1 packet (2 ¼ tsp) active dry yeast
-
1 cup warm milk
-
⅓ cup unsalted butter, melted
-
½ cup granulated sugar
-
2 large eggs
-
1 tsp salt
-
½ cup unsalted butter (for filling), softened
-
1 cup brown sugar
-
2 ½ tbsp ground cinnamon
For Cream Cheese Icing:
-
4 oz cream cheese, softened
-
¼ cup unsalted butter, softened
-
1 ½ cups powdered sugar
-
½ tsp vanilla extract
Instructions
-
Warm milk and dissolve yeast; let sit 5–10 minutes until foamy.
-
Mix melted butter, sugar, eggs, and salt into yeast mixture. Gradually add flour until dough forms.
-
Knead dough on a floured surface for 5–7 minutes, then let rise in a greased bowl for 1 hour or until doubled in size.
-
Roll dough into a rectangle, spread with softened butter, and sprinkle evenly with brown sugar and cinnamon.
-
Roll tightly into a log, slice into 12 rolls, and place in a greased baking dish.
-
Cover and let rise again for 30 minutes.
-
Bake at 350°F (175°C) for 25–30 minutes until golden brown.
-
Mix icing ingredients until smooth and spread over warm rolls.
Notes
Best served warm for maximum gooeyness.
Can be prepped the night before and baked fresh in the morning.
Add chopped pecans or raisins to the filling for variety.
- Prep Time: 20 min + rising time
- Cook Time: 25 min
- Category: Dessert / Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 roll
- Calories: 320
- Sugar: 22 g
- Sodium: 210 mg
- Fat: 12 g
- Saturated Fat: 7 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 48 g
- Fiber: 2 g
- Protein: 6 g
- Cholesterol: 50 mg
Keywords: Cinnamon roll recipe, homemade cinnamon rolls, fluffy cinnamon rolls, breakfast rolls, sweet brunch recipe