Soft & Fluffy Homemade Cinnamon Rolls (Better Than Bakery)

This post contains links to affiliate websites, such as Amazon, and we receive an affiliate commission for any purchases made by you using these links. We appreciate your support!

glazed cinnamon roll with cream cheese frosting
Cinnamon Rolls

Cinnamon Rolls Your Family Will Love

Thereโ€™s something about a warm pan of homemade cinnamon rolls that just feels like real life done right. Soft dough, a generous swirl of cinnamonโ€‘brown sugar, and that cream cheese frosting melting into every corner. It’s the kind of simple kitchen win that never lasts long in a busy household.

These cinnamon rolls are the ones I make when I want something reliable, comforting, and worth the effort to make. The dough stays soft, the centers stay gooey, and the frosting pulls everything together without being overly sweet.

If your family loves anything cinnamon, these rolls fit right into that everyday, practical baking must. The kind of recipe you keep because it works every single time.

Ingredients You’ll Need:

Allโ€‘Purpose Flour: I stick with allโ€‘purpose because we always have it on hand. It keeps the dough soft and easy to work with. Bread flour can make rolls chewier, but for that classic tender cinnamon roll texture, allโ€‘purpose does the job perfectly.

Yeast: Active dry or instant both work. The key is making sure your liquid is warm, not hot. If the yeast doesnโ€™t activate, the rolls wonโ€™t rise, and youโ€™ll end up with dense dough.

Milk: Warm milk helps the dough rise and gives the rolls a softer crumb. Whole milk gives the best richness, but any milk you have on hand works.

Sugar: A little sugar in the dough feeds the yeast and helps with browning. The brown sugar in the filling melts into that gooey center everyone loves.

Butter: Softened butter enriches the dough and makes the filling melt into the layers. Itโ€™s one of the reasons the rolls stay tender instead of drying out.

Egg: An egg adds lift and softness. You can make cinnamon rolls without it, but with the egg, the dough rises higher and bakes up fluffier.

Salt: Just enough to balance the sweetness and bring out the flavor in the dough.

Cinnamon: This is the star. I cover the brown sugar generously because the filling is what makes each bite worth it. If you love a stronger cinnamon flavor, add more. Itโ€™s hard to overdo it here.

Cream Cheese: For the frosting. It melts into the warm rolls and gives that tangyโ€‘sweet finish that makes homemade cinnamon rolls feel special.

If your family likes cinnamon, they may like apple cinnamon muffins too.

Why Didn’t My Dough Rise?

blooming yeast

Dough that doesnโ€™t rise usually comes down to yeast temperature. The liquid needs to be warm โ€” around 100ยฐF, not hot. If itโ€™s too warm, it kills the yeast and the dough stays dense. If itโ€™s too cool, the yeast wonโ€™t activate. A good rise is what gives cinnamon rolls their soft, fluffy texture.

If your yeast is expired, the dough could also not rise.

shortening water in a mixing bowl

What Is the Secret Ingredient to Awesome Cinnamon Rolls?

Time. Letting the dough rise fully โ€” both the first rise and after shaping โ€” is what makes the rolls light instead of heavy. Rushing the rise leads to dense, compact rolls. A warm kitchen and patience make all the difference.

Do You Need to Add Eggs to Make Cinnamon Rolls?

You can make cinnamon rolls without an egg, but adding one gives the dough more lift and softness. It helps the rolls bake up taller and fluffier. Since we prefer that bakeryโ€‘style texture, this recipe includes an egg.

beaten egg

What Type of Flour Do You Use?

Allโ€‘purpose flour works perfectly here. It keeps the dough tender and easy to handle. Bread flour can make rolls chewier, which isnโ€™t the texture most people want in a classic cinnamon roll.

roll dough

How Much Cinnamon Do I Add to the Filling?

Enough to fully cover the brown sugar. Cinnamon rolls should taste like cinnamon, so donโ€™t be shy. Most batches use about 1โ€“2 tablespoons, but it depends on how large you roll out the dough and how bold you want the flavor.

Can you Freeze Cinnamon Rolls?

Yes, they freeze beautifully. You can freeze them baked or unbaked. For baked rolls, cool completely, wrap well, and freeze. For unbaked rolls, freeze after slicing, then thaw and rise before baking. Itโ€™s a great way to prep ahead.

delicious homemade cinnamons with cinnamon pouring through the center carmalizing with brown sugar

How Do I Thicken Cream Cheese Frosting?

Chill it. A quick 5โ€“10 minutes in the refrigerator helps it firm up. If the rolls are too warm when you frost them, the frosting will melt, so let the rolls cool slightly before spreading.

Why This Recipe Works

  • Soft, enriched dough: The combination of warm milk, butter, and an egg gives the dough a soft, tender texture that stays fluffy even after cooling.
  • A reliable rise: The dough uses just the right amount of yeast and warm liquid to rise consistently without being fussy. As long as the water isnโ€™t too hot, the dough will puff up beautifully.
  • A generous cinnamonโ€‘brown sugar filling: The filling melts into the layers as the rolls bake, giving you that gooey center everyone reaches for first. No skimping on cinnamon, itโ€™s the whole point.
  • Simple ingredients you already have: Allโ€‘purpose flour, butter, sugar, cinnamon. Nothing complicated or specialty. This is the kind of recipe you can make on a regular weeknight or lazy weekend morning.
  • Cream cheese frosting that melts into the rolls: Spreading the frosting while the rolls are still warm lets it seep into every swirl. It adds that tangy sweetness without being overly sugary.
  • Makeโ€‘ahead and freezer friendly: You can prep the rolls ahead, freeze them, or refrigerate overnight so breakfast comes together fast. This makes the recipe fit into real life instead of taking over your morning.
  • Beginnerโ€‘friendly method: The steps are pretty easy, the dough is forgiving, and you donโ€™t need special equipment. If youโ€™ve ever been intimidated by yeast, this is the recipe that builds confidence.
glazed cinnamon roll with cream cheese frosting
Print Recipe
5 from 1 vote

Soft, Gooey Homemade Cinnamon Rolls With Cream Cheese Frosting

These soft and fluffy homemade cinnamon rolls bake up tender, gooey, and full of cinnamonโ€‘brown sugar flavor. Made with simple ingredients and topped with a rich cream cheese frosting, this is the kind of cinnamon roll recipe that always turns out and never lasts long on the counter.
Course: Baking
Cuisine: American
Author: Regina Sober

Ingredients

Dough

  • 1 package yeast (2 1/4 teaspoons)
  • 1/2 cup luke warm water
  • 3 Tablespoons vegetable shortening
  • 1 cup hot water
  • 1/2 cup sugar
  • 4 1/2 cups all purpose flour
  • 1 beaten egg
  • 1/2 teaspoon salt

Filling

  • 1 stick softened butter
  • 1/2-3/4 cups brown sugar
  • cinnamon to cover

Cream Cheese Frosting

  • 4 ounces softened cream cheese
  • 1/4 cup soft butter
  • 1/2 teaspoon vanilla

Instructions

Mixing Dough

  • In a small bowl, add yeast to the 1/2 cup of lukewarm water. Mix until dissolved and let sit and bubble up (it will start to make a mother)
  • In a large bowl, add the shortening, salt, sugar and hot water.ย  Mix to incorporate. Let the mix cool until the water is lukewarm, then add the yeast mix and stir.
  • Add in the beaten egg and stir.
  • Add the flour a little at time, mixing as you go.ย  You can use a dough hook or knead by hand. I don't like doing dishes, so I do this by hand once the dough starts to form.
  • Put the dough into a ball and rub a little butter on top. (you dont want it to stick to the bowl or cloth.ย  Place a clean tea towel over the topย  in a warm area and allow to rise for (30 minutes to an hour) or double in size.
  • Preheat the oven to 350โ„‰.
  • Once the dough has rose, remove 1/2 the dough from the bowl and put onto a floured flat surface.
  • Roll the dough into a rectangle shape. Spread half of the butter onto the dough.ย  Sprinkle brown sugar on the dough and cinnamon on top of that so that it is lightly covered.
  • Roll the dough up into a long roll. Cut out 2 inch thick rolls with a sharp knife.
  • Place the rolls on a greased 9×13 baking pan.
  • Repeat again with the rest of the dough and ingredients.
  • Allow the rolls to rise for 30 minutes.
  • Bake for 30 minutes until golden brown.ย  Check with a fork to see if the dough in the middle is soft and not doughy.

Frosting

  • While the rolls are baking, mix the frosting ingredients together and set aside.ย  To add a little flavor to the frosting, instead of vanilla add a teaspoon of lemon OR orange zest into the frosting.
    Add the frosting to all/some of the rolls and enjoy!
Make this light and delicious glazed cinnamon roll recipe. Your family and friends will be asking you to you make them over and over.

Similar Posts

  • Stop Buying Dried Cranberries โ€” Make Them at Home Instead

  • Baking Potatoes In Slow Cooker

  • How to Remove Husk From Sweet Corn Easily

  • Canning Cranberry Juice | Canning Recipes

  • No Fuss Homemade Thin Mint Cookies Recipe

  • Cast Iron Beef Stroganoff (Rich & Creamy One-Pan Dinner)

5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating