Best Homemade Cinnamon Rolls

by Myles

If you are a fan of the creations of Cinnabon, I am sure one of your favorites is their cinnamon rolls. Who would say no to those beauties? Match them with your choice of hot drinks, and you are in for a real treat! But let’s admit it, not all of us have the luxury of time to drive down to their shops or kiosks. Plus, the costs can quickly add up, especially if you make it a habit. But this does not mean that you can no longer enjoy delicious cinnamon rolls. Why not try making some at home? And, yes, you can definitely come up with β€˜copycats’ of Cinnabon. In fact, you can even make better ones!

With this recipe that I am going to share with you, there is no doubt that you will fall in love with the end-products. You can have them for breakfast or even as an after-meal dessert. Or just enjoy them anytime you feel like it! πŸ™‚

Imagine the aroma of cinnamon filling up your kitchen as you bake cinnamon rolls, not to mention the thrilling and satisfying taste of the cream cheese frosting. Oh my! I am sure you will forget all about Cinnabon and just stick to your very own cinnamon rolls!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Best Homemade Cinnamon Rolls

  • Author: Myles
  • Total Time: 4 hours 22 minutes
  • Yield: up to 24 servings 1x


With these Best Homemade Cinnamon Rolls, there is no need to go to Cinnabon. You will get to enjoy gooey and delicious cinnamon rolls right in the comfort of your home – created in your own kitchen!




1/2 cup heavy cream (can be replaced with whole milk)

1 c. warm water

4 1/2 tsp. instant yeast

1 c. sugar

2 tsp. sugar

1/2 c. buttermilk (at room temperature)

2 tsp. salt (fine grain)

2 large eggs (lightly beaten)

1/3 c. canola oil

1/3 c. melted butter

8 c. all-purpose flour

2 dime-sized circles soy lecithin


12 tbsps. unsalted butter (softened)

2 c. packed light brown sugar

2 tbsps. packed light brown sugar

1/2 c. white sugar

5 tbsps. ground cinnamon

4 tbsps. cornstarch


6 ounces cream cheese (room temperature)

4 tbsps. unsalted butter (softened)

1 1/2 tsp. vanilla extract

1 1/2 tbsp. corn syrup

2 1/2 c. powdered sugar


  1. Place the water and cream in a microwave-proof bowl and heat until warm, about 30 to 60 seconds. It should be warm and not hot.
  2. Add the yeast and two teaspoons of sugar, and allow to foam for up to 10 minutes.
  3. In a separate small microwave-proof bowl, place the buttermilk and warm it up. Add to the yeast mixture.
  4. Get another bowl and combine the remaining sugar, oil, salt, eggs, and butter. Add to the yeast mixture. Using a dough hook, stir and mix. Top with flour and soy lecithin.
  5. Mix for about 3 minutes and add about 1/4 cup of flour if needed.
  6. Remove the dough hook and cover the bowl with a towel for about 1 to 2 hours, allowing it to rise. Put it in a warm spot.
  7. Lightly flour a section of your counter and roll the dough into a rectangle. Brush with softened butter all the way to the edges.
  8. Mix the brown sugar, sugar, cinnamon, and corn starch in a small bowl. Sprinkle over the buttered dough.
  9. Roll the dough into a tight log. Get a floss, slide it under the dough, bring it up, and make an β€œx”. Pull it tight to cut through and set it on the greased cookie sheet. Repeat the steps until all of the rolls are in the pan. Cover with a towel and allow to rise for 1 to 2 hours.
  10. Bake in the oven (350 degrees Fahrenheit) for about 22 minutes.
  11. Remove from the oven and frost while they are still hot.

How to make the frosting:

  1. Using a bowl and a handheld mixer, whip the butter and cream cheese together until softened. Add the corn syrup and vanilla and beat again.
  2. Slowly beat in the powdered sugar until the desired consistency is achieved.


When baking the cinnamon rolls, be sure to watch the tops. Remove them from the oven as soon as they turn golden brown.

  • Prep Time: 4 hours
  • Cook Time: 22 minutes

You can keep your cinnamon rolls at room temperature. They should last for up to 2 days. To prevent them from drying out, you should wrap them in plastic or foil. If you want them to be good for up to a week, put them in an airtight container and store in the fridge.

You may also like

Leave a Comment

Recipe rating β˜…β˜† β˜…β˜† β˜…β˜† β˜…β˜† β˜…β˜†

%d bloggers like this: