Classic Homemade Cinnamon Rolls

Classic Homemade Cinnamon Rolls

Breakfast
Mii

Adapt this recipe

Preview a personalization for your household — then save or tweak further.

  • Prep40m
  • Cook25m
  • Hands-off90m
Total time
2h 35m
Cook at
110°F
Prep
40 min
Cook
25 min
Hands-off
1h 30m

Hands-off time is mostly rising, proofing, resting, or marinating—not counted in prep or cook.

Servings

Recipe written for 12 servings

Main

Cinnamon Filling

Cream Cheese Glaze

Oven

Stovetop

Microwave

Stand Mixer

Saucepan

Baking Dish

Mixing Bowl

Skillet

Plastic Wrap

Hand Mixer

Wooden Spoon

Kitchen Towel

Dough Hook

Measuring Cups

Rolling Pin

Whisk

Spatula

Knife

Pan

Measuring Spoons

Cutting Board

Saucepan (1 Quart)

Baking Dish (9 x 13)

Mixing Bowl (4 Quarts)

Fridge

4 days

Freezer

60 days

Reheat

MicrowaveOven
Step by step

Instructions

Tap a step number to check it off as you cook.

  • 5–10 min
  • 110°F

Warm the ¾ cup whole milk in a small saucepan or microwave until it reaches 110°F — it should feel warm but not hot to the touch (like a comfortable bath). Pour into a large mixing bowl or the bowl of a stand mixer. Sprinkle the 2 ¼ tsp active dry yeast one standard packet and 1 teaspoon of the granulated sugar over the ¾ cup whole milk. Stir gently and let sit for 5–10 minutes until the mixture is foamy. If it doesn't foam, your 2 ¼ tsp active dry yeast one standard packet may be expired or the ¾ cup whole milk was too hot — start over.

Uses

  • Saucepan
  • Microwave
  • Mixing Bowl
  • Stand Mixer
  • Milk
  • Active Dry Yeast
  • Sugar

Add the remaining granulated sugar, 2 eggs, melted unsalted butter, and 1 tsp fine salt to the 2 ¼ tsp active dry yeast one standard packet mixture. Whisk to combine. Add 3½ cups of the all-purpose flour and stir with a wooden spoon or spatula until a shaggy dough forms.

Uses

  • Wooden Spoon
  • Spatula
  • Sugar
  • Egg
  • Unsalted Butter
  • 6–10 min

Turn the dough out onto a lightly floured surface and knead for 8–10 minutes, adding the remaining all-purpose flour a tablespoon at a time as needed, until the dough is smooth, elastic, and slightly tacky but not sticky. Alternatively, knead with a dough hook in a stand mixer on medium speed for 6–7 minutes. The dough is ready when it springs back slowly when poked.

Uses

  • Stand Mixer
  • All-Purpose Flour
  • 60–90 min

Form the dough into a ball and place it in a lightly greased large mixing bowl, turning once to coat. Cover tightly with plastic wrap or a clean kitchen towel. Let rise in a warm, draft-free spot for 1 to 1½ hours, until doubled in size.

Uses

  • Mixing Bowl
  • Plastic Wrap

While the dough rises, make the filling. In a medium mixing bowl, mix together the softened unsalted butter, 1 cup, 2 ½ tbsp ground cinnamon, and 1 tsp fine salt until it forms a thick, spreadable paste. Set aside at room temperature.

Uses

  • Mixing Bowl
  • Unsalted Butter
  • Cinnamon
  • Fine Salt

Once the dough has doubled, punch it down gently to release the gas. Turn it out onto a lightly floured surface and roll it into a large rectangle, approximately 16 inches wide by 12 inches tall. Try to keep the thickness even throughout.

Spread the cinnamon-⅓ cup unsalted butter filling evenly over the entire surface of the dough, leaving a ½-inch border along the far long edge (this helps seal the roll). Use your fingers or an spatula to spread it all the way to the near edge and both short sides.

Uses

  • Spatula
  • Unsalted Butter

Starting from the long edge closest to you, roll the dough up tightly and evenly into a log. Pinch the seam firmly to seal. Use a sharp knife or unflavored dental floss to cut the log into 12 equal rolls, each about 1½ inches thick.

Uses

  • Knife
  • 30–45 min

Grease a 9x13-inch baking dish with ⅓ cup unsalted butter. Arrange the rolls cut-side up in the dish, spacing them evenly (they'll be touching or nearly touching). Cover loosely with plastic wrap and let rise again for 30–45 minutes, until puffed and the rolls are touching each other.

Uses

  • Baking Dish
  • Plastic Wrap
  • Unsalted Butter
  • 22–26 min
  • 350°F

Preheat the oven to 350°F while the rolls finish their second rise. Bake for 22–26 minutes, until the tops are lightly golden and the centers look just set — do not overbake. They will continue to cook slightly from residual heat. Let cool in the pan for 10 minutes before glazing.

Uses

  • Oven

While the rolls bake, beat the softened cream cheese with a whisk or hand mixer until smooth and fluffy. Add the sifted 1 ½ cups powdered sugar, ¾ cup whole milk, ½ tsp pure vanilla extract, and 1 tsp fine salt. Whisk until silky and pourable. If the glaze is too thick, add ¾ cup whole milk a teaspoon at a time. If too thin, add more 1 ½ cups powdered sugar.

Uses

  • Whisk
  • Hand Mixer
  • Cream Cheese
  • Sugar
  • Milk
  • 10 min

Pour or spread the 4 oz cream cheese glaze generously over the warm rolls (not piping hot — let them rest 10 minutes first so the glaze doesn't completely melt in). Serve immediately while warm and gooey.

Uses

  • Cream Cheese
Per serving

Nutrition facts

Estimated for one serving as written. Scale with Serving size in the sidebar for your batch.

420

Cal

16g

Fat

63g

Carbs

7g

Protein