Go Back
Grandma's cinnamon rolls with vanilla icing in a baking pan

Grandma's Cinnamon Rolls

Soft homemade yeast rolls swirled with butter, brown sugar and cinnamon, baked golden and finished with simple vanilla icing while warm. The Christmas morning classic, with an overnight option.
Prep Time 30 minutes
Cook Time 25 minutes
Total Time 2 hours 30 minutes
Servings: 12 rolls
Course: Breakfast
Cuisine: American
Calories: 390

Ingredients
  

For the dough
  • 1 cup whole milk warmed to about 110°F (warm to the wrist, not hot)
  • 2 1/4 tsp active dry yeast 1 packet
  • 1/2 cup granulated sugar
  • 1/3 cup unsalted butter melted
  • 2 large eggs room temperature
  • 1 tsp salt
  • 4 to 4 1/2 cups all-purpose flour plus more for rolling
For the filling
  • 1/3 cup unsalted butter softened
  • 1 cup brown sugar packed
  • 2 1/2 tbsp ground cinnamon
  • Pinch of salt
For the vanilla icing
  • 1 1/2 cups powdered sugar
  • 2 tbsp unsalted butter melted
  • 1 tsp vanilla extract
  • 2–3 tbsp milk as needed
  • Pinch of salt

Method
 

  1. Make the dough: pour the warm milk into a large bowl and sprinkle the yeast over it. Let it sit 5–10 minutes, until foamy — that's the yeast telling you it's alive. Whisk in the sugar, melted butter, eggs and salt.
  2. Stir in 4 cups of flour until a soft, shaggy dough forms. Turn it onto a floured counter and knead 5–8 minutes, adding flour a spoonful at a time as needed, until the dough is smooth, elastic and only slightly tacky.
  3. Place the dough in a greased bowl, cover with a clean towel, and let it rise in a warm spot 1 hour, or until doubled in size.
  4. Stir the brown sugar, cinnamon and pinch of salt together for the filling. Roll the risen dough out on a floured surface into a rectangle about 16 x 21 inches. Spread the softened butter all over it, right to the edges, then sprinkle the cinnamon sugar evenly over the butter.
  5. Starting from a long side, roll the dough up tightly into a log. Pinch the seam to seal. Using unflavored dental floss or a sharp serrated knife, cut the log into 12 even rolls.
  6. Arrange the rolls in a greased 9x13-inch baking pan. Cover and let rise again, 30 minutes, until puffy and touching each other. Meanwhile, heat the oven to 350°F (175°C).
  7. Bake 20–25 minutes, until the rolls are golden on top and the centers are cooked through. Don't overbake — a soft roll is the whole point.
  8. While the rolls bake, whisk the icing ingredients together until smooth and pourable, adding milk a spoonful at a time. Spread the icing over the rolls while they're still warm, and serve right away.

Notes

Overnight option: after placing the cut rolls in the pan (step 6), cover and refrigerate overnight instead of rising. In the morning, let the pan sit at room temperature 45–60 minutes while the oven heats, then bake as directed.
Storage: covered at room temperature 2 days, or refrigerated up to 5 days. Warm leftovers 15 seconds in the microwave to bring back the softness.
Nutrition is an estimate per roll.