Homemade Cinnamon Rolls

Soft, fluffy cinnamon rolls swirled with a buttery brown sugar and cinnamon filling, then topped with a luscious cream cheese frosting. These bakery-style rolls are worth every minute of effort — perfect for weekend mornings and special occasions.

Prep
90 min
Cook
25 min
Servings
12
Calories
420
Difficulty
Hard
Cuisine
American
Homemade Cinnamon Rolls - Breakfast recipe

Ingredients

  • • 1 cup warm milk (110°F)
  • • 2.25 teaspoons active dry yeast
  • • 1/2 cup granulated sugar
  • • 1/3 cup unsalted butter, softened
  • • 2 large eggs
  • • 4 cups all-purpose flour
  • • 1 teaspoon salt
  • • 1/2 cup unsalted butter, softened (for filling)
  • • 3/4 cup packed brown sugar
  • • 2.5 tablespoons ground cinnamon
  • • 4 oz cream cheese, softened
  • • 1.5 cups powdered sugar
  • • 1/4 cup milk
  • • 1 teaspoon vanilla extract

Instructions

  1. Step 1: Dissolve yeast in warm milk with 1 teaspoon sugar. Let stand 5-10 minutes until foamy.
  2. Step 2: In a large bowl, mix yeast mixture, remaining sugar, butter, eggs, salt, and 3 cups flour. Add remaining flour until a soft dough forms.
  3. Step 3: Knead dough on a floured surface for 8-10 minutes until smooth and elastic. Place in a greased bowl, cover, and let rise 1 hour until doubled.
  4. Step 4: Punch down dough and roll out into a 16x21-inch rectangle. Spread softened butter over the surface.
  5. Step 5: Mix brown sugar and cinnamon; sprinkle evenly over the buttered dough.
  6. Step 6: Roll up tightly from the long side. Cut into 12 equal pieces and place in a greased 9x13 baking dish. Cover and let rise 30 minutes.
  7. Step 7: Preheat oven to 350°F. Bake 22-25 minutes until golden brown.
  8. Step 8: Beat cream cheese, powdered sugar, milk, and vanilla until smooth. Frost rolls while still warm.