There are certain smells that instantly slow everything down, and fresh cinnamon rolls baking in the oven is one of them. Warm butter, sweet cinnamon, and soft dough fill the kitchen and somehow make the whole day feel calmer. These are the cinnamon rolls I bake when I want that exact moment, the kind where everyone wanders in asking, "Are they ready yet?"
Jump to:
This cinnamon rolls recipe has been made more times than I can count. I tested the dough again and again to get it soft without being heavy, rich without being greasy, and easy enough that you actually want to make it. The result is a pan of fluffy rolls with gooey centers, drenched in cream cheese icing that melts into every swirl. If you love bakery-style cinnamon rolls made right at home, you are in the right place.
Why You'll Love This Recipe
- The dough bakes up incredibly soft and pillowy
- Every roll has thick layers of cinnamon sugar filling
- Heavy cream poured over the rolls keeps them tender and gooey
- The cream cheese icing is rich but not overly sweet
- Perfect for holidays, brunch, or slow weekend mornings
- A reliable recipe I have tested many times with consistent results
Ingredients
Dough
- 1 ⅓ cups whole milk, warm (about 100 to 110F)
- 4 teaspoons active dry yeast or instant yeast
- ½ cup granulated sugar
- 5 cups all purpose flour
- 2 large eggs, room temperature
- 2 teaspoons salt
- ½ cup unsalted butter, room temperature
Filling
- ½ cup unsalted butter, softened
- 1 cup light brown sugar, packed
- 2 tablespoons cinnamon powder
- ¾ teaspoon salt
Assembly and Baking
- ½ cup heavy cream, room temperature
Cream Cheese Icing
- 4 ounces cream cheese, room temperature
- ¼ cup unsalted butter, room temperature
- ¼ cup heavy cream
- 1 cup icing sugar
Ingredient Notes and Substitutions
- Whole milk creates a richer dough, but 2 percent milk will still work if that is what you have on hand. The milk should feel warm but never hot. If it is too hot, it can affect the yeast.
- I always recommend unsalted butter so you can control the salt level. The butter should be soft enough to press with your finger but not melted. This makes it blend smoothly into both the dough and the filling.
- Light brown sugar gives the filling that classic cinnamon roll flavor with soft caramel notes. Dark brown sugar works just as well if you want a deeper sweetness.
Instructions
Make the Dough
- Microwave the milk for 20 to 30 seconds until warm to the touch. Pour it into a large mixing bowl, add the yeast, whisk gently, and let it rest for about 10 minutes. The mixture should look foamy and alive.
- Add the sugar, flour, eggs, salt, and room temperature butter to the same bowl.
- If kneading by hand, stir with a wooden spoon until a shaggy dough forms. Turn it out onto a clean surface and knead using a push and fold motion for about 15 minutes. The dough will feel sticky at first. That is normal. Keep kneading and resist adding extra flour too early. After a few minutes, it becomes smooth, stretchy, and soft. If it still sticks heavily, add only 1 to 2 tablespoons of flour.
- If using a stand mixer, knead with the dough hook on medium-high speed for 7 to 10 minutes. The dough should pull away from the sides of the bowl and stretch easily without tearing.
- Transfer the dough to a lightly greased bowl, cover, and let it rise in a warm spot for 60 to 90 minutes until doubled in size. When gently pressed, it should spring back slowly.
Prepare the Filling
- While the dough rises, mix the softened butter, brown sugar, cinnamon, and salt until smooth and spreadable. The mixture should glide easily over the dough. If it feels stiff, microwave for a few seconds and stir again.
Assemble the Cinnamon Rolls
- Line a 9x13 inch baking pan with parchment paper.
- Punch down the risen dough and transfer it to a lightly floured surface. Roll it into a 12x18 inch rectangle. The dough is soft, so gentle pressure is all you need.
- Spread the cinnamon filling evenly over the dough, reaching all the way to the edges.
- With the long side facing you, cut the dough into 12 strips, each about 1 inch wide. Rolling strip by strip instead of one long log helps keep the rolls tight and evenly shaped.
- Roll each strip into a spiral and place into the baking pan in a 4 by 3 formation.
- Cover the pan and let the rolls rise again for 30 to 45 minutes until puffed and soft.
- During the last 20 minutes of rising, preheat the oven to 350F.
- Right before baking, slowly pour the heavy cream over the rolls. It will settle into the gaps and soak in as they bake, creating incredibly tender centers.
- Bake for 22 to 25 minutes until lightly golden and just set. I always prefer slightly underbaked rolls for a gooey interior rather than dry edges.
- Remove from the oven and let the rolls rest for 10 minutes before icing.
Make the Cream Cheese Icing
- Whisk together the cream cheese, butter, heavy cream, and icing sugar until smooth and creamy. Spread generously over the warm rolls and let it melt into every swirl.
Pro Tips for Success
Top Tip
- Warm milk should feel comfortable, never hot
- A soft dough bakes fluffier than a firm one
- Rolling strip by strip gives cleaner, taller rolls
- Heavy cream keeps the rolls moist even the next day
- Slightly underbaked rolls stay soft longer
Common Mistakes to Avoid
- Adding too much flour is the most common issue. A sticky dough can feel intimidating, but it bakes into the softest rolls.
- Overbaking dries out cinnamon rolls quickly. Pull them when they are lightly golden and still soft in the center.
- Skipping the second rise leads to dense rolls. That extra rest makes all the difference.
Storage and Reheating
- Store leftover cinnamon rolls in an airtight container in the refrigerator for up to 3 days. Reheat individual rolls in the microwave for 20 to 30 seconds until warm and soft.
Make Ahead and Freezing
- You can assemble the rolls the night before and refrigerate them before the second rise. In the morning, let them come to room temperature and rise until puffy before baking.
- Baked cinnamon rolls freeze well for up to 2 months. Thaw overnight in the refrigerator and warm gently before serving.
Tips and Variations
- Add chopped pecans or walnuts for texture
- Use pumpkin spice instead of cinnamon in fall
- Drizzle extra icing on reheated rolls
- Serve with fresh fruit for a balanced brunch
FAQs
Yes, instant yeast works perfectly and does not require changes.
They were likely overbaked or had too much flour added.
It is optional, but it makes the rolls exceptionally soft and gooey.
Yes, this recipe doubles well for holidays or gatherings.
📖 Recipe
The Best Cinnamon Rolls Ever
- Prep Time: 2 hours
- Cook Time: 25 minutes
- Total Time: 2 hours 25 minutes
- Yield: 12 rolls 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
Fluffy, gooey cinnamon rolls with a rich cream cheese icing - these bakery-style rolls are a cozy morning favorite, perfect for holidays, brunch, or slow weekends.
Ingredients
- Dough
- 1 ⅓ cups whole milk, warm (about 100 to 110°F)
- 4 teaspoons active dry yeast or instant yeast
- ½ cup granulated sugar
- 5 cups all-purpose flour
- 2 large eggs, room temperature
- 2 teaspoons salt
- ½ cup unsalted butter, room temperature
- Filling
- ½ cup unsalted butter, softened
- 1 cup light brown sugar, packed
- 2 tablespoons cinnamon powder
- ¾ teaspoon salt
- Assembly and Baking
- ½ cup heavy cream, room temperature
- Cream Cheese Icing
- 4 ounces cream cheese, room temperature
- ¼ cup unsalted butter, room temperature
- ¼ cup heavy cream
- 1 cup icing sugar
Instructions
- Microwave milk until warm to the touch. Pour into a large mixing bowl, add yeast, whisk, and let rest for 10 minutes until foamy.
- Add sugar, flour, eggs, salt, and butter. Mix into a shaggy dough.
- Knead by hand for 15 minutes or use a stand mixer on medium-high for 7-10 minutes until smooth and stretchy.
- Transfer to a greased bowl, cover, and let rise 60-90 minutes until doubled in size.
- Meanwhile, make filling by mixing butter, brown sugar, cinnamon, and salt until smooth.
- Line a 9x13-inch pan with parchment. Roll dough into a 12x18-inch rectangle on a floured surface.
- Spread filling to edges. Cut into 12 strips, roll each into spirals, and place in pan.
- Cover and let rise again for 30-45 minutes until puffy.
- Preheat oven to 350°F. Pour heavy cream slowly over the rolls before baking.
- Bake for 22-25 minutes until lightly golden. Let rest 10 minutes after baking.
- Whisk cream cheese, butter, cream, and icing sugar until smooth. Spread over warm rolls.
Notes
Store rolls in an airtight container in the fridge for up to 3 days. Reheat in the microwave for 20-30 seconds. Assemble the night before and bake fresh in the morning. Baked rolls freeze well for up to 2 months.
Nutrition
- Serving Size: 1 roll
- Calories: 390
- Sugar: 24g
- Sodium: 260mg
- Fat: 17g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 53g
- Fiber: 1g
- Protein: 6g
- Cholesterol: 65mg
Serving Suggestions
- These cinnamon rolls are best served warm, right when the icing is soft and slightly melted. That first bite, with the tender dough and gooey cinnamon center, is exactly what makes them special.
- I love serving them as the centerpiece of a cozy brunch spread. Pair them with fresh fruit, scrambled eggs, and a pot of hot coffee for an easy but comforting table. They are also perfect for holiday mornings when everyone is still in pajamas and lingering around the kitchen.
- If you want to dress them up a little, add a light dusting of cinnamon over the icing or a drizzle of extra cream cheese glaze right before serving. For an indulgent twist, serve them with a mug of hot chocolate or vanilla latte. Leftovers make a wonderful afternoon treat, gently reheated until warm and soft again.
Related Recipes
If you love cozy, homemade baking like these cinnamon rolls, here are a few Let's Fly Tasty favorites you will want to try next:
- Gingerbread Cinnamon Rolls
Warmly spiced and perfect for the holidays, these rolls bring the same soft texture with a festive twist. - Grandma's Cinnamon Rolls
A classic, old-fashioned recipe with comforting flavor and tender layers, just like the ones passed down through generations. - Easy Slow Cooker French Toast Casserole
An effortless brunch favorite that pairs beautifully with cinnamon rolls for relaxed weekend mornings.
Each of these recipes keeps that same cozy, homemade feeling and fits perfectly into a weekend brunch or holiday breakfast spread.






Comments
No Comments