The Best Cinnamon Rolls Recipe
Introduction
These cinnamon rolls are soft, fluffy, and packed with a rich cinnamon-sugar filling. Topped with a creamy cream cheese frosting, they are perfect for breakfast or a comforting treat any time of day.

Ingredients
- 1 cup milk, heated to 110 degrees F
- 2 + 1/4 tsp. active dry yeast
- 1 large room temperature egg
- 2 Tbsp. melted butter, divided
- 4 Tbsp. granulated sugar
- 1/2 tsp. salt
- 3 cups all-purpose flour, plus 2-4 Tbsp
- 6 Tbsp. softened butter (for filling)
- 1/4 cup brown sugar
- 1 Tbsp. ground cinnamon
- 4 Tbsp. softened butter (for frosting)
- 4 oz. softened cream cheese
- 2 tsp. vanilla extract
- 1 cup powdered sugar
Instructions
- Step 1: In a large bowl, whisk together warm milk, active dry yeast, egg, 1 Tbsp. melted butter, granulated sugar, and salt. Stir in 3 cups flour with a wooden spatula. Add 1 Tbsp. more flour at a time until the dough is no longer sticky. Knead by hand for about 3 minutes. Cover the bowl with plastic wrap and let rise in a warm place for 1 hour.
- Step 2: Meanwhile, prepare the cinnamon filling by mixing softened butter, brown sugar, and cinnamon in a small bowl.
- Step 3: When dough has risen, dust your work surface with flour and roll dough into a 17 x 10 inch rectangle. Spread the cinnamon filling evenly over the dough. Roll the dough lengthwise into a log. Using dental floss, cut into 8 equal rolls.
- Step 4: Place the rolls in a 9×13 inch pan. Cover with plastic wrap and let rise in a warm place for 30 minutes. Brush the tops with remaining melted butter. Bake at 350°F for 20-25 minutes. Let cool for about 15 minutes.
- Step 5: While rolls cool, beat together softened butter, cream cheese, and vanilla extract with a hand mixer. Gradually add powdered sugar and mix until smooth.
- Step 6: Spread frosting over warm cinnamon rolls and serve immediately. Enjoy!
Tips & Variations
- Use room temperature ingredients for better yeast activation and dough rising.
- For extra gooey rolls, add a sprinkle of chopped nuts or raisins to the filling.
- Make ahead by prepping rolls, refrigerating overnight, then baking fresh in the morning.
- Swap cream cheese frosting for a simple vanilla glaze if preferred.
Storage
Store cinnamon rolls in an airtight container at room temperature for up to 2 days or in the refrigerator for up to 5 days. Reheat gently in the microwave for 15-20 seconds to refresh softness before serving. You can also freeze the baked rolls without frosting for up to 2 months; thaw before reheating and frosting.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use instant yeast instead of active dry yeast?
Yes, you can substitute instant yeast using the same amount. Mix it directly with the dry ingredients and reduce the initial rising time slightly, as instant yeast acts faster.
Why didn’t my cinnamon rolls rise properly?
Common reasons include using milk that’s too hot or too cold, expired yeast, or not giving enough time for the dough to rise in a warm environment. Ensure milk is at about 110°F and proof yeast beforehand if unsure.
PrintThe Best Cinnamon Rolls Recipe
These homemade cinnamon rolls are soft, fluffy, and filled with a rich cinnamon-sugar mixture, finished with a luscious cream cheese frosting. Perfect for breakfast or a sweet treat, these rolls rise twice for an airy texture and bake to a golden perfection.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 2 hours 10 minutes
- Yield: 8 cinnamon rolls 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
Ingredients
Dough
- 1 cup milk, heated to 110 degrees F
- 2 1/4 tsp active dry yeast
- 1 large room temperature egg
- 2 Tbsp melted butter, divided
- 4 Tbsp granulated sugar
- 1/2 tsp salt
- 3 cups all-purpose flour, plus 2-4 Tbsp as needed
Cinnamon Filling
- 6 Tbsp softened butter
- 1/4 cup brown sugar
- 1 Tbsp ground cinnamon
Frosting
- 4 Tbsp softened butter
- 4 oz softened cream cheese
- 2 tsp vanilla extract
- 1 cup powdered sugar
Instructions
- Prepare the Dough: In a large bowl, combine 1 cup warm milk, 2 1/4 tsp active dry yeast, 1 large egg, 1 Tbsp melted butter, 4 Tbsp granulated sugar, and 1/2 tsp salt. Whisk briefly to blend. Stir in 3 cups all-purpose flour using a wooden spatula, then add 1 Tbsp more flour at a time until the dough is no longer sticky. Knead the dough by hand for about 3 minutes. Cover with plastic wrap and allow it to rise in a warm place for 1 hour until doubled in size.
- Make Cinnamon Filling: Mix together 6 Tbsp softened butter, 1/4 cup brown sugar, and 1 Tbsp ground cinnamon until well combined.
- Shape Rolls: Lightly dust a work surface with flour. Turn the risen dough onto the surface and roll into a 17 x 10 inch rectangle. Evenly spread the cinnamon filling over the dough. Starting from the long side, roll the dough up tightly. Using dental floss, cut the roll into 8 equal cinnamon rolls.
- Second Rise and Bake: Place the rolls into a 9×13 inch pan. Cover again with plastic wrap and let them rise in a warm place for 30 minutes. Preheat the oven to 350°F (175°C). Brush the rolls with the remaining 1 Tbsp melted butter and bake for 20–25 minutes until golden brown. Let cool for about 15 minutes.
- Prepare Frosting: While the rolls cool, beat together 4 Tbsp softened butter, 4 oz softened cream cheese, and 2 tsp vanilla extract in a medium bowl using a hand mixer. Gradually beat in 1 cup powdered sugar until smooth and combined.
- Frost and Serve: Spread the frosting evenly over the slightly warm cinnamon rolls. Serve immediately and enjoy!
Notes
- Make sure the milk is warmed to about 110°F to properly activate the yeast without killing it.
- Using dental floss for slicing rolls helps make clean cuts without squashing the dough.
- Allowing the rolls to cool slightly before frosting prevents the icing from melting too much but ensures it’s still soft and spreadable.
- The dough might require extra flour to reach the correct consistency; add as needed while kneading.
- Use room temperature ingredients for better dough rising and easier mixing.
- Store any leftover rolls in an airtight container and warm before serving for best taste.
Keywords: cinnamon rolls, homemade cinnamon rolls, breakfast pastries, cream cheese frosting, sweet rolls

