I am excited to bring you my recipe for homemade cinnamon rolls. Made with an easy-to-work-with sweet dough enriched with a lot of egg yolk, these bake up beautifully golden brown and delicious.

This recipe is my traditional cinnamon bun recipe. You may also like to take a look at my gooey potato dough cinnamon rolls as well.

Know that you can use the sweet dough recipe to make any sort of filled bun that you like, but do try these as cinnamon rolls, because there’s nothing better than a warm cinnamon bun!

Pastry Chef Online Participates in Affiliate Programs. If you make a purchase through one of my links, I may earn a small commission. For more information click to read my disclosure policy

For ease of browsing, you can find all my sweet yeast dough recipes in one place. Let’s get into it.

Other sweet roll recipes you may enjoy: chocolate honey buns, peanut butter sweet rolls, and pumpkin spice cinnamon rolls.

A cinnamon made with golden dough on a cutting board with the rest of the pan of buns behind it.

This dough is wonderful to work with and the resulting bake is perfect. It’ll be my staple sweet bun dough from now on.

Reader Beth

Homemade Cinnamon Rolls, at a Glance

✔️Skill Level: Intermediate
✔️Skills: Kneading dough, shaping and cutting rolls, patience
✔️Type: Sweet Roll
✔️Number of Ingredients: Dough: 8, Filling: 6, Glaze: 6
✔️Prep Time: 1 hour, give or take
✔️Rise Time: 2 rises totalling about 4 hours
✔️Cook Time: 30-35 minutes
✔️Yield: 12 cinnamon buns

Jump Straight to the Recipe

Why You Should Make This Recipe

An overhead shot of a rectangular pan of iced cinnamon rolls.

Yes, I know there are a billion recipes for cinnamon rolls on the Internet and in cookbooks, so why do I want you to give this recipe a try?

For starters, the dough. It’s enriched with 4 egg yolks, so it’s the most beautiful golden color. It’s a fairly firm dough, which makes it easy to work with.

It rolls out beautifully with pretty much zero spring-back.

And it bakes up beautifully mellow and tender.

The filling contains the expected cinnamon but also some pumpkin pie spice which adds an extra dimension to the filling. It’s subtle, but it makes the rolls so much more interesting with that hint of clove and allspice.

This is a great trick to use, regardless of whether you make my recipe. Add a secondary spice blend or even just a bit of additional spice to your cinnamon filling to give it more dimension.

I also really like this glaze with its combination of cream cheese and butter to add a little tang, body, and fat to carry the vanilla flavor.

I hope I have convinced you. If I have, I have a favor to ask:

When you do make this recipe, it will help me and other readers if you:
✅Rate the recipes using the stars in the recipe card⭐⭐⭐⭐⭐
✅Leave a review when prompted in the recipe card✍️
✅Leave a comment on the post📝
Thank you!😘

If you’re an old hand at working with enriched yeast dough, by all means, jump straight to the recipe.

Otherwise, let’s go over ingredients, substitutions, and step by step instructions.

Ingredients You’ll Need (and Substitutions)

Here all all the ingredients needed to make these guys. Some ingredients are used in more than one component.

A collage of all the ingredients needed to make homemade cinnamon rolls shot on a white background: egg yolks (4), 1 whole egg, yeast, kosher salt, granulated sugar, butter, buttermilk, all-purpose flour, brown sugar, cinnamon, pumpkin spice, vanilla extract, cream cheese, powdered sugar, and heavy cream.

For the Dough

  • whole egg: Adds some of the liquid to the recipe as well as protein in the form of egg white
  • egg yolks: Adds a lot of emulsifiers, fat, and gorgeous yellow color to the dough. Egg yolk-rich dough tends to bake up nice and tender
  • yeast: allows the dough to rise and expand. You can use either instant or active dry yeast
  • kosher salt: Brings all the flavors into focus and moderates yeast growth
  • granulated sugar: Adds some sweetness and some ready food for the yeast. Sugar also assists in browning and tenderizes the crumb
  • unsalted butter: Provides more liquid and fat to carry flavor and tenderize the dough
  • buttermilk: Adds a lovely tang to the dough. If you don’t have buttermilk, use plain yogurt thinned down to the consistency of buttermilk. I used Cabot 10% Greek yogurt, which is very thick, so I went with 50% yogurt and 50% water.
  • all-purpose flour: Lends bulk and structure and the proteins responsible for gluten formation so the dough can rise nicely. I use a King Arthur, which is a higher-protein all-purpose flour. You may substitute bread flour, but you may need to increase the liquid by as much as an ounce or so

For the Cinnamon Filling

  • unsalted butter: Carries all the flavor of the sugar and spices and allows the filling to be a spreadable consistency. I call for 6 ounces of butter, which is 1 1/2 sticks and is plenty for a generous layer of filling
  • brown sugar: I use dark brown sugar, because I like the complexity the molasses in the sugar brings to the filling. You can also use light brown sugar or regular granulated sugar if you prefer
  • cinnamon: 3 Tablespoons is enough to be decidedly cinnammony without being harsh
  • pumpkin pie spice: This is technically optional, but I find that using a bit of a spice blend or another spice or two adds complexity without taking away from the cinnamony-ness of the filling. Other options are a teaspoon or two of ginger, 1/2 teaspoon of ground cloves or allspice, or even a teaspoon or two of cocoa powder to deepen the cinnamon flavor
  • salt: Brings all those spice flavors into focus. Don’t skimp on the salt in the filling or it will taste very flat and muddy
  • vanilla: Rounds out the spice flavor with warm, creamy, woody notes

For the Cream Cheese Glaze

  • cream cheese: Adds a little tang as well as body to the glaze
  • butter: Brings a little warmth as well as extra fat to carry the tang of the cream cheese as well as the vanilla
  • powdered sugar: Also called icing sugar or 10x, powdered sugar provides bulk and sweetness to the glaze
  • salt: Tempers the sweetness and snaps all the flavors into focus
  • heavy cream: To thin the glaze to a nice, spreadable consistency. If you want to drizzle the glaze, add cream, a bit at a time, until it’s pourable but thick. You can use any milk in place of the heavy cream. Plant-based milk will work just fine as will half and half or whole milk
  • vanilla: Rounds out the flavors of the glaze


Here, we’ll take a brief look at the steps for making the dough, shaping it, filling it, and baking it.

Please look them over, and then you can jump to the recipe when you’re ready to get started.

For the Dough

Making the dough is straightfoward.

It’s made using the straight dough process which is putting all the ingredients in the mixer bowl at the same time and letting her rip.

A collage of four images: Wet ingredients: buttermilk, egg yolks, egg, yeast, salt, and sugar in a metal mixing bowl. 2)The bowl with melted butter added to the buttermilk mixture. 3)The dough kneading in a mixer with the dough hook. 4)A hand holding a smooth ball of pale yellow dough.
  1. Add all the ingredients except for the melted butter and flour and whisk them together to break up the yolks.
  2. Pour in the melted butter and then top with all the flour
  3. Mix on low speed with the dough hook and then knead on medium/medium-low speed until you have a…
  4. …smooth and stretchy dough.

NOTE: This is a pretty stiff dough that is not sticky when fully kneaded. It is a bit of a workout for your mixer, so take it in stages, kneading for a couple of minutes at a time and then letting your mixer rest in between. You can also knead by hand.

Total kneading time should be about 10 minutes.

A collage of 4 images: 1)Risen pale yellow yeast dough in a metal mixing bowl. 2)The dough on the counter with a hand pressing out the gases. 3)The dough pressed out into a rough rectangle with a tapered rolling pin on top. 4)The dough completely rolled out into a large rectangle. The tapered rolling pin is on the rectangle of dough showing that the dough is now longer than the rolling pin.
  1. Once the dough has risen in a cozy place, scrape it out onto a clean counter, and…
  2. …press out all the gases
  3. Pat the dough into a reasonably rectangular shape.
  4. Roll the dough until it is about 20″ wide by about 14-15″ deep. For reference, my rolling pin is 18″ long.

For the Filling

The filling is part of the magic of this recipe, and it’s very easy to make.

A collage of 4 images: 1)Butter, sugar, and spices in a glass bowl. 2)The butter and spices mixed together into a paste. 3)The butter/spice mixture spread evenly onto a large rectangle of dough. 4)The dough and spiced butter mixture rolled up partway into a cylinder.
  1. Microwave the butter to soften it, and then add the rest of the ingredients.
  2. Use a spatula, a hand mixer, or a clean hand (my choice) to mix the filling together evenly into a paste.
  3. Spread it in an even layer from edge to edge on the dough, leaving about 1-1 1/2 inches clear on the far end.
  4. Roll the dough up into a cylinder, pinching the seam to minimize the chance of them “unrolling” a little bit during the second rise.

To Slice, Rise, and Bake

A collage of 4 images: 1)A long cylinder of cinnamon roll dough on a counter. 2)The cylinder of dough divided into 4 equal sections. 3)One section of the dough divided into 3 equal rolls. 4)All 12 cinnamon rolls in a rectangular baking pan lined with parchment.
  1. Turn the cylinder of dough seam-side down, and use a piece of dental floss (my choice) or a sharp serrated knife to trim off the uneven ends.
  2. Then divide the remaining dough in half and each half in half so you have 4 more-or-less equal portions.
  3. Divide each piece into 3 equal slices for a total of 12 rolls.
  4. Place them in a 9″ x 13″ rectangular pan that you’ve either lined with parchment or sprayed lightly with pan spray.

Second Rise and Baking

A collage of 4 images: 12 cinnamon rolls in a pan before rising and baking. 2)A hand pressing one of the rolls down to flatten it just a bit. 3)The rolls risen so the sides of each are touching. 4)The baked cinnamon rolls in a pan before glazing.
  1. Once your rolls are panned up…
  2. …press each one down slightly. This encourages them to spread out to fill the space and sort of compacts everything a little bit.
  3. Allow the rolls to rise in a warm place until the sides are touching.
  4. Bake for about 30 minutes until golden brown, then glaze them right away so the glaze can melt down between the rolls.

TO MAKE OVERNIGHT CINNAMON ROLLS: After shaping and panning, spray the rolls lightly with pan spray, cover, and refrigerate overnight. Pull them out the next morning and let come to room temperature and rise in a cozy place until puffy. Then bake as directed.

If you are looking for a bit more calorie-conscious cinnamon raisin delight, please check out my cinnamon raisin bread. It is super good!

Cinnamon Roll Q & A

A cinnamon roll cut in half down the center with the two halves stacked on top of each other. You can see "stripes" of enriched sweet dough and gooey cinnamon filling.
How long do these keep?

They are best the day they are made, but you can store them at room temperature for a day or two before reheating to serve.

Can I freeze them?

Yes. If you want to freeze the whole tray, skip the glaze until after thawing and reheating. Otherwise, freeze and store in heavy-duty freezer bags, pressing out as much air as you can before sealing the bag/s. Thaw at room temperature and reheat to serve.

Can I change the flavor?

Sure. Add some orange zest to the dough, filling, and glaze for orange cinnamon rolls. Add finely chopped toasted nuts to the filling if you like. Or add some mini chocolate chips. Flavor the glaze with almond extract or some maple extract if you have some. There are lots of ways to make these rolls your own.


If you have any questions about this post or recipe, I am happy to help.

Simply leave a comment here and I will get back to you soon. I also invite you to ask question in my Facebook group, Fearless Kitchen Fun.

If your question is more pressing, please feel free to email me. I should be back in touch ASAP, as long as I’m not asleep.

A Note About Measurements

Best for Home Use
Escali Primo Digital Food Scale

Don't let its small price and small size fool you. The Escali Primo is an accurate and easy-to-use food scale that I have used for years. It's easy to store, easy to use, has a tare function, and easily switches between grams and ounces/pounds for accurate measurements.

Purchase Now How & Why to Use a Kitchen Scale
This is an affiliate link which means I earn from qualifying purchases. Your price is unaffected.
03/07/2024 05:03 pm GMT

Please Rate and/or Comment

5 golden stars for rating recipes
An overhead shot of a rectangular pan of iced cinnamon rolls.

Homemade Cinnamon Rolls

Jennifer Field
These cinnamon rolls are made with an enriched dough that bakes up golden and tender. Filled with plenty of spice, sugar, and butter and crowned with cream cheese glaze, these buns are perfect for a special brunch or as an indulgent breakfast.
5 from 5 votes
Tried this recipe?Please give it a star rating!
Prep Time 30 minutes
Cook Time 30 minutes
Total Rising Time 4 hours
Total Time 5 hours
Course Breakfast/Brunch
Cuisine American
Servings 12
Calories 524 kcal


For the Dough

  • 4 egg yolks at room temperature
  • 1 whole egg at room temperature
  • 1 ¼ teaspoon yeast instant or active dry
  • 1 ½ teaspoons kosher salt I use Morton's
  • 2 oz sugar 56 grams or about 1/4 cup
  • 3 oz melted butter 85 grams, 6 Tablespoons, or 3/4 stick
  • 9 oz buttermilk 255 grams or 1 cup and 2 Tablespoons at room temperature
  • 20 oz all-purpose flour 567 grams or about 4 1/2 cups

For the Cinnamon Filling

  • 6 oz unsalted butter 170 grams or 1 1/2 sticks
  • 8 oz brown sugar 227 grams or about 1 cup, packed
  • 3 Tablespoons ground cinnamon
  • 2 teaspoons pumpkin pie spice optional but lovely
  • teaspoons kosher salt I use Morton's
  • ½ teaspoon vanilla extract

For the Glaze

  • 2 oz cream cheese 56 grams or 1/4 block
  • 2 oz unsalted butter 56 grams, 4 Tablespoons, or 1/2 stick
  • 10 oz powdered sugar 284 grams or 2 1/2 cups
  • ½ teaspoon kosher salt
  • ½ teaspoon vanilla
  • 2 Tablespoons heavy cream This is a guesstimate. Add a little at a time until you achieve a spreadable consistency.


To Make the Dough

  • In the bowl of your stand mixer, Combine yolks, egg, yeast, sugar, melted butter, buttermilk, and salt. Whisk to combine.
  • Add the flour all at once and with the dough hook, mix on low until all the flour is incorporated. Scrape the bowl as necessary.
  • Knead on medium speed until the dough is smooth and elastic, approximately 10-15 minutes. This is a fairly firm dough, so watch your mixer. You don't want it to overheat. You can knead on a lower speed, and you may have to knead a couple of minutes at a time, allowing your mixer to cool down in between. You can also knead by hand. The dough will be smooth and not at all sticky when done.
  • Gather the dough into a nice ball, place it back into the mixer bowl and spray lightly with pan spray. Cover the bowl with a lint-free towel, and allow it to rise in a cozy place until doubled in size, about 2-2 1/2 hours. I like to heat a mug of water for 3 minutes in the microwave, then move it to the side, put the covered bowl of dough next to it, then close the door. If your microwave has a surface light for the stove below, turn that on as well. It will help to keep the microwave warm.

To Make the Cinnamon Filling

  • In a medium bowl, microwave the butter for about 30 seconds, or until very soft.
  • Add the rest of the filling ingredients and mix well until completely combined. I generally use my clean hand to squeeze everything together until it forms a paste.

To Fill, Shape, and Bake

  • Once the dough has doubled in size, scrape it out onto a clean countertop with plenty of room to work. This dough is firm enough that you won't need to flour or oil your surface.
  • Press the gases out of the dough and keep pressing it out with your hands until you have a rough rectangle.
  • Using a rolling pin, roll the dough until you have a large rectangle of dough about 20" wide by about 14-15" long.
  • Using an offset spatula or your clean hands, spread the filling out onto the dough rectangle evenly, from edge to edge, leaving about 1-1 1/2" "clean" dough at the far end.
  • Starting at the long side nearest you, roll the dough up fairly tightly until you get to the clean end. Pinch the seam together really well, and roll the cylinder of dough so it is seam-side-down.
  • Using dental floss or a sharp serrated blade, slice off the uneven ends of the cylinder of dough. Put those together in a little ramekin. That's just for you to enjoy. Slice the rest of the dough into 12 rolls. I cut the dough in half, cut each half in half, and then cut each of those pieces into 3 rolls apiece.
  • Line a 9" x 13" rectangular baker with parchment or spray lightly with some pan spray. Arrange the rolls 3 across by four down. Lightly spray the tops with pan spray, cover, and let rise until puffy and the sides of the rolls are touching, about 1-1 1/2 hours.
  • During the last 30 minutes of baking, heat your oven to 350F/160C, and place a rack in the center of the oven.
  • Bake until golden brown with an internal temperature of 195F, about 30-35 minutes. If the rolls are browning faster than you'd like, loosely tent with foil for the last few minutes of baking.

To Glaze

  • As soon as the rolls come out of the oven, spread them with the cream cheese glaze. The glaze will melt and spread to nicely cover all the rolls. The glaze is not so thick that it disappears, though, so you'll only have to glaze once.
  • Serve warm. Cool completely and store leftovers, well covered, at room temperature for a day or two. Reheat to serve. For longer storage, freeze room temperature rolls and thaw and heat as needed.

Did You Make Any Changes?



Overnight Instructions

Make the dough, do the first rise, and shape as directed.
Once the rolls are in the pan, spray with pan spray, cover well, and refrigerate overnight.
Remove the pan of rolls to a cozy place to rise and get puffy, about 2-3 hours, depending on how cozy your cozy place is.
Once nicely risen and puffy, bake and ice as directed.


Calories: 524kcalCarbohydrates: 74gProtein: 7gFat: 23gSaturated Fat: 14gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gTrans Fat: 1gCholesterol: 124mgSodium: 481mgPotassium: 125mgFiber: 2gSugar: 41gVitamin A: 770IUVitamin C: 0.1mgCalcium: 79mgIron: 2mg
Keyword cinnamon, cinnamon rolls, sweet dough, sweet rolls
Did you make this recipe?Please tell us what you loved!

And there you have it: homemade cinnamon rolls made with a gorgeous, easy to work with, golden enriched sweet dough.

I hope you love them as much as we do around here.

And thanks to our neighbors who take some of this deliciousness off our hands!

Thanks for being here. Take care, and have a lovely day.

Join in Today!

My Top 5 Secrets to Becoming Fearless in the Kitchen

Plus weekly new recipes, how-tos, tips, tricks, and everything in between


  1. 5 stars
    This dough is wonderful to work with and the resulting bake is perfect. It’ll be my staple sweet bun dough from now on.

  2. 5 stars
    These are spectacular! Easy dough to work with. I used cardamom and allspice with the cinnamon. And the icing! Perfect t to spread and didn’t disappear even frosting the rolls right out of the ovenk

  3. 5 stars
    When does the buttermilk go into the dough? Oh, and by the way, you have salt listed twice in the directions.

  4. So when I made cinnamon rolls about the same time, I used homemade apple butter for the schmear (btw, LOVE the sped-up spreading of the filling) and sprinkled on a ton of cinnamon-sugar. I also got to use the bread-rising function of my oven for the first time, which was very exciting. My house is cold, too.

  5. cinnamon rolls are our (jeez, can that be grammatically correct?) Christmas morning tradition. This year we are trekking northward (northern GA) to spend the holiday with are daughter and I’m bringing the rolls, frozen, and hopefully a slow cold rise will work out
    a tip that i saw once to keep all the filling inside instead of oozing out the bottom is to not pinch the roll tightly closed, so that when you cut your slice you take the roll flap and pull it across the bottom of the slice – it works out well
    happy holiday

  6. Thank you, thank you, THANK YOU so much for making this video! We have a Christmas morning tradition of cinnamon rolls after the presents have been opened. Unfortunately (please be kind to me, my friend), it was the store bought stuff. I am going to do this from now on! You’re the best!

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.