Easy Homemade Cinnamon Rolls
If there’s one smell that can instantly turn a regular morning into a “stay in your pajamas a little longer” kind of day, it’s cinnamon rolls baking. These easy cinnamon rolls from scratch are my go-to when I want that bakery-level swirl without making the whole thing feel complicated.
They’re soft, fluffy, and perfectly cozy—like the kind you’d want on a slow weekend, a holiday morning, or whenever you’re trying to bribe your family into the kitchen with something warm and sweet. (Works every time.)
One more thing I love about this style of cinnamon roll: the dough is rich enough to feel special, but the process is still beginner-friendly. If you’ve ever been nervous about yeast, this is a great “first roll” recipe to build confidence.
Flavor & Texture Highlights
These rolls bake up tender and pillowy with a gooey cinnamon-sugar center that melts into the layers. The edges turn lightly golden, the middle stays soft, and once the icing hits the warm rolls, it sinks into every swirl in the most delicious way. Sweet, buttery, warmly spiced—classic comfort.
Jump to Section
- Why You’ll Love These Easy Cinnamon Rolls
- What You’ll Need To Make This Recipe
- How to Make Easy Cinnamon Rolls From Scratch Step by Step
- Expert Tips
- How to Store and Reheat It
- Looking for More Delicious Cozy Baking? Try These
- Frequently Asked Questions
Why You’ll Love These Easy Cinnamon Rolls
- Soft, fluffy rolls with a gooey cinnamon swirl
- A straightforward dough that’s beginner-friendly
- Perfect for weekends, brunch, and holiday mornings
- That creamy icing melts right into the warm rolls
- Make-ahead friendly so mornings stay easy
What You’ll Need To Make This Recipe
Note: the full ingredients list, including measurements, is provided in the recipe card directly below.
Dough
- All-purpose flour – This gives you that classic soft roll texture. Add a little extra only if the dough feels very sticky.
- Granulated sugar – Just enough to lightly sweeten the dough and help the yeast do its thing.
- Salt – Cinnamon rolls should taste sweet, not flat—salt makes all the flavors pop.
- Whole milk – Adds richness and makes the dough tender. Warm it gently so it’s cozy-warm, not hot.
- Unsalted butter – For that bakery-style flavor and softness. Melt it with the milk so it blends smoothly.
- Instant yeast – Keeps the rise time simple and reliable. This is the “easy mode” yeast I love for soft rolls.
- Egg – Adds richness and helps the dough bake up tender and fluffy.
Filling
- Softened butter – The glue that holds the cinnamon sugar in place and makes the swirl gooey.
- Brown sugar – Gives the filling a warm, caramel-like sweetness.
- Ground cinnamon – The star flavor—don’t be shy with it.
Icing
- Cream cheese – Makes the icing creamy with a little tang to balance the sweetness.
- Butter – Helps the icing feel rich and silky, not just sugary.
- Powdered sugar – Sweetens and thickens to that spreadable, dreamy texture.
- Vanilla extract – Adds that “bakery” finish that makes everything taste homemade in the best way.
How to Make Easy Cinnamon Rolls From Scratch Step by Step
Note: please see the recipe card directly below for the complete written instructions.
Step 1: Build the dough base
Start by mixing your dry ingredients in a large bowl. In a separate heat-safe bowl, warm the milk with the butter just until the butter melts and the mixture feels warm (not hot). Stir in the yeast, then combine everything with the egg until a soft dough forms.
Step 2: Knead until smooth and elastic
Turn the dough out onto a lightly floured surface and knead until it looks smooth and feels stretchy. If it’s sticking a lot, dust with a little flour—but keep it soft. A soft dough is the secret to fluffy rolls.
Step 3: Quick rest while you prep the filling
Let the dough rest briefly while you mix up the cinnamon sugar and soften the butter for spreading. This little pause makes the dough easier to roll out and shape.
Step 4: Roll, butter, and swirl
Roll the dough into a rectangle, spread the softened butter over the surface, then sprinkle evenly with the cinnamon and brown sugar mixture. Roll it up tightly into a log so you get that pretty spiral in every slice.
Step 5: Slice cleanly and arrange
Cut the log into even rolls and place them in a greased baking dish with a little space between each one. If you want super clean slices, a piece of unflavored dental floss works like magic.
Step 6: Let them rise until puffy
Cover the pan and let the rolls rise in a warm spot until they look noticeably bigger and pillowy. This is where that soft bakery texture is born.
Step 7: Bake until lightly golden
Bake until the tops are lightly golden and the centers are set. If the tops brown too fast, loosely tent the pan with foil so the centers finish baking without over-coloring the top.
Step 8: Whip up the icing and finish warm
Beat the cream cheese until smooth, then add butter, powdered sugar, and vanilla until creamy and spreadable. Spread it over the warm rolls so it melts into the swirls (this part is honestly my favorite).
Expert Tips
- Warm, not hot. If your milk mixture is too hot, it can weaken yeast. Aim for cozy-warm.
- Keep the dough soft. Add flour only as needed—too much flour can make rolls dry.
- Even rolls bake evenly. Try to cut the log into similar sizes so nothing overbakes.
- Don’t rush the rise. Puffy rolls = fluffy rolls. Give them time.
- Ice while warm. The icing melting into the rolls is the whole vibe.
How to Store and Reheat It
- Room temperature: Keep tightly covered for a day if your kitchen isn’t too warm.
- Refrigerator: Store covered for several days for best freshness.
- Reheat: Warm a roll briefly until soft. If you want it extra cozy, add a tiny pat of butter on top.
- Make-ahead tip: You can prep through shaping, then chill overnight and let rise before baking.
Frequently Asked Questions
Do I need a stand mixer?
Nope. A bowl, a sturdy spoon, and your hands work fine. A mixer saves a little time, but kneading by hand gives you more control and teaches you how the dough should feel.
What temperature should the milk be?
Warm to the touch, about the temperature of a warm bath. If it’s too hot, it can slow the yeast. Aim for gentle warmth and you’ll be set.
Can I use bread flour?
Yes, but it can make the rolls a bit chewier. All-purpose flour gives a softer bite, which I prefer for classic rolls.
Why are my rolls dense?
Usually under-proofing or too much flour. Let the dough rise until truly puffy, and keep the dough slightly tacky rather than dry.
How do I keep the centers gooey without being raw?
Bake until lightly golden and set at the center, not dark. A splash of warm cream in the pan helps, and so does frosting while warm, which keeps moisture in.
Looking for More Delicious Cozy Baking? Try These
- Lemon Cupcakes with Lemon Cream Cheese Frosting
- Homemade Classic Pound Cake (Just 4 Ingredients)
- Southern Sweet Potato Pie for Holiday Tables
- Deliciously Moist Chocolate Chip Banana Bread
Easy Homemade Cinnamon Rolls
Ingredients
For the dough
- 4 cups All-purpose flour Aim for a dough that’s slightly tacky, not sticky.
- 1 cup Milk Warm, not hot; whole milk for the softest crumb.
- 2 teaspoons Active dry yeast or instant yeast If using active dry, bloom in warm milk with a pinch of sugar.
- 2 large Eggs Room temperature for a smoother dough.
- 1/2 cup Butter Softened, not melted.
- 1/4 cup Sugar A bit in the dough for flavor and to feed the yeast.
- 1 teaspoon Salt Necessary for flavor and to balance sweetness.
For the filling
- 1/2 cup Softened butter Used for spreading on the rolled dough.
- 1/2 cup Brown sugar Sprinkle on top of butter.
- 2 tablespoons Ground cinnamon For the flavorful filling.
For the glaze
- 1 cup Powdered sugar Base for the vanilla glaze.
- 2 tablespoons Milk For consistency.
- 1/2 teaspoon Vanilla extract Enhances flavor.
—Advertisement—
Instructions
Preparing the Dough
- Warm the milk, whisk in the sugar, then add the yeast.
- Add eggs and softened butter, then mix in the flour and salt until a shaggy dough forms.
- Knead until smooth and stretchy, about 8 to 10 minutes by hand or 5 to 6 minutes with a mixer.
- Let the dough rise in a warm, draft-free spot until doubled in size.
Rolling and Shaping
- Roll the dough into a rectangle about the thickness of a coin.
- Spread a layer of softened butter, then sprinkle brown sugar and cinnamon.
- Roll the dough tightly from the long side, sealing the seam.
- Cut the dough using unflavored dental floss for even slices.
- Arrange in a buttered pan and let rise until puffy.
Baking
- Bake until lightly golden and the centers look set, about 25 minutes.
- Let cool briefly, then glaze while warm.
—Advertisement—




