Go Back
Homemade Cinnamon Rolls

Homemade Cinnamon Rolls

These are the cinnamon rolls I make when I want really soft, gooey centers and plenty of cinnamon brown sugar in every swirl.
Prep Time 30 minutes
Cook Time 30 minutes
Rise Time 2 hours 20 minutes
Total Time 3 hours
Course Breakfast
Servings 12 large cinnamon rolls

Ingredients
  

For the Dough

  • 1 cup whole milk
  • 2¼ tsp active dry yeast 1 packet
  • ¼ cup granulated sugar divided
  • 2 large eggs room temperature
  • 1 large egg yolk room temperature
  • ⅓ cup unsalted butter melted and slightly cooled
  • 1 tsp pure vanilla extract
  • 4 cups bread flour plus 2–4 tbsp only if needed
  • 1 tsp fine salt
  • ¼ tsp ground nutmeg optional
  • Neutral oil or softened butter for greasing

For the Cinnamon Filling

  • ½ cup unsalted butter very soft
  • 1 cup packed dark brown sugar
  • 2 tbsp ground cinnamon
  • 1 tbsp all-purpose flour
  • ¼ tsp fine salt
  • 1 tsp pure vanilla extract

For Pouring Over the Rolls

  • ½ cup heavy cream slightly warmed

For the Cream Cheese Frosting

  • 6 oz full-fat block cream cheese softened
  • ¼ cup unsalted butter softened
  • 1½ cups powdered sugar
  • 1 tsp pure vanilla extract
  • 1 tbsp heavy cream or whole milk
  • ⅛ tsp fine salt

Instructions
 

  • Warm milk to 105–110°F. Stir in yeast and 1 tablespoon of the measured sugar and let stand for 5–10 minutes, until foamy. Whisk in remaining sugar, eggs, egg yolk, melted butter, and vanilla.
  • Add 4 cups bread flour, salt, and nutmeg. Knead with a dough hook on medium-low for 7–9 minutes, or by hand for 10–12 minutes, until smooth, stretchy, and slightly tacky. Add extra flour only 1 tablespoon at a time if needed.
  • Transfer dough to a greased bowl, cover, and let rise in a warm place for 60–90 minutes, or until roughly doubled.
  • Mix brown sugar, cinnamon, flour, salt, and vanilla for the filling. Roll risen dough into an approximately 18 × 14-inch rectangle. Spread with softened butter, leaving a ½-inch strip bare along the far long edge, then evenly sprinkle over the cinnamon mixture.
  • Starting from the long edge, roll into a snug log and cut into 12 equal rolls. Arrange in a greased 9 × 13-inch pan, cover, and rise for 35–50 minutes, until puffy.
  • Preheat oven to 350°F. Slowly pour the slightly warmed heavy cream over the risen rolls. Bake for 24–30 minutes, until lightly golden and the centers are cooked through. The center of a middle roll should register about 188–190°F. Cool for 10 minutes.
  • Beat cream cheese and butter until smooth. Mix in powdered sugar, vanilla, cream, and salt until spreadable. Spread half over the warm rolls, wait 5 minutes, then add the remaining frosting. Serve warm.

Notes

  • Keep the dough soft and slightly tacky. Adding too much flour can make the rolls dry.
  • Use softened, not melted, butter for the filling to help keep it inside the rolls.
  • If the rolls brown too quickly, loosely cover the pan with foil.
  • Pour the heavy cream over the rolls after their second rise and just before baking.