Cinnamon Rolls Recipe

These Cinnamon Rolls are everything I want in a classic homemade roll: soft, tall, and impossibly pillowy with a swirl of cozy cinnamon in every bite. This is a tried-and-true recipe I’ve made again and again, and it never lets me down. If you’ve been searching for cinnamon rolls that bake up fluffy, tender, and bakery-worthy without being fussy, you’re in exactly the right place.

cinnamon rolls baked and frosted in a white pan

Here’s Why It Works

  • Family favorite breakfast. These are soft, classic cinnamon rolls that everyone at the table actually gets excited about.
  • Perfect for holidays and special mornings. They feel bakery worthy but are made with simple pantry ingredients at home.
  • Tried-and-true recipe. This dough has been tested over and over so you can trust it to rise well and bake up soft.
  • Make-ahead friendly. You can prep them in advance and bake fresh when you are ready to serve.

These homemade cinnamon rolls are the ones I reach for when I want something comforting that feels a little special. The dough bakes up soft and pillowy, with a gooey cinnamon swirl and just enough sweetness in every bite. It’s become the kind of recipe that turns an ordinary morning into something memorable, filling the house with that cozy, familiar smell while it bakes.

I tested and tweaked this recipe until it was exactly what I wanted for Christmas morning. I wanted cinnamon rolls that could be prepped with confidence, baked without stress, and served warm while everyone is still in pajamas. If you’re looking for a dependable, feel-good recipe to make part of your holiday tradition, this one was made for that.

All qualities I look for in the perfect cinnamon roll recipe! You may want to consider honey buns too!

cinnamon rolls dough spread with cinnamon and sugar.

Before You Start Baking

Soft, pillowy cinnamon rolls start with simple, reliable ingredients. Nothing fancy here. Each one plays a specific role in creating a dough that rises beautifully and bakes up tender, with a classic cinnamon filling and a smooth, lightly sweet frosting.

  • Warm water. Use water that feels warm to the touch, not hot. Too much heat can kill the yeast.
  • Active dry yeast. Make sure it’s fresh. If it does not foam after blooming, it’s time to replace it.
  • Granulated sugar. Feeds the yeast and lightly sweetens the dough without making it overly rich.
  • Salt. Balances the sweetness and keeps the dough from tasting flat.
  • Whole milk. Adds richness and softness. You can use 2 percent in a pinch, but whole milk gives the best texture.
  • Egg. Provides structure and helps create that fluffy, tender crumb. Bring it to room temperature for easier mixing.
  • Vegetable oil. Keeps the rolls soft for days. Melted butter can be used, but the texture will be slightly richer and less fluffy.
  • All purpose flour. Start with 4 cups and add more only if needed. The dough should be soft and slightly tacky, not dry.

These ingredients are easy to find at any grocery store and come together into cinnamon rolls that look and taste bakery worthy. Follow the tips, trust the process, and you’ll get soft, dependable results every time.

Jesseca, author of One Sweet Appetite.

These cinnamon rolls are everything I want on a slow morning. They bake up tall, soft, and perfectly tender, with a cinnamon swirl that stays gooey without spilling out all over the pan. I love that the dough is forgiving and easy to work with, which makes this a recipe I actually look forward to making, not one I put off for “someday.”


Tip from Jesseca:

When rolling the dough into a log, start on the long edge and roll tightly but gently. If you pull too hard, the rolls bake up uneven. A snug roll gives you clean spirals and soft centers every time.

Substitutions and Variations

This cinnamon roll recipe is flexible and easy to adjust based on what you have on hand or how you want to serve it. Small swaps can make it feel new without changing what makes it work.

  • Milk swaps. Whole milk gives the softest texture, but 2 percent works just fine. You can also use unsweetened almond milk or oat milk if that’s what you keep in the fridge.
  • Butter alternatives. Melted butter in the filling can be swapped with salted butter if you prefer a slightly richer flavor. Just reduce the added salt in the dough slightly to balance it.
  • Sugar options. Light or dark brown sugar both work in the filling. Dark brown sugar adds a deeper, more caramel-like flavor, which is great for fall and winter baking.
  • Seasonal add-ins. Add a pinch of nutmeg or cloves to the cinnamon filling during the holidays. In the fall, a few tablespoons of finely chopped apple can be sprinkled over the filling for a cozy twist.
  • Frosting variations. For a classic vanilla glaze, skip the cream cheese and use powdered sugar, milk, and vanilla. For a thicker finish, double the frosting and spread generously while the rolls are warm.
  • Make it dairy-free. Use plant-based milk, dairy-free butter, and a dairy-free cream cheese alternative. The rolls will still bake up soft and tender.

These simple variations let you customize the recipe without extra steps or special tools. Use what you love, adjust to the season, and make the recipe work for your kitchen.

Raw cinnamon rolls ready to be baked in a white pan

Overnight Cinnamon Rolls

If you want fresh, warm cinnamon rolls in the morning without the early wake-up, this recipe is easy to prep the night before.

  1. Prepare the dough and filling as directed, roll and slice the cinnamon rolls, then place them in a greased 9×13 baking dish. Cover the pan tightly with plastic wrap or a lid and refrigerate overnight. This slow, cold rise helps develop flavor and keeps the dough from overproofing.
  2. In the morning, remove the pan from the refrigerator and let the rolls sit at room temperature for 45 to 60 minutes, or until they look puffy and have risen slightly. Preheat the oven to 350°F and bake as directed until the edges are lightly golden and the centers are soft and baked through.
  3. Once out of the oven, frost the rolls while they are still warm so the frosting melts into every swirl. This overnight method is perfect for holidays, weekends, and busy mornings when you want something special without the rush.
Frosting being spooned over warm cinnamon rolls

Tips for Success

  • Check your yeast first. If it does not foam after blooming, start over so your rolls rise properly.
  • Use room temperature ingredients. Milk and eggs blend more evenly and help the dough rise consistently.
  • Stop adding flour early. A slightly tacky dough bakes up softer than a dry, over-floured one.
  • Knead until smooth, not stiff. The dough should feel elastic and soft, not tight or heavy.
  • Roll the dough evenly. Keeping the thickness consistent helps the rolls bake at the same rate.
  • Roll snug, not tight. A gentle, even roll creates defined swirls without squeezing out the filling.
  • Slice with a sharp knife or floss. This keeps the spirals clean and prevents squishing the dough.
  • Watch the edges, not the timer. Lightly golden edges mean the centers will stay soft.
  • Frost while warm. The frosting melts slightly and spreads smoothly without soaking in completely.
  • Let them rest briefly before serving. A few minutes helps the rolls set while staying soft and tender.

Cinnamon Roll Questions, Answered

Do I have to use a stand mixer?

No. You can mix and knead the dough by hand. It will just take a few extra minutes of kneading.

How do I know when the dough has enough flour?

The dough should feel soft and slightly tacky but should not stick to your fingers when touched.

Why didn’t my rolls rise much?

This usually means the yeast was old, the liquid was too hot, or the room was too cool. Give them extra time in a warm spot if needed.

Can I use instant yeast instead of active dry yeast?

Yes. Use the same amount and skip the blooming step, adding it directly with the dry ingredients.

How do I keep the centers soft?

Avoid overbaking. Pull them from the oven when the edges are lightly golden and the centers still look soft.

single cinnamon roll on a white plate with a bite on a fork

Storage Instructions

Once the cinnamon rolls have cooled, cover the pan tightly with foil or transfer them to an airtight container. They can be kept at room temperature for up to 2 days or stored in the refrigerator for up to 5 days. For the best texture, warm individual rolls slightly before serving so they stay soft and tender.

  • Freezing baked cinnamon rolls
    Cinnamon rolls freeze very well. For best results, freeze them without frosting. Let the rolls cool completely, then wrap each roll tightly in plastic wrap and place them in a freezer safe bag or container. Freeze for up to 2 months. When ready to enjoy, thaw at room temperature and warm in the oven or microwave before frosting.
  • Freezing unbaked cinnamon rolls
    You can also freeze the rolls before baking. Assemble and slice the rolls, place them in a greased pan, then cover tightly and freeze. When ready to bake, thaw overnight in the refrigerator, then let sit at room temperature until puffy before baking as directed.

These storage options make it easy to enjoy homemade cinnamon rolls whenever the craving hits, whether you are planning ahead or saving leftovers.

5 from 3 votes

The Best Cinnamon Roll Recipe- Made from scratch!

Author Jesseca
Prep: 20 minutes
Cook: 2 hours 30 minutes
Total: 3 hours 10 minutes
Serves: 12 rolls
These are easily the WORLDS BEST Cinnamon Rolls. Easy to make and perfect every single time. Soft, fluffy, and chewy perfections.

Ingredients
 
 

Dough:

  • 3/4 cup warm water
  • teaspoons active dry yeast
  • 1/2 cup granulated sugar
  • 1 teaspoon salt
  • 1/4 cup whole milk (room temperature)
  • 1 large egg (room temperature)
  • 1/3 cup vegetable oil
  • 4-5 cups all-purpose flour

Filling:

  • 1/2 cup butter (melted)
  • cup brown sugar
  • teaspoons ground cinnamon

Frosting:

  • 1 oz cream cheese (soft)
  • 3 tablespoons butter (soft)
  • 3/4 cup powdered sugar
  • 1 tablespoon milk

Instructions
 

For the Dough

  • Add warm water and yeast to the bowl of a stand mixer. Let sit 5–10 minutes until foamy.
  • Fit the mixer with the paddle attachment. Add sugar, salt, milk, egg, and oil. Mix until combined.
  • Add 2 cups of flour and mix on low until smooth.
  • Add remaining flour, 1 cup at a time, stopping at 4 cups. The dough should be soft and slightly tacky, not sticky.
  • Switch to the dough hook and knead on low to medium speed for 5–10 minutes until smooth and elastic.
  • Transfer dough to a greased bowl, turn once, cover, and let rise until doubled in size, about 1½–2 hours.
  • Punch down dough and roll into a 20×30-inch rectangle on a lightly floured surface.

For the Filling

  • Mix melted butter, brown sugar, and cinnamon.
  • Spread evenly over dough, leaving a ½-inch border.
  • Roll tightly from the long edge into a log.
  • Cut into 1½-inch rolls.
  • Place rolls in a greased 9×13 pan. Cover and let rise until doubled, about 1 hour.
  • Bake at 350°F for 15–20 minutes, until edges are lightly golden.

For the Frosting

  • Beat cream cheese and butter until smooth.
  • Add powdered sugar gradually, then milk, mixing until creamy.
  • Spread over warm rolls.

Notes

If you want fresh, warm cinnamon rolls in the morning without the early wake-up, this recipe is easy to prep the night before.
  1. Prepare the dough and filling as directed, roll and slice the cinnamon rolls, then place them in a greased 9×13 baking dish. Cover the pan tightly with plastic wrap or a lid and refrigerate overnight. This slow, cold rise helps develop flavor and keeps the dough from overproofing.
  2. In the morning, remove the pan from the refrigerator and let the rolls sit at room temperature for 45 to 60 minutes, or until they look puffy and have risen slightly. Preheat the oven to 350°F and bake as directed until the edges are lightly golden and the centers are soft and baked through.
  3. Once out of the oven, frost the rolls while they are still warm so the frosting melts into every swirl. This overnight method is perfect for holidays, weekends, and busy mornings when you want something special without the rush.

Nutrition

Serving: 1rollCalories: 334kcalCarbohydrates: 235gProtein: 23gFat: 20gSaturated Fat: 8gPolyunsaturated Fat: 10gTrans Fat: 1gCholesterol: 46mgSodium: 298mgFiber: 6gSugar: 75g

The nutrition facts provided are calculated using a third-party tool and are estimates only. Actual nutritional content may vary based on the ingredients and brands you use, as well as portion sizes. For accurate results, please consult a registered dietitian or nutritionist.

Course Bread Recipes
Cuisine American

Pin for later:

Sharing is caring!

5 from 3 votes (3 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




7 Comments

  1. Hi Jesseca, the overview mentions buttermilk for the dough but the recipe says whole milk. Just wanted to confirm which it is. These look delicious!!

    1. Great catch, thank you for pointing that out. It’s whole milk in the dough. I’ve fixed the typo in the overview. I appreciate you letting me know and hope you love the rolls.

  2. If I wanted to make these the night before and then refrigerate until morning when ready to bake, should I refrigerate after making into rolls before letting them rise or after?

    1. You’ll want to refrigerate the rolls after you shape them, but before the final rise. Once they’re rolled and placed in the baking dish, cover them tightly and pop them in the fridge overnight. In the morning, let them sit at room temperature until they finish their rise and look puffy. Then bake as directed. This keeps the dough from over proofing and gives you the best texture.

  3. Yum!! Let me grab the coffee or tea these look so good. I am going to give this recipe a try this weekend…Thanks!

  4. marissa | Rae Gun Ramblings says:

    oh man these look so good! I wish I had one right now.

  5. Made these today and they turned out wonderful! Thanks for sharing!

More Recipes You'll Love...