Homemade Cinnamon Rolls Recipe

This homemade cinnamon rolls recipe is the perfect alternative to store-bought!

Nothing beats warm cinnamon rolls out of the oven on Christmas morning. Cinnamon buns are an American classic for special occasions. But they don’t have to be a complete nutritional disaster full of powdered sugar, saturated fat, and processed all-purpose flour. On the contrary! They can be just as good made with healthy ingredients.

Baked cinnamon rolls topped with chopped pecans and honey glaze.

While these cinnamon rolls don’t have cream cheese icing, what they do have is a delicious honey glaze. But if you really prefer the cream cheese, you can mix cream cheese into the glaze recipe in any amount you like. You will probably have to adjust the sweetener amount, and it’s best to smear half the icing on top after baking. You will probably also want to whisk in enough milk to make it more spreadable, but not pourable. Basically, you’ll have to play around with it a bit as I haven’t tried making cream cheese frosting myself.

What Does Pouring Milk Over Cinnamon Rolls Do?

Actually, you don’t want to pour it over the rolls. You want to pour it into the bottom of the pan and add just enough to cover the bottom of the pan. You don’t want to saturate the rolls and keep them from baking properly.

While this recipe does not call for it, many people enjoy pouring milk into the pan of their cinnamon rolls just before baking. The idea is that they will become much softer and fluffier. I haven’t tried this myself, so if you want to try it, do so at your own risk with this recipe.

Can I Use A Stand Mixer To Make This?

While I made this by hand, a stand mixer could certainly be used. Simply use a dough hook on your mixer to knead the dough.

About The Texture

Yes, these are fluffy cinnamon rolls. But as with most things that are whole grain, they are also a bit heartier and denser. However, for a healthy cinnamon roll, these are the best cinnamon rolls you’ll make.

Recipe Variations

You can add vanilla extract if you wish. I didn’t find it to be necessary here, but it’s an option. Add about 2 teaspoons if you want to use it.

If you are concerned about the texture and have a non-stick surface you can roll the dough on, you can use a lightly floured surface instead so you don’t end up adding too much flour. But you will need some because the cinnamon roll dough is sticky. Adjust based on your work area.

Ingredients For This Cinnamon Roll Recipe

Active dry yeast – Make sure it’s fresh so that the bread rises properly.

Honey – Any type will work.

Warm water – Use filtered water that does not taste like chlorine.

Unsweetened almond milk – Regular milk works too. Lightly warm milk works best, but chilled will work too.

Salt – I used pink Himalayan salt. But use whatever you normally bake with.

Olive oil – Or any light flavored oil. In a pinch, you can use softened butter instead.

Egg – Room temperature works best.

Whole wheat pastry flour – If you can’t find it, white whole wheat flour is the next best thing. Regular whole wheat flour won’t work here.

Molasses – Blackstrap molasses is what I used, but pretty much any molasses will work here.

Cinnamon – Just cinnamon, not cinnamon sugar.

Pecans – Optional, but tasty. You can also use walnuts or any nuts you prefer.

How To Make Homemade Cinnamon Rolls

All the ingredients for Homemade Cinnamon Rolls in individual white bowls sitting on a white surface.

Gather and measure all your ingredients.

Homemade Cinnamon Roll dough mixed in a white mixing bowl.

In a large bowl, pour the yeast into the bowl and mix in the warm water (105℉) and the ½ teaspoon honey. Let sit for 5 minutes. Now, add the almond milk, ¼ cup honey, salt olive oil, and eggs to the yeast mixture. Whisk gently until combined. Then stir in the flour until you have to continue kneading with your hands to get a smooth dough. You will knead for about 10-15 minutes.

Homemade Cinnamon Rolls dough doubled in size after rising, in a white bowl.

Coat the ball of dough in a thin layer of olive oil and set back in the bowl. Cover with a towel and let stand for 1 hour to rise. Punch down the dough, and cover again. Let it sit for another hour. Punch down the dough one last time, cover, and let sit for 10 minutes while you prepare the filling.

The Glaze

Honey glaze ingredients for Homemade Cinnamon Rolls in individual bowls on a white surface.

In a medium mixing bowl, blend all your glaze ingredients together. You should have a nice, thick, molasses-like filling when you are done mixing.

Putting It All Together

Risen dough in one bowl and honey glaze in a second bowl on a white surface.
Rolled out dough with honey glaze spread over the top.

On a generously floured surface, roll out your dough. Again, be generous with the flour. If you are not, the dough will stick to your counter making the rolling process a real chore. Roll the dough into a rectangle. Cut with a knife if necessary and place the cut-offs in the center of the dough to be rolled back in with the rolling pin (no wasting good dough here!). Pour the honey mixture onto the middle of your rolled dough. Smear on your filling. Make sure it only touches 3 of the four sides of your rectangle.

Rolled up and cut cinnamon rolls in a white, round baking dish.

Roll the dough, starting with the side that has the honey mixture up to the edge. When you get it rolled almost all the way, use your fingers to “paint” some water onto the edge of the dough that does not have any honey mixture on it. Give the dough one final roll so the dough will be “glued shut” by the water. Cut the roll into approximately 1-inch strips, and place each strip in an oiled baking dish or casserole dish. You want the dish to be too big for all your rolls as they will still need room for rising and baking. But don’t go overboard, or your filling will seep out during baking. Better to have them fit snuggly after they have risen than still have too much room. Gauge accordingly.

Risen cinnamon rolls in a white round baking dish.

Cover the dish with a towel and let the dough rise, one last time, for 1 hour.

A side view of Homemade Cinnamon Rolls in a white baking pan.

Preheat your oven to 375° F. If using the pecans, sprinkle them on now. Place rolls in the oven and bake for 15-18 minutes or until they are golden brown. Allow to cool and squeeze some honey over the top of the rolls.

How To Store Homemade Cinnamon Rolls

Store these in an airtight container in the fridge for up to 4 days.

Can You Freeze Homemade Cinnamon Rolls?

Yes, these will freeze well if wrapped well. Wrapped them in plastic wrap, and then place them in a freezer-safe container in the freezer for up to 3 months.

Reheating Homemade Cinnamon Rolls

Thaw in the fridge if frozen.

Reheat in the microwave or in the oven at 325 F.

More Health Treats

SUBSCRIBE

Remember to subscribe to my free newsletter to receive all my latest recipes in your inbox. Click here to sign up!

Homemade Cinnamon Rolls Recipe Card

Copyright Information For The Gracious Pantry
Baked cinnamon rolls topped with chopped pecans and honey glaze.

Homemade Cinnamon Rolls Recipe

Note: This recipe will require 3 hours of total rising time. So plan accordingly.
No ratings yet
Print Pin Rate Add to Collection
Course: Breakfast, Dessert
Cuisine: American
Prep Time: 3 hours 30 minutes
Cook Time: 18 minutes
Total Time: 3 hours 48 minutes
Servings: 15 rolls, approximate
Calories: 272kcal

Ingredients

Cinnamon Roll Ingredients

  • 1 packet active dry yeast
  • ½ tsp. honey
  • cup warm water (100-115 degrees F)
  • 1 cup unsweetened almond milk (regular milk works too)
  • ¼ cup honey
  • ¼ tsp. salt
  • 2 tbsp. olive oil + extra on reserve
  • 1 large egg
  • cups whole wheat pastry flour (affiliate link)

Cinnamon Filling Ingredients

  • 1 cup honey
  • 1 tbsp. molasses
  • ¼ cup whole wheat pastry flour (affiliate link)
  • 2 tbsp. cinnamon

Topping Ingredients

  • 1 cup chopped pecans

Instructions

The Rolls

  • Gather and measure all your ingredients.
    All the ingredients for Homemade Cinnamon Rolls in individual white bowls sitting on a white surface.
  • In a large mixing bowl, pour the yeast into the bowl and mix in the warm water (105℉) and the ½ teaspoon honey. Let sit for 5 minutes.
    Now, add the almond milk, ¼ cup honey, salt olive oil, and eggs to the yeast mixture. Whisk gently until combined. Then stir in the flour until you have to continue kneading with your hands to get a smooth dough. You will knead for about 10-15 minutes.
    Homemade Cinnamon Roll dough mixed in a white mixing bowl.
  • Coat the ball of dough in a thin layer of olive oil and set back in the bowl. Cover with a towel and let stand for 1 hour to rise.
    Punch down the dough, and cover again. Let it sit for another hour.
    Punch down the dough one last time, cover, and let sit for 10 minutes while you prepare the filling.
    Homemade Cinnamon Rolls dough doubled in size after rising, in a white bowl.

The Glaze

  • In a medium mixing bowl, blend all your glaze ingredients together. You should have a nice, thick, molasses-like filling when you are done mixing.
    Honey glaze ingredients for Homemade Cinnamon Rolls in individual bowls on a white surface.

Putting It All Together

  • On a generously floured surface, roll out your dough. Again, be generous with the flour. If you are not, the dough will stick to your counter making the rolling process a real chore. Roll the dough into a rectangle. Cut with a knife if necessary and place the cut-offs in the center of the dough to be rolled back in with the rolling pin (no wasting good dough here!)
    Pour the honey mixture onto the middle of your rolled dough.
    Smear on your filling. Make sure it only touches 3 of the four sides of your rectangle.
    Rolled out dough with honey glaze spread over the top.
  • Roll the dough, starting with the side that has the honey mixture up to the edge.
    When you get it rolled almost all the way, use your fingers to "paint" some water onto the edge of the dough that does not have any honey mixture on it. Give the dough one final roll so the dough will be "glued shut" by the water.
    Cut the roll into approximately 1-inch strips, and place each strip in an oiled baking pan or casserole dish. You want the dish to be too big for all your rolls as they will still need room for rising and baking. But don't go overboard, or your filling will seep out during baking. Better to have them fit snuggly after they have risen than still have too much room. Gauge accordingly.
    Rolled up and cut cinnamon rolls in a white, round baking dish.
  • Cover the dish with a towel and let the dough rise, one last time, for 1 hour.
    Risen cinnamon rolls in a white round baking dish.
  • Preheat your oven to 375° F.
    If using the pecans, sprinkle them on now. Place rolls in the oven and bake for 15-18 minutes.
    Allow to cool and squeeze some honey over the top of the rolls.
    A side view of Homemade Cinnamon Rolls in a white baking pan.

Notes

Please note that the nutrition data is a ballpark figure. Exact data is not possible.

Nutrition

Serving: 1roll | Calories: 272kcal | Carbohydrates: 48g | Protein: 5g | Fat: 8g | Cholesterol: 12mg | Sodium: 60mg | Potassium: 185mg | Fiber: 5g | Sugar: 24g | Vitamin A: 30IU | Vitamin C: 0.2mg | Calcium: 60mg | Iron: 1.7mg

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.

84 Comments

  1. Do you think I could use soy milk or skim milk instead of almond milk? My boyfriend is a cinnamon roll lover but he is allergic to all tree nuts! 🙁

    1. The Gracious Pantry says:

      Abby – Definitely!

  2. Being of Pennsylvania Deutch heritage I have eaten my share of cinnamon buns (aka sticky buns). I’d suggest using the white whole wheat flour-more gluten (wheat protein) than pastry flour, which you want with a yeast dough to trap the gasses as the dough rises. Also the pecans and/or raisins are usually sprinkled on the filling before you roll them up and into the pan along with the honey, etc. When they are finished you invert the pan onto a platter or baking sheet and the caramelized honey (ok, it usually was brown sugar). The gooey stuff then runs down the outside of the buns. Mmmmm. They are wonderful warm.
    My mother uses the same dough recipe she uses for stollen at Christmas time. I used to use a recipe from a PA Dutch cookbook that starts the night before and gets finished in the morning. It has water from boiling potatoes in it-an old fashioned preservative that helps them keep longer. It is really a fastnacht recipe, but I used it for sticky buns, too. It makes a ton! I guess big farm families had big appetites.

    1. The Gracious Pantry says:

      Jodi – Thanks! Great insight! I’ll try that the next time I make them.

  3. They aren’t pretty, but they sure do look SUPER YUMMY! I will be trying this for our Thanksgiving breakfast, for sure. Thank you for working so hard on this recipe!

    1. The Gracious Pantry says:

      Mandie – Cinnamon rolls are ALWAYS pretty, no matter how ugly they are. lol

  4. Tami@nutmegnotebook says:

    Isn’t funny how sometimes what we think is a mistake turns out to be awesome! Those really did turn out looking good but oh what a mess it made!

    Thanks for stopping by my blog and for you kind words! I will be back. I have many of your recipes selected to try!

    1. The Gracious Pantry says:

      Tami – Fantastic! Let me know which ones you like best! And yes, I LOVE it when a mistake turns out to be yummy! lol

  5. Making these right now and I have to say that making them gives a whole new meaning to “sticky” buns!! Can’t wait to bake ’em and eat ’em!

    1. The Gracious Pantry says:

      Shawna – LOL. Yes, they are a bit sticky. But well worth the mess!

  6. Wowzers!!!! These were delicious! I can’t believe how easy, clean and delicious they are.. I did sub soy for Almond milk, and used whole wheat flour- No complaints. Definately a must keep recipe. Thank you so much for sharing!!!

    1. The Gracious Pantry says:

      Jenny – Yay!!! I’m so excited you enjoyed them! I ended up making two batches, and both were gone before I could blink. They really are tasty! So glad you found a ‘must keep’!

  7. Yum, yum, yum! I think this has “Thanksgiving morning” written all over it.:) My husband will be ecstatic!

    1. The Gracious Pantry says:

      Sarah – You betcha!!

  8. Charlotte says:

    I just tried this and I used whole wheat flour instead of the pastry flour and they were very yummy. My kids ate 2 each and my husband is eating them and he usually does not eat my whole wheat creations.
    Thank you for the recipe

    1. The Gracious Pantry says:

      Charlotte – You’re welcome! I just love it when husbands like my recipes! lol

  9. They look soooo good. I can’t wait to try this recipe! I’d love to do this on Thanksgiving morning, but I don’t think I’ll have the time or energy to do much more than pop them in the oven. Do you think it could be modified to be an overnight recipe, maybe by popping them in the fridge after step 13? I don’t know much about baking, so I’ll bow to your wisdom on this. 🙂

    1. The Gracious Pantry says:

      L – I’ve never tried. I imagine you could do everything (including letting them rise the last time in the baking dish) and then cover and put in fridge overnight. But I can’t guarantee the results. I have no idea if it would work. You could also just make these the night before and have them ready in the morning.

      If you try it, please let me know! I’d love to know that myself!

  10. I’m reporting back from the other side of Thanksgiving! I made the rolls up through step 13 on Wednesday night and put them in the fridge overnight. On Thursday morning, I took them out about an hour before baking (they had risen in the fridge) and picked up the baking instructions. My family and I thought they turned out great! It was my first time with the recipe, so I can’t guarantee they were exactly the same, but they were sooooo good.

    1. The Gracious Pantry says:

      L – That’s fantastic! Thanks for letting me know! So happy you enjoyed them!

  11. These sound wonderful. Any nutritional information for them? Thanks! If you can post it, that would be great, if not, where should I look?
    Kat

    1. The Gracious Pantry says:

      Kat – Just added them.

  12. Made these for Christmas morning. They got an Awesome rating from the kids!!

    Also prepped them the night before like L did and they turned out just fine!

    1. The Gracious Pantry says:

      Lynn – That’s so wonderful! I’m so happy you all enjoyed them! Happy New Year!

  13. trude wofford says:

    oh yummmmmm! with a cup of coffee for a sunday morning treat- thanks you so much Tiffany

    1. The Gracious Pantry says:

      Trude – Oh yes! Definitely a cup o’ joe!

  14. Samantha Fitzenrider says:

    Hi!
    These came out great the first time I made them. I’m going for another go this time too.
    If you lay parchment paper down on your counter-top it helps keep the mess down & the dough comes up very easily.

    1. The Gracious Pantry says:

      Samantha – Fantastic! Good to know, thank you. I’m so happy you enjoyed them! In fact, I may have to make another batch here very soon…

  15. Made the rolls this morning. Can’t believe how great they are. I was worried because mine were not messy at all. Maybe because I used white whole wheat flour – could not find pastry flour. I didn’t have any molasses and added raisins. So Yummyyyyyy!!!!!
    Thank you!

    1. The Gracious Pantry says:

      Anna – Cooking/baking is all about adaptation! Great job!

  16. I finally made these today. I have to say when I got to the kneading part I never thought it would never get less sticky. But, sure enough after about 15 mins it did! I thought these were very tasty. I expected them to be more ooey, gooey once baked but they absorbed quite a bit of the filling. So, next time I might try doubling the filling. But overall…YUM!

    1. The Gracious Pantry says:

      Jen – Fabulous!! I’m so happy you enjoyed them. Doubling the filling would be yummy for sure!

  17. Do you think you could put the ingredients into a bread machine and run the “dough” cycle and then continue the recipe?

    1. The Gracious Pantry says:

      Shel – I’m not sure, since I don’t have a bread machine. But if all it’s doing is kneading, then it should be okay, I would think.

      1. Navywife_carrie says:

        I did it and they came out perfect, I’m lazy!!!!

        1. Anonymous says:

          Navywife – Fabulous! Thanks for the input!

  18. Anonymous says:

    EliseMM – Yes! Floss works amazingly well!

  19. Talishacomer05 says:

    Can you make and freeze the extras for later?

    1. Anonymous says:

      Talisha – If you package them tightly in plastic and then in a ziplock bag with the air pressed out, yes.

  20. Anonymous says:

    Navywife – Thanks for the tips!