Get your



EsmeSalon Recipes

Get access to 1000+ homemade tried and tested recipes by home chefs

By subscribing, I agree to receive a newsletter, exclusive content and free gifts, and declare that I have read the privacy policy and terms and conditions.


Please Spread the love, Sharing is Caring!

As an Amazon Associate, I earn from qualifying purchases.
Please note that EsmeSalon may have a financial relationship with some of the vendors we mention in this post which means we may get compensated financially or in kind, at no extra cost to you if you make a purchase through any link in this post. Please refer to our Affiliate Disclosure and Privacy Policy should you require any additional information.

Cinnamon Rolls – cinnabons are a copycat recipe, and it’s the closest you’ll get to the real thing. Super easy to make.


  • 1 cup of warm milk
  • 10 g sachet instant yeast
  • 1/2 cup castor sugar
  • 1/2 teaspoon salt
  • 1 egg
  • 1/3 cup canola or vegetable oil
  • 4 cups cake flour


  • 1/3 cup softened butter
  • 1 cup packed light brown sugar ( I used muscovado )
  • 2 tablespoons ground cinnamon


  • 1/4 cup cream cheese, at room temperature
  • 1/4 cup softened butter
  • 1 teaspoon vanilla extract
  • 1 teaspoon fresh lemon juice
  • 1 1/4 cups icing sugar


  1. In a measuring cup, stir warm milk, yeast, and 1 tablespoon of the castor sugar together to dissolve.
  2. Stir and proof for 5 minutes.
  3. Into the bowl of a stand mixer, measure out 4 cups of flour, the remaining sugar, and salt.
  4. Once the yeast mixture looks bubbly pour into a stand mixer with dry ingredients.
  5. Start to stir on low. Add in the egg and the oil.
  6. Scrape the edges of the bowl to stir flour evenly.
  7. Knead 5 mins on low.
  8. If the dough seems a bit sticky, stir in 2 tablespoons of flour at a time until it starts pulling away from the bowl.
  9. The dough should not be dry. Let dough rise covered in a warm place until double in size about 35 mins.
  10. Sprinkle counter with flour and roll dough to about an 18×24 rectangle.
  11. Spread softened butter over the dough, being sure to go right to the edges leaving a 1-inch strip untouched on one of the longer sides of the dough.
  12. Place the brown sugar and cinnamon mixture onto the middle of the dough and spread with your hands, creating an even layer over top of the butter, still leaving that 1-inch strip of dough untouched.
  13. Lightly press the sugar mixture into the butter using a rolling pin.
  14. Roll the dough up like a Swiss roll finishing with the plain dough on the bottom to seal the entire thing together.
  15. Cut off any uneven ends to even out the roll.
  16. Slice your rolls into 1 1/2 inch rounds and place them on the prepared pan.
  17. Cover with a tea towel and let rise again for 1 hour.
  18. They double up in size.
  19. Preheat the oven to 180 C.
  20. Line a rimmed baking tray with parchment paper then spray lightly with nonstick cooking spray. Bake for 20 mins.


  1. While the buns are baking, whip cream cheese and butter together.
  2. Stir in vanilla, and lemon juice.
  3. Scrape sides and mix again.
  4. Pour in powdered sugar and stir slowly until it starts to incorporate.
  5. Then mix on high for 5 minutes or until frosting starts to lighten in color.
  6. Scrape sides and mix again briefly. Once rolls have been removed from the oven, frost using half the amount made.
  7. Then after they have cooled a few more minutes, frost again with the remaining frosting. The first frosting will melt down into the rolls and the second layer should stay firm.

Prepared, tried, and tested by Gail

  • Make tomorrow more amazing than today!
  • Just believe in yourself and dream big.
  • Do not give up on your hopes. Take care always.


I, Esme Slabbert, am the author and creator of this site, EsmeSalon. It is unlawful to re-use any content from this blog, without my written permission. Please es**@es*******.com">contact me should you wish to discuss it further.


My goal is to provide the best homemade recipes that are healthy for all families to enjoy. I also endeavor to showcase and share other bloggers and promote them on my Blog. You will also find Resources and Courses and Services for Bloggers which I promote from time to time.

Leave a Comment