Take breakfast from 1 to 100 with the Best Ever Cinnamon Rolls. These delicious, fluffy rounds of cinnamon goodness are made with extra TLC. Each bite is better than the last!

The best cinnamon rolls. Ever.
I’m a firm believer in going all out for breakfast. I mean, why not start your day with something absolutely delicious?!
For this morning treat, I’m showing you how to whip up the best ever cinnamon rolls. I mean it when I say “best.” These homemade cinnamon rolls are filled with everything we love in a sweet treat breakfast: cream cheese, butter, almond milk, and more.
Each bite is perfectly layered with a delicious sprinkling of coconut sugar and cinnamon for the best tasting result. Not to mention, they’re frosted with a cream cheese, butter, and powdered sugar combo. It’s a breakfast fit for a king, and for you!

Ingredients in homemade cinnamon rolls
This recipe consists of four parts: the dough, filling, topping, and frosting. For each section there are a specific list of ingredients that you’ll need (many of which overlap). For a quick rundown on what you can expect, here is a complete ingredient list:
- Unsweetened almond milk
- Melted butter (or coconut oil)
- Instant yeast
- Coconut sugar
- All purpose flour
- Coconut sugar
- Cinnamon
- Softened butter
- Cream cheese
- Powdered sugar
- Salt
- Vanilla
- Almond milk

What you’ll need to make this recipe
This recipe requires quite the list of kitchen tools, but don’t be intimidated! I recommend gathering everything before you begin so that it’s right at your fingertips when needed.
- 9×13 baking dish
- Large mixing bowl
- 2 small mixing bowls
- Stirring utensil
- Whisk
- Plastic wrap
- Floss or sharp knife
- Butter brush
- Hand mixer or food processor
For measuring, you will need the following sizes: 1/8 tsp, 1/2 tsp, 1 tsp, 1 tbsp, 1/4 cup, 1/2 cup, 2/3 cup, and 1 cup.

How to make the best ever cinnamon rolls
Get ready, because these rolls need your full attention. Though a very easy cinnamon roll recipe to conjure up, the step by step is very detailed! I’ve broken it up into sections to help it be a bit clearer. Any questions? Leave them in the comments below!
Prep the dough
To begin, preheat the oven to 350F and grease a 9×13 dish.
In a large bowl, heat the almond milk and butter in the microwave until they melt and reach a temperature of 110F. This should be luke warm (not hot) in order to activate the yeast.
Next, sprinkle the yeast on top of the mixture and let it sit for ten minutes.
While sitting, mix together the flour and salt in another bowl.
After the milk has set for ten minutes, whisk in the coconut sugar.
Turn off the oven and open the door. I use this as a “warm” place for my rolls to rise during the winter months.
Add the wet ingredients into the flour and stir until well combined. Cover with plastic wrap and set in the slightly warm oven with the door open for 45 minutes. The dough should become double in size.
Mix the inside ingredients
While the dough is rising, prepare the cinnamon sugar mixture by mixing the coconut sugar and cinnamon together in a small bowl.
Shape the dough
Flour a large surface and place the dough on top. If the dough is too sticky, add more flour. You should be able to form it into a large rectangle shape.
Once in a large rectangle, spread the softened butter on top, and then evenly sprinkle with the sugar mixture.
Roll tightly from one side to the other, keeping it nice and tight the whole time.
Once in a long roll, cut it in half once using floss or a sharp knife (I prefer using floss to cut it).
Cut each half into 6 rolls and place them into the greased baking dish. Brush with melted butter.
Bake the rolls
Turn the oven back on and preheat to 350F with the rolls sitting on top of the oven.
Once preheated, bake the rolls for 25-30 minutes or until slightly golden.
While baking, prepare the frosting by blending all of the frosting ingredients together with a hand mixer or food processor.
Finally, add the frosting!
Frost the cinnamon rolls while warm, or once cooled if preferred.
Not baking today? No problem!
Complete all the way through step 13 and then you can do one of THREE things.
Refrigerate Overnight
This option is best for if you’re making them the day before. Make through step 13 and then cover with foil or plastic wrap and refrigerate. In the morning, set them in a warm-ish place for an hour. This could be in your oven (previously turned on, but now off) with the door cracked open, on top of an oven that is heating up, or on a slow warming pad. After an hour, head to step 15.
Freeze
This option is best for if you want to make them a few days before. Make through step 13 and then cover with foil or plastic wrap and refrigerate. In the morning, take out of freezer and set them in a warm-ish place for an hour. This could be in your oven (previously turned on, but now off) with the door cracked open, on top of an oven that is heating up, or on a slow warming pad. After an hour (if still frozen, let thaw longer), head to step 15.
Bake the day before
Complete all steps of cinnamon rolls, just skip the icing for now. Bake completely. In the morning, heat back up in oven at 400 for 10 minutes. Then add icing.


Storing extra rolls
Leftover cinnamon rolls can be kept in an airtight container and left at room temperature or placed in the fridge.
Before enjoying, I recommend heating in the microwave for about 10 seconds to loosen up the frosting and make them feel fresh out of the oven!
If you liked this recipe, you’ll want to try these!
Looking for more breakfasts that will help you start your day on a “sweet” foot? Here are some of my favorites!
- Cake Batter Overnight Oats
- Healthy Pumpkin Spice Granola
- Paleo Cinnamon Coffee Cake
- Paleo Lemon Blueberry Muffins
- Healthy Pumpkin Coffee Cake Recipe

Best Ever Cinnamon Rolls
Take breakfast from 1 to 100 with the Best Ever Cinnamon Rolls. These delicious, fluffy rounds of cinnamon goodness are made with extra TLC. Each bite is better than the last!
Ingredients
Dough:
- 1 cup unsweetened almond milk
- 1/2 cup butter, melted
- .25oz package instant yeast
- 1/4 cup coconut sugar (or white sugar)
- 2.5 cups bread flour (all purpose flour works as well)
- 1/2 tsp salt
Inside:
- 1 cup coconut sugar (sub white sugar)
- 2 tbsp cinnamon
- 1/4 cup softened butter
Topping:
- 2 tbsp melted butter
Cream Cheese Frosting:
- 1 8oz block cream cheese, softened
- 1/4 cup butter, softened
- 1 cup powdered sugar
- 1/8 tsp salt
- 1 tsp vanilla
- 2 tbsp almond milk
Alternate simple icing:
- 2 cup powdered sugar
- 3 tbsp almond milk
Instructions
- Preheat oven to 350F and grease 9×13 dish.
- In a large bowl, heat almond milk and butter until melted and 110- 120F. This should be luke warm, not hot, in order to activate the yeast. I used my microwave to heat.
- Sprinkle yeast on top of warm milk mixture and let sit for ten minutes.
- While sitting, mix together flour and salt in another bowl.
- After milk has sat for ten minutes, whisk in coconut sugar.
- Once oven has reached temperature, turn it off and open door. I use this as a ‘warm’ place for my rolls to rise during the winter months.
- Add wet ingredients into flour and stir until well combined. Cover with plastic wrap and set in slightly warm oven with open door for 45 minutes. The dough should double in size.
- While dough is rising, prepare cinnamon sugar mixture by mixing coconut sugar and cinnamon together in a small bowl.
- Generously flour a large surface and dump dough onto it. If dough is too sticky, add more flour. You should be able to form it into a large rectangle shape.
- Once in a large rectangle, spread softened butter on top. Then evenly sprinkle cinnamon sugar mixture.
- Roll tightly from one side to the other, keeping it nice and tight the whole time.
- Once in a long roll, cut in half once using floss or a sharp knife (I prefer using floss to cut it)
- Cut each half into 6 rolls and place them into a greased baking dish. Brush with melted butter.
- Turn oven back on and preheat to 350F with rolls sitting on top of oven.
- Once preheated, bake rolls for 25-30 minutes or until slightly golden.
- While baking, prepare frosting by blending all of the ingredients together with a hand mixer or a food processor.
- Frost cinnamon rolls when still warm, or once cooled if preferred.





Kristen says
Made these on Christmas morning and they turned out delicious!!!!
Erin says
Hi Kristen, so happy you enjoyed them!
susie huckle says
i really loved how soft and goey these are! thank you for always having the best stuff! this was my favorite of 2020 ! cheers to 2021!
Erin says
Hi Susie, I am so happy you loved them so much! Cheers to you too!
Alex says
Absolutely delicious – I made these for brunch today and everyone loved them!
Erin says
Hi Alex, thanks for sharing!!
Gina says
Like every recipe Erin creates, this came out perfect ! The texture of the rolls were perfection. We have 4 kids and they all gobbled them up. We loved them so much we made them twice
I used the cream cheese frosting the first time and then a regular vanilla icing the second time.
Erin says
Hi Gina, I am so glad you loved them!! Thanks for sharing!
Gabby says
Love this!
Erin says
Hi Gabby, so glad you liked them!
Alyssa says
Just made this with gluten free flour and even added banana slices to half of the rolls! Your recipe made these so simple and delicious!
Erin says
Hi Alyssa, that sounds great! Love the bananas!
Morgan says
THE BEST RECIPE EVER! Me and my sister have made it two times and both times it was unreal. So simple and tastes so good!
Erin says
Hi Morgan, thanks for your kind words! So happy you both love them!
Mary says
LOVE these! I made them exactly how the recipe calls except I used gluten free flour from Costco and they turn out great. More rustic texture. I love that they’re not overly sugary. You can taste all the flavors and not have them overpowered by sugar. Thanks Erin!
Erin says
Hi Mary, so happy you loved them!!
Maeve says
I made these Christmas morning for my whole family and everybody devoured them!!!! These are definitely going to be a new tradition, so fun to make!
Erin says
Hi Maeve, love to hear that! Glad to be part of a new tradition in your home!
Angela says
family loved it!! definitely recommend!
Erin says
Hi Angela, thanks for sharing!!
Skylar Cox says
Amazing! We made these and froze half before baking because we would have eaten them all in 1 day! 10/10 will make again. The perfect combo of doughy, creamy and sweet, but not too sweet!
Erin says
Hi Skylar, I am so glad you enjoyed them! 🙂
Emily Mulrenin says
I made these on New Years Day and they were delish! Using yeast intimates me a little but nothing to be afraid of! Everyone in my fam loved them. A couple things I did differently was using coconut oil in the dough but butter in everything else, subbing in light brown sugar for coconut sugar, and slipping the cream cheese in the frosting simply Bc I’m not a fan of cream cheese. All in all 10/10! Thanks Erin!
Erin says
Hi Emily, I am so glad everyone loved them and you made them your own!!
Sheri says
Love. So easy to make after watching your insta video. Made with three bean chili. Yummy!!
Erin says
Hi Sheri, thanks for your kind words and watching the video!! 🙂
Micaela says
Made these for the fam for Christmas, SO GOOD😍 literally licked our plates!
Erin says
Hi Micaela, I am so glad everyone liked them!!
Morgan M says
I made this on Christmas morning and it was a hit! This was my first time making cinnamon rolls, and they were incredibly simple and delicious. I subbed the cream cheese icing out for a dairy free icing, but they were just as good! Cant wait to make these again.
Erin says
Hi Morgan, thanks for sharing! I am so happy you enjoyed and made them your own!
Jenny says
Follows this recipe exactly but Subbed gluten free flour (bobs red mill)- it was perfect!!! Will definitely be making again.
Erin says
Hi Jenny, so happy you liked them!!
amanda says
Hi Jenny! Which bob’s flour did you use? The gf 1:1 flour, or the gf all purpose baking flour? I made these subbing bob’s gf 1:1 flour and the dough didn’t come out as I hoped…so i’m curious to see what you did!
Thank you!!!
Kylie R says
These were literally amazing! Best cinnamon rolls I’ve ever made. I was concerned at first that they wouldn’t be as sweet using coconut sugar but I was wrong bc they were perfect! 👌🏽
Erin says
Hi Kylie, thanks for sharing! I am so happy you loved them!
Colleen says
These. Are. Amazing. If you’re fearful of making homemade dough, don’t fret. This recipe is easy and the dough came out beautifully and felt much quicker than other recipes I’ve tested with so many steps.
I used butter (as opposed to the coconut oil) and white sugar (as opposed to coconut sugar).
So delicious. This will be my go to recipe moving forward.
Erin says
Hi Colleen, I am so happy you loved them and made them your own! 🙂
Maria says
I’ve made this two times, both were a hit! I’m not a huge frosting gal so I quartered the icing recipe and the second time I made them I ran out of coconut sugar and used light brown sugar instead – just as good!
Erin says
Hi Maria, I am so happy the rolls are well loved and you made them your own!
Amber says
I tried this today and it was so very good. Sharing my experience of mixing flours tho – I had almost 2c all purpose flour and decided to forgo buying more at the store (bad idea) and added in Teff flour bc my hubby has all manner of GF options in flour. I didn’t think that small amount of Teff & Coconut Flour (3/4cup) wouldn’t make a ton of difference but it did. It was still very tasty! But did not rise like normal. It could be that my yeast packet was old. If that is even possible? It was tasty but not fluffy. So follow the recipe!! Lol 🙂
Erin says
Hi Amber, thanks for sharing and hmm if the yeast was expired, it definitely could have not worked right. Let me know if you try it again!