I make Cinnamon Rolls Recipe when I want the kitchen to feel warm, calm, and welcoming. The smell of soft dough, cinnamon sugar, and sweet icing always makes the morning feel a little slower and more special.
These cinnamon rolls are soft, fluffy, and made with simple ingredients that turn into something comforting. I love making them for weekend breakfasts, holiday mornings, or anytime my family wants a homemade treat that feels cozy without being complicated.
Why You’ll Love This Recipe
Cinnamon Rolls Recipe is soft, sweet, and full of that classic cinnamon flavor everyone knows and loves. The dough bakes up tender and fluffy, while the buttery brown sugar filling melts into the swirls.
This recipe is also friendly for home bakers because each step is simple and easy to follow. You do not need fancy equipment, and the dough is forgiving as long as you give it time to rise.
Families love these cinnamon rolls because they feel special but still simple. They are perfect for breakfast, brunch, dessert, lunch box treats, or a cozy weekend baking project with kids.
Serves: 12 people
This Cinnamon Rolls Recipe makes 12 soft rolls, which is a good amount for a family breakfast or brunch table. Each roll is generous, sweet, and filling, especially when served with fruit, eggs, or a warm drink.
If you are serving younger children, you can cut the rolls smaller after baking. For a larger gathering, it is best to make two pans instead of crowding extra rolls into one baking dish.
Ingredients You’ll Need
For the Dough
- 1 cup whole milk, warmed to 105°F to 110°F
- 2 1/4 teaspoons active dry yeast, 1 standard packet
- 1/4 cup granulated sugar
- 1 large egg, room temperature
- 1 large egg yolk, room temperature
- 1/4 cup unsalted butter, melted and slightly cooled
- 3 1/2 cups all-purpose flour, plus more for dusting
- 3/4 teaspoon fine sea salt
For the Cinnamon Filling
- 1/2 cup unsalted butter, softened
- 3/4 cup packed light brown sugar
- 2 tablespoons ground cinnamon
- 1/4 teaspoon fine sea salt
For the Cream Cheese Icing
- 4 ounces cream cheese, softened
- 3 tablespoons unsalted butter, softened
- 1 cup powdered sugar
- 1 teaspoon vanilla extract
- 1 to 2 tablespoons milk, as needed
Pro Tips
Use warm milk, not hot milk, when mixing the yeast. If the milk is too hot, it can stop the yeast from working, and the dough may not rise well.
Give the dough enough time to rise until it looks puffy and nearly doubled. A warm, draft-free spot helps the dough grow soft and airy.
Use softened butter for the filling instead of melted butter. Softened butter spreads evenly over the dough and helps the cinnamon sugar stay in place when rolling.
Roll the dough tightly, but do not stretch it too hard. A snug roll gives you pretty swirls, while gentle handling keeps the dough soft.
Use a sharp knife or unflavored dental floss to cut the rolls cleanly. This helps keep the spiral shape from getting squeezed flat.
Let the rolls cool slightly before adding the cream cheese icing. Warm rolls help the icing melt a little, but very hot rolls can make it run too much.
Tools You’ll Need
- Large mixing bowl
- Small bowl
- Measuring cups
- Measuring spoons
- Whisk
- Wooden spoon or silicone spatula
- Stand mixer with dough hook, optional
- Rolling pin
- Sharp knife or unflavored dental floss
- 9×13-inch baking dish
- Parchment paper, optional
- Clean kitchen towel or plastic wrap
- Offset spatula or butter knife
- Wire cooling rack
- Hand mixer, optional for icing
Substitutions and Variations
Make It Dairy-Free
Use unsweetened almond milk, oat milk, or another plain non-dairy milk in place of whole milk. Swap the butter and cream cheese for dairy-free versions so the rolls stay soft and creamy.
Use a Different Icing
Skip the cream cheese and make a simple vanilla glaze with powdered sugar, milk, and vanilla extract. This gives the rolls a lighter finish while still adding sweetness.
Add a Little Crunch
Sprinkle 1/2 cup chopped pecans or walnuts over the cinnamon filling before rolling the dough. The nuts add texture and make the rolls feel extra cozy.
Make Them Extra Gooey
Spread 1/4 cup heavy cream over the rolls right before baking. This makes the centers softer and gives the bottom of the pan a sweet, sticky texture.
Add a Fruit Twist
Sprinkle 1/2 cup finely chopped apples or raisins over the filling before rolling. Keep the pieces small so the rolls still slice neatly and bake evenly.
Make Ahead Tips
Cinnamon Rolls Recipe is a great choice for make-ahead baking because the dough can rest in the fridge overnight. This makes it easier to enjoy fresh, warm cinnamon rolls in the morning without starting from the very beginning.
To make them ahead, prepare the dough, let it rise once, roll it out, add the filling, and cut the rolls. Place the rolls in a greased 9×13-inch baking dish, cover tightly, and refrigerate overnight.
In the morning, remove the pan from the fridge and let the rolls sit at room temperature for 45 to 60 minutes. They should look puffy and soft before baking, not cold and firm.
You can also prepare the cream cheese icing ahead of time. Store it in an airtight container in the refrigerator, then let it soften at room temperature and stir it well before spreading it over the warm rolls.
For longer storage, unbaked rolls can be frozen after shaping. Freeze them in the pan until solid, cover tightly, and bake within 1 month for the best texture.
Instructions
Step 1: Activate the Yeast
Pour 1 cup warm whole milk into a large mixing bowl. The milk should be between 105°F and 110°F, warm to the touch but not hot.
Sprinkle 2 1/4 teaspoons active dry yeast over the milk, then add 1/4 cup granulated sugar. Let the mixture sit for 5 to 10 minutes, until it looks foamy on top.
If the yeast does not foam, the milk may have been too hot or the yeast may be old. It is best to start again so the cinnamon rolls rise properly.
Step 2: Mix the Dough
Add 1 large egg, 1 large egg yolk, and 1/4 cup melted and slightly cooled unsalted butter to the yeast mixture. Whisk until the wet ingredients are smooth and well combined.
Add 3 1/2 cups all-purpose flour and 3/4 teaspoon fine sea salt. Stir with a wooden spoon or use a stand mixer with a dough hook until a soft dough begins to form.
The dough should look slightly sticky but not soupy. If it feels too wet, add 1 tablespoon of flour at a time until it pulls together.
Step 3: Knead Until Smooth
Knead the dough on a lightly floured surface for 6 to 8 minutes. If using a stand mixer, knead with the dough hook on low speed for about 5 minutes.
The dough should become smooth, soft, and stretchy. It may still feel a little tacky, but it should not stick heavily to your hands.
Try not to add too much extra flour while kneading. Too much flour can make the cinnamon rolls dry instead of fluffy.
Step 4: Let the Dough Rise
Place the dough in a lightly greased bowl and turn it once so the top is coated. Cover the bowl with a clean kitchen towel or plastic wrap.
Let the dough rise in a warm, draft-free spot for 1 to 1 1/2 hours. It should become puffy and nearly double in size.
A good place to let dough rise is inside a turned-off oven with the oven light on. The gentle warmth helps the yeast work without drying out the dough.
Step 5: Make the Cinnamon Filling
In a small bowl, stir together 1/2 cup softened unsalted butter, 3/4 cup packed light brown sugar, 2 tablespoons ground cinnamon, and 1/4 teaspoon fine sea salt. Mix until it forms a thick, spreadable paste.
The filling should be soft enough to spread but not melted. This helps it stay inside the rolls instead of leaking out while baking.
If the butter is too firm, let it sit at room temperature a little longer. Do not microwave it until melted, because that can make the filling messy.
Step 6: Roll Out the Dough
Lightly flour your work surface and turn the risen dough out onto it. Roll the dough into a rectangle about 16×12 inches.
Try to keep the thickness even from edge to edge. This helps all the rolls bake at the same rate and keeps the centers soft.
If the dough keeps springing back, let it rest for 5 minutes before rolling again. Resting gives the dough time to relax and makes it easier to shape.
Step 7: Fill and Roll
Spread the cinnamon filling evenly over the rolled dough, leaving about 1/2 inch plain along one long edge. Use an offset spatula or butter knife to reach the corners.
Starting from the long side with filling to the edge, roll the dough into a tight log. Keep the roll snug, but do not pull or stretch the dough too hard.
Pinch the seam gently to seal it. Place the log seam-side down before cutting so the rolls hold their shape.
Step 8: Cut and Arrange the Rolls
Cut the dough log into 12 even rolls. You can use a sharp knife or slide unflavored dental floss under the log, cross the ends over the top, and pull to cut cleanly.
Place the rolls in a greased 9×13-inch baking dish. Leave a little space between them so they have room to rise.
Cover the dish with a clean towel or plastic wrap. Let the rolls rise again for 30 to 45 minutes, until they look puffy and soft.
Step 9: Bake Until Golden
Preheat the oven to 350°F while the rolls finish their second rise. Place the baking dish on the center oven rack.
Bake for 22 to 28 minutes, until the tops are lightly golden and the centers look set. The rolls should feel soft but not doughy in the middle.
If the tops brown too quickly, loosely cover the pan with foil during the last 5 to 8 minutes. This helps the centers finish baking without drying the tops.
Step 10: Make the Cream Cheese Icing
While the rolls bake, beat together 4 ounces softened cream cheese and 3 tablespoons softened unsalted butter. Mix until smooth and creamy.
Add 1 cup powdered sugar and 1 teaspoon vanilla extract. Beat again until the icing is thick, smooth, and fluffy.
Add 1 to 2 tablespoons milk as needed to thin the icing. Use less milk for a thick spread and more milk for a softer glaze.
Step 11: Ice and Serve
Let the cinnamon rolls cool for about 10 to 15 minutes after baking. They should still be warm, but not piping hot.
Spread the cream cheese icing over the warm rolls so it melts slightly into the swirls. Use as much or as little icing as your family likes.
Serve the rolls warm from the pan. The centers should be soft, the filling should be sweet and buttery, and the icing should settle into the tops.
Serving Suggestions
Cinnamon rolls are wonderful served warm for breakfast or brunch. The soft dough and sweet cinnamon filling feel especially cozy with a simple cup of coffee, tea, or warm milk.
For a more balanced breakfast, serve them with scrambled eggs, bacon, sausage, or Greek yogurt. The protein helps make the meal more filling while still letting the cinnamon rolls be the special treat.
Fresh fruit is a lovely side with these rolls. Strawberries, orange slices, grapes, or berries add a fresh, bright flavor next to the sweet icing.
You can also serve cinnamon rolls as a dessert after a simple dinner. Warm one slightly and add a small scoop of vanilla ice cream for a comforting treat.
For holidays or family brunches, place the rolls in the center of the table and let everyone pull one from the pan. They feel homemade, welcoming, and easy to share.
Smaller pieces also work well for lunch boxes or afternoon snacks. Let the rolls cool fully before packing so the icing sets a little and stays neat.
Leftovers and Storage
Store leftover cinnamon rolls in an airtight container at room temperature for up to 2 days. Because they have cream cheese icing, move them to the refrigerator if your kitchen is warm or if you need to keep them longer.
In the refrigerator, cinnamon rolls will keep well for up to 5 days. The dough will firm up when chilled, so reheating helps bring back the soft texture.
To reheat one roll, microwave it for 15 to 25 seconds. You can also warm several rolls in a covered baking dish at 300°F for about 10 minutes.
If the rolls seem dry after storing, add a small pat of butter or a tiny splash of milk before reheating. This helps soften the dough and makes them taste fresh again.
Cinnamon rolls can also be frozen after baking. Wrap individual rolls tightly, freeze for up to 2 months, and thaw overnight in the refrigerator before warming.
Nutrition and Benefits
- Homemade comfort: These cinnamon rolls are made from scratch with simple baking ingredients. Making them at home lets you control the sweetness, icing, and portion size.
- Soft, satisfying texture: The enriched dough uses milk, eggs, and butter for a tender bite. This gives the rolls a fluffy texture that feels comforting and filling.
- Family-friendly treat: Cinnamon rolls are easy to share and fun for kids to help make. Rolling, spreading, and icing are simple steps that make baking feel hands-on.
- Good for special mornings: This recipe works well for weekends, holidays, and brunches. The rolls feel special without needing complicated decorating or hard-to-find ingredients.
- Flexible serving options: You can serve them as breakfast, dessert, or a sweet snack. They pair well with fruit, eggs, yogurt, or warm drinks.
Recipe FAQ
Can I make Cinnamon Rolls Recipe without a stand mixer?
Yes, you can make the dough by hand with a bowl, spoon, and a lightly floured surface. Stir the dough until it comes together, then knead it by hand for 6 to 8 minutes. The dough should become smooth, soft, and stretchy.
Why did my cinnamon rolls not rise?
The yeast may have been old, or the milk may have been too hot or too cold. Yeast needs warm liquid to activate, usually between 105°F and 110°F. Also make sure the dough rises in a warm, draft-free place.
Can I make the rolls overnight?
Yes, these rolls work very well overnight. Shape the rolls, place them in the baking dish, cover tightly, and refrigerate. In the morning, let them sit at room temperature until puffy before baking.
How do I keep cinnamon rolls soft?
Do not add too much flour while kneading, and avoid overbaking. The rolls should be lightly golden and set in the center, not dark or dry. Store leftovers covered tightly and reheat gently before serving.
Can I use instant yeast instead of active dry yeast?
Yes, instant yeast can be used in the same amount. You can mix it directly with the dry ingredients instead of proofing it in the milk first. The rise time may be a little shorter, so watch the dough instead of only watching the clock.
Can I freeze cinnamon rolls?
Yes, you can freeze them baked or unbaked. Baked rolls should be wrapped tightly and frozen for up to 2 months. Unbaked shaped rolls can be frozen in the pan, then thawed and allowed to rise before baking.
Why did the filling leak out?
Some filling may leak out because butter melts as the rolls bake. To reduce this, use softened butter instead of melted butter and roll the dough snugly. Letting the rolls rise properly also helps keep the swirls in place.
A Warm Pan of Sweet Rolls to Make Again
Cinnamon Rolls Recipe brings soft dough, buttery cinnamon filling, and creamy icing together in a way that feels comforting and familiar. It is simple enough for a weekend morning, but special enough for holidays, brunches, and family celebrations.
The steps are easy to follow, and the results are warm, fluffy, and dependable when the dough has time to rise. Once these rolls come out of the oven, they are the kind of homemade treat worth making again.








