Homemade Cinnamon Rolls, Four Ways

Homemade cinnamon rolls are so worth the effort! These gooey, luscious rolls will be a hit on Christmas morning, or any time you want to treat your family and guests.

This post is actually four recipes in one. The first will give you tender, fluffy cinnamon rolls with cinnamon sugar filling. Once you have the basic rolls down, you can easily change up the recipe with fruit and (yum!) chocolate fillings. Just follow the Classic Cinnamon Roll Recipe up to the filling step and then use one of the extra filling recipes for the rest.

variety of homemade cinnamon, fruit and chocolate rolls on platters

Be sure to watch the video below. I step you through the whole cinnamon roll making process and all the fillings and frosting.

This post is special to me. I got to work on this one with my daughter-in-law, who is an amazing baker and the best apple pie maker in the universe! Thanks, Becca!

Classic Homemade Cinnamon Rolls

The recipe below includes all the steps to make cinnamon rolls with a classic cream cheese frosting. If you are printing out a different filling recipe, be sure to print out this recipe with it.

Here are some extra cinnamon roll FAQs.

Not necessarily. Instant yeast is a time saver that requires fewer steps, whereas active yeast has to be coincidentally activated. For this recipe, if you use active yeast, let it sit independently in the lukewarm milk with a tablespoon of the sugar for about 5 minutes to activate. You can tell it’s active when it starts bubbling and foaming slightly on the surface. In general, follow the instructions on your yeast packet for temperature and activation.

I personally get the best results with the instant yeast that comes in the dark glass jar labeled for “bread machine.” If you have a brand of yeast you prefer, just make sure to follow the recommended temperatures for that brand (as I’ve learned through trial and error!)

I’ve successfully used many brands and types of yeast. The main thing is to be mindful that instant and active yeasts require a different activation process and that yeasts may vary slightly based on their individual brand. For this recipe to work at its simplest and best, I recommend using an instant or rapid-rise yeast.

“Proofing” or proving is the step that activates the yeast in dough. It typically occurs during the final rise of the dough.

Retarding dough is when you put the dough in the fridge to lengthen the fermentation time. You can retard these rolls for up to 2 days before baking. However, make sure you pull them out 3-4 hours before baking to let them proof properly.

There are two methods I like to use. The first is to reduce your amount of cream cheese to 2 ounces and adjust consistency with the use of heavy cream or milk. Start with small amounts of heavy cream in tablespoons until you get your desired consistency. The more liquid you add, the looser and more pourable the glaze will become. 

The second requires the elimination of the cream cheese all together and just using the powder sugar, softened butter, and heavy cream with vanilla extract. Once again, you start adding the heavy cream slowly until you reach your preferred glaze texture. Note that the glaze will gently harden on the cinnamon rolls as it sets. 

You can also replace the lemon juice with heavy cream to reduce the citrus tartness.

Yes, the frosted rolls that you don’t eat right away need to be refrigerated because of the cream cheese topping. They should last in the fridge for up to 4 days after baking. However, a cinnamon roll with a glaze typically can stay on the counter for up to 2 days. Both the powdered sugar and the thin spread of the glaze minimize the liquid available for bacteria to grow in.

By the way, I like using tooth floss to cut the rolls! Watch my video to see it done! It makes life so much easier. I promise.

frosted cinnamon rolls

My Basic Cinnamon Roll Recipe

Here is my classic homemade cinnamon roll recipe. You can use this recipe with any of the filling recipes below it substituted for the cinnamon brown sugar filling. Or for a special occasion, make them all!

frosted cinnamon rolls

Classic Cinnamon Roll with Cream Cheese Frosting

These homemade cinnamon rolls are delicious as they are, but you can also substitute just about any filling of your choice.
5 from 2 votes
Prep Time 3 hours 30 minutes
Cook Time 30 minutes
Total Time 4 hours
Course Bread, Breakfast, Dessert
Cuisine American

Ingredients
  

Dough Ingredients

  • 1/2 cup granulated sugar
  • 1 tsp salt
  • 6 tbsp unsalted butter
  • 1 large egg, slightly beaten
  • 3 1/2 cups unbleached bread flour or all-purpose flour
  • 2 heaping teaspoons of instant yeast 1 packet will suffice
  • 1 cup plus 3 tbsps of lukewarm whole milk or buttermilk about 120 degrees F
  • 1 tsp of lemon zest or lemon extract

Brown Sugar and Cinnamon Filling

  • 1 1/2 cup brown sugar
  • 1/2 cup butter, softened till almost melting
  • 2 tbsp cinnamon
  • 2 tbsp all-purpose flour
  • 1/2 cup chopped pecans optional
  • 1/2 tsp salt

Cream Cheese Frosting

  • 2 8 oz black cream cheese
  • 4 cups powdered sugar, sifted
  • 1 stick of butter, softened
  • 1 tsp lemon zest optional
  • Pinch of salt

Instructions
 

  • In the bowl of a stand mixer, cream together the sugar, salt, and butter on medium speed with a paddle attachment. Whip in the egg and lemon extract.
  • Mix the flour and yeast and then add the warm milk (between 120-130 degrees or whatever your yeast packet recommends). Mix on low speed until a dough ball forms.
  • Intermittently scrape the sides of the bowl to get the flour well incorporated. Also, depending on the consistency of the dough, you may need to add a little bit of flour or lukewarm/room temperature water if it’s not forming a ball.
  • Switch to the dough hook and increase the speed to medium-high, mixing approximately 6 minutes or kneading aggressively by hand for 6-8 minutes. The dough should be a supple, tacky texture and should pass the “windowpane” test: take a small piece of the dough and gently stretch it so that you can see light pass through the more translucent area. Temperature-wise, the dough should be between 77-81 degrees F.
  • Lightly oil a large bowl, transfer the dough, and roll it around to thoroughly coat with oil. Cover the bowl with a thin kitchen towel or plastic wrap and set the dough aside to rise for 1 1/2 – 2 hours or until it doubles in size.

Make the Filling

  • In a small bowl, mix the flour, salt, and cinnamon together. In a separate bowl, mix together the brown sugar and butter. Add the dry ingredients to the wet ingredients, being sure to mix well.

Make the Frosting

  • In a stand mixer, beat the cream cheese and butter on medium speed until light and fluffy. On a low speed, slowly add the powder sugar and beat until fluffy and the salt. Add lemon zest after the desired consistency is met. Spread on rolls once they’ve cooled for at least 10 minutes. My frosting recipe makes a large quantity. If you prefer a light coating, feel free to halve the frosting for this recipe.

Roll Out the Dough

  • Transfer the risen dough to an oiled or lightly floured work surface or a silicone mat. Gently roll out the dough with a lightly dusted rolling pin. For large cinnamon rolls, you'll want a rectangle that’s about 14 inches wide by 12 inches long and 2/3 inch thick and to roll them short end to short end. For smaller, but more, cinnamon rolls, roll the long end to the long end.

Spread the Filling

  • Spread your filling over the dough rectangle, leaving about 1/8 inch on the edges. Optionally sprinkle with nuts.

Roll and Cut the Dough

  • Roll your dough like a large cigar log. Roll from long end to long end, using a pastry scraper as needed. Trim the ends neatly when finished.
  • Cut the dough in even pieces with thin sturdy twine, a very sharp knife, or unflavored dental floss.
  • You’ll cut anywhere between 8-18 cinnamon rolls, depending on the desired size. To get 12 large rolls, cut pieces about 1.5 inches in size.
  • Once finished cutting, place the rolls in a greased 9×13 dish or a cookie sheet. (For smaller cinnamon rolls, an 8×8 dish will work.)

Proof and Bake the Rolls

  • Let the rolls proof at room temperature for 1-1 1/2 hours with cheesecloth, lightweight cloth, or greased plastic wrap on top. The rolls are done proofing when they are almost doubled in size.
  • After proofing, preheat the oven to 350 degrees F. Place your rolls on the middle rack when it’s time to bake.
  • Cook for about 20-30 minutes. Your tops should have a nice golden brown hue when done. If they start to brown too much before they are cooked throughout (internal register should be 205 degrees F), then cover with foil and check every three minutes.

Frost the Rolls

  • Let the cinnamon rolls rest in the pan for about 10 minutes, then frost them with the cream cheese frosting. The frosted rolls should be refrigerated if not eaten right away.
If you like this recipe, please give it a star rating to help other cooks find it!
Follow me on Instagram and tag #stacylynharris so I can see all the SLH recipes you make. ♥
Tried this recipe?Let me know how it was!

Also check out Cinnamon Pear Buns with Honey-Bourbon Sauce.

back to top

Blueberry Lemon Rolls

You will not be missing the cinnamon in this fruity twist on the cinnamon roll. Sweet, slightly tangy, and oh-so-scrumptious is how I’d describe this breakfast treat. Guaranteed to be a crowd pleaser, this is one of my most requested sweet rolls.

Blueberries and lemons – who can say no to that? This one can be a little messy, but makes the best blueberry rolls ever. They are gorgeous to boot!

NOTE: Use my Classic Cinnamon Rolls recipe earlier in this post for dough making steps.

frosted blueberry roll on plate in front of pans full of cinnamon rolls
frosted blueberry roll on plate in front of pans full of cinnamon rolls

Blueberry Lemon Rolls

This is my most requested sweet roll. I hope you enjoy these as much as we have. They may become your family's favorite holiday treat or breakfast item! 
5 from 2 votes
Course Bread, Breakfast, Dessert
Cuisine American

Ingredients
  

  • original Cinnamon Roll dough (see notes)

Blueberry Compote

  • 2 1/2 cups blueberries fresh or frozen
  • juice of 1 lemon roughly a 1/4 cup
  • zest of 1 lemon about 1 tsp
  • 3/4 cup sugar
  • 1 tbsp corn starch

Lemon Cream Cheese Frosting

  • 8 oz cream cheese, softened
  • zest of 1 lemon
  • juice of 1 lemon
  • 2 1/2 cups powdered sugar, sifted 
  • 3 tbsp butter, softened 
  • pinch of salt

Instructions
 

  • Prepare cinnamon roll dough as directed earlier in this post, replacing the cinnamon filling with this blueberry compote.

Make the Blueberry Compote

  • Take a small saucepan and add the blueberries, sugar, corn starch, and lemon juice. If you’re using frozen blueberries, the process may take a couple more minutes. Stir continuously so the mixture doesn’t burn on the bottom of the pan. Allow compote to thicken to a spreadable consistency (thick enough to stick to the back of the spoon) in which the blueberries have started to break down (3-5 minutes).
  • Remove mixture from heat and stir in lemon zest. Set the compote aside and let it cool 7-10 minutes, enough to make spreading on the dough easier.
  • Meanwhile, roll out your dough to approximately a 14×12 rectangle and spread blueberry filling evenly over the rolled out dough, spreading it just shy of the edges. Sprinkle with nuts if you wish. Roll the dough up in cigar like fashion, slice and bake.
  • Let the blueberry rolls set out for about 10 minutes before frosting.

Make the Frosting

  • In a stand mixer, beat the cream cheese, butter, and lemon juice on medium speed until light and fluffy. On low speed, slowly add the sifted powdered sugar and beat until fluffy and well mixed.
  • Add lemon zest to desired consistency and stir just a little bit more. Spread on rolls once they’ve cooled for at least 10 minutes. Enjoy!

Notes

Use my Classic Cinnamon Rolls recipe earlier in this post for dough making steps.
If you like this recipe, please give it a star rating to help other cooks find it!
Follow me on Instagram and tag #stacylynharris so I can see all the SLH recipes you make. ♥
Tried this recipe?Let me know how it was!

back to top

Chocolate Cinnamon Rolls with Espresso Icing

Y’all, I think I’m in love! If you know me, you know I love chocolate. So, when you mix two of the best things in the world, cinnamon rolls and chocolate … you know it’s gonna be great! Espresso icing is the finishing touch. Be ready to have your house smelling like chocolate.

This glaze hardens to a thin layer after it’s set, making it delicious within a few minutes or hours out of the oven.

NOTE: Use my Classic Cinnamon Rolls recipe earlier in this post for dough making steps.

Chocolate Cinnamon Rolls

Rich chocolate and cinnamon rolls–what could be better? This recipe builds on my classic cinnamon roll recipe in the same post.
5 from 2 votes
Course Breakfast, Dessert
Cuisine American

Ingredients
  

  • original Cinnamon Roll dough (see notes)

Chocolate Filling

  • 1/2 cup unsalted butter, softened
  • 3 tbsp Dutch processed cocoa
  • 3/4 cup packed brown sugar, preferably dark
  • 1/4 tsp salt
  • 1 tsp cinnamon
  • 1 tsp vanilla
  • 3/4 cup bittersweet chocolate chips or broken chocolate bits
  • 3/4 cup chopped pecans optional

Espresso Icing

  • 1/3 cup heavy cream
  • 2 tsp espresso powder
  • 2 cups powdered sugar, sifted
  • 1 tsp vanilla extract
  • Pinch of salt

Instructions
 

  • Prepare cinnamon roll dough as directed earlier in this post, replacing the cinnamon filling with chocolate filling.

Chocolate Filling

  • In a small bowl, mix together the butter, cocoa, brown sugar, cinnamon, and vanilla to a spreadable consistency. It may seem a little gritty, but it’ll cook smoothly and taste delicious.
  • Spread mixture onto the 14×12 rectangle of dough, covering as much as possible, nearly to the edges. Once the chocolate mixture is spread evenly, sprinkle with the chocolate chips and nuts. Proceed to roll up your dough, slice like you would any cinnamon roll, and bake.

Espresso Icing

  • When the chocolate cinnamon rolls are done baking, let them set for about 5 minutes before drizzling with espresso icing.
  • To make the icing, warm the heavy cream on the stovetop in a small saucepan on medium heat until just simmering, or in the microwave for about 45 seconds. Add the espresso powder and whisk it in until it is fully incorporated. Take off the heat and immediately whisk in the powdered sugar and vanilla extract until combined.
  • Drizzle the icing over the warm rolls and serve immediately. Best served hot!

Notes

Use my Classic Cinnamon Rolls recipe earlier in this post for dough making steps.
If you like this recipe, please give it a star rating to help other cooks find it!
Follow me on Instagram and tag #stacylynharris so I can see all the SLH recipes you make. ♥
Tried this recipe?Let me know how it was!

back to top

Cranberry Orange Sticky Buns

Wanting to brighten up your breakfast options or make a fun hands-on dessert? Try this fruity cranberry-orange sweet roll. On the holiday table, it’s a nice change from cranberry muffins or the same old can of cranberry sauce.

These are my personal favorite. I love the sour notes of the cranberries with the sugary, delicious orange glaze. It’s incredibly refreshing!

NOTE: Use my Classic Cinnamon Rolls recipe earlier in this post for dough making steps.

cranberry orange sticky bun lifted from platter of buns and broken apart to show bright red cranberry filling
cranberry orange sticky bun broken apart to show bright red cranberry filling

Cranberry Orange Rolls

This cranberry filling and orange glaze build on my classic cinnamon rolls recipe in the same post. The rich, vibrant red of the berries is a feast for your eyes, and the flavors make a tangy-sweet party in your mouth with each bite.
5 from 2 votes
Course Bread, Breakfast, Dessert
Cuisine American
Servings 8

Ingredients
  

  • original Cinnamon Roll dough (see notes)

Cranberry-Orange Filling

  • 2 1/2 cups cranberries
  • 1/2 cup orange juice fresh squeezed or carton
  • 1 cup sugar
  • Pinch of salt
  • 1 tbsp corn starch
  • 2/3 cup white chocolate chips optional
  • 2/3 cup chopped pecans optional
  • 1/2 cup sliced almonds for topping optional

Orange Glaze

  • 3 cups sifted powder sugar
  • 1/2 cup orange juice
  • 1 tbsp orange zest

Instructions
 

  • Prepare cinnamon roll dough as directed earlier in this post, replacing the cinnamon filling with cranberry filling.

Cranberry Filling

  • If the cranberries are frozen, let them thaw for 30-60 minutes.
  • Place cranberries in a sauce pan on medium heat with the orange juice, sugar, salt, and corn starch.
  • Let the cranberries cook down until softened. This will take 5-10 minutes. With a potato masher, mash the cranberries to make the sauce nice and thick.
  • Stir the cranberry mixture often, if not continually, to avoid burning and sticking to the bottom of your pan. If it gets too thick, just add a tablespoon of orange juice and mix well. The goal is to make a cranberry compote that’ll be similar to a jam in consistency.
  • Once you’ve obtained a spreadable consistency, set it aside to cool down for a few (but no more than 10) minutes. Work on rolling out your dough to a 14×12 rectangle. Spread the compote evenly on the rectangle just shy of the edge, roll it up, slice, and bake.
  • Set the cranberry rolls out for about 5 minutes then drizzle with the orange glaze. Enjoy while still warm.

Orange Glaze

  • Simply add the sifted powder sugar in a bowl with the orange zest and the orange juice and whisk until you reach a blended drizzling consistency. Once reached, drizzle over the warm rolls. Top the rolls with toasted sliced almonds to add an extra pizzazz.

Notes

Use my Classic Cinnamon Rolls recipe earlier in this post for dough making steps.
If you like this recipe, please give it a star rating to help other cooks find it!
Follow me on Instagram and tag #stacylynharris so I can see all the SLH recipes you make. ♥
Tried this recipe?Let me know how it was!

back to top

Similar Posts

  • Sourdough Bread

    This easy sourdough bread recipe is making a comeback in my kitchen. I used to make sourdough bread years ago but stopped…

  • Biscuits and Venison Sausage

    I wanted to post this on New Year’s Day in that we always start the New Year with Venison Sausage Biscuits!  We were so busy that day and then I lost the SD card that had these pictures on it, but happily found it yesterday as I was organizing my files (my  favorite thing to do!  Yuck!!)  I hope you and your family enjoy this as much as we do.

4 Comments

  1. John Foran says:

    5 stars
    I did a test run of these cinnamon rolls to see if they were going to be part of my Christmas Breakfast that I make for my family (mom, brother, sister & my kids). These turned out so good, I followed Stacy’s recipe & all the “let rise” time. I took some to my mom’s house for them to sample & yes, they all want them to be added to Christmas Breakfast! Stacy helped me in the past with cooking for a crowd of 10-12 people… making scrambled eggs, bacon, sausage & other dishes! I just about have it down! Thanks Stacy & I love her cookbook “Love Language of the South”, a big help for me!!

    1. This makes my day!!! Thank you John. I am so glad you liked them!

  2. John Foran says:

    5 stars
    These are the best!! Can I make this the day before (Christmas Eve) and then bake them the next day (Christmas morning)? If yes, I assume I’d put the in the refrig and then take them out. Should I let them sit for 20-30 mins before putting them in oven? Thank you and Merry Christmas!

    1. I think they would be amazing reheated. I’d spritz a little water over the top of them – just a little. Yes, allow them to come to room temperature and put them in a preheated 200 degree oven for about 15 t0 20 minutes. I think they will be perfect.

Leave a Reply

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

Recipe Rating