Food. Life. Travel

Tastiest Cinnamon Buns Ever: Recipe

cinnamon buns recipe

Do you ever walk into the mall and smell the scent of the baked goodness of a Cinnamon bun? I have to exercise immense self-control whenever I walk past Cinnzeo. However, like many of us, I am only human so if they are offering a sample I never say no. Which inevitably means I go and buy a whole bun for myself. Cinnzeo has an effective marketing tool, I will give them that!

I have been making cinnamon buns for a couple of years now. In a recipe, I always look for a dough that is soft and pillowy, with a strong flavor of cinnamon. I absolutely love cinnamon, so cinnamon buns are a great way of satisfying this obsession.

The very first cinnamon bun recipe I followed actually used a brioche dough for the base. Essentially what I did was find a few recipes online and mix them together. I like to pick bits and pieces of things I like and make one big recipe. The brioche mixture used milk, and mixed with butter and eggs, it lent a deep buttery profile to the dough. The recipe ended up being my go-to for years.

Unfortunately, I misplaced the recipe (*cue tears and sad music*). This meant I needed to find a replacement recipe that was just as tasty – if not tastier.

Which leads me to this new and improved cinnamon bun recipe. This recipe definitely stands up to the one I lost. The original recipe is from Scrumptiously Fit Food and you can find it here. However, I have amended her recipe and added a few extra bits and pieces. For example, the zested lemon in the recipe adds a nice kick to the flavour. In addition to the lemon zest, I like my cinnamon buns to have the sticky goodness of brown sugar and pecans. So in essence, I guess one can argue that these are sticky cinnamon buns – but that’s all semantics.

In any case, I have rambled long enough. Here is the recipe for the tastiest cinnamon bun recipe!

Bon Appetit!

Tastiest Cinnamons Buns Recipe

Cinnamon bun recipe
5 from 1 vote

Tastiest Cinnamon Buns Ever

This recipe tastes exactly like Cinnzeo or Cinnabon, but EVEN better! The best part is that it'll be homemade, by YOU! So you can brag to everyone about your amazing culinary skills. 

Prep Time 1 hour 30 minutes
Cook Time 25 minutes
Total Time 1 hour 55 minutes
Author Lulu @ Thousand Caminos


Dough Recipe

  • 1 cup warm milk (whole milk, 2 % or skim is fine)
  • 2 1/4 tsp active dry yeast (instant yeast works too)
  • 3 1/2 cup all purpose flour
  • 1/4 cup cane sugar
  • 1/2 tsp salt
  • 1/2 cup butter (do not use salted)
  • 2 large eggs (room temperature)
  • 1 tbsp vanilla essence
  • 2 tsp lemon zest

Cinnamon Filling

  • 1 cup brown sugar
  • 2 1/2 tbsp cinnamon (I use Vietnamese cinnamon)
  • 1/2 cup butter (melted)
  • 3 tsbp maple butter melted (optional)

Sticky Brown Sugar Mixture

  • 1 cup brown sugar
  • 1/2 cup butter (melted)
  • 1/2 cup maple syrup
  • 1 tsp vanilla essence
  • 1/2 cup chopped nuts (walnuts or pecans)
  • 1 tbsp bourbon (optional)
  • 1 tsp flaky sea salt (optional)

Cream Cheese Icing

  • 4 oz cream cheese icing, softened (or half the package of brick of cream cheese)
  • 1/4 cup butter (softened)
  • 3 tbsp full cream / milk (may need to add more or less, depending on icing)
  • 1 tsp vanilla essence
  • 1 cup icing sugar (may need to add more)


Assembling the Dough

  1. Place warm milk in the bowl of your stand mixer (or another large bowl). Measure in the active yeast with 1/2 tsp of sugar, and let sit for 10 minutes to activate. Make sure the milk isn’t too hot or else it will kill the yeast and the dough will not rise. 

    In the  large mixing bowl, add in the flour, sugar, salt, softened butter, eggs and milk. Mix until everything is combined (I use my dough hook). Once combined, add the vanilla and lemon zest and let the dough sit for 5 minutes to allow the ingredients to settle.

    If you’re using a mixer, use the paddle attachment and let it mix for 10 minutes. If doing this by hand knead the dough in the bowl for 10-15 minutes until the dough is no longer sticky. For either method, you will need to add a bit of flour (bit by bit) till the dough becomes soft to the touch and is no longer sticky. Be careful not to add too much flour. 

    Once ready, put the dough back in the bowl, cover with either plastic wrap or a towel and let sit for at least an hour or until it’s doubled in size. I let mine rest for 30 minutes in my warm oven, because I am impatient and wanted to eat these babies ASAP. 

    After the dough has risen, place dough on a floured surface and begin to roll out the dough into a 16" by 20" rectangle and about 1/2 - 1 inch thick. It doesn't have to be perfect.

    Now move on to the filling. 

Assembling Cinnamon Filling

  1. Meanwhile, while the dough is rising, place the brown sugar and cinnamon in a small bowl and use a fork to mix the ingredient together until it becomes like sand (they will be small separated grains).

    Melt the butter on the stove or in the microwave. If you are using the maple butter, add it to the melted butter and stir. Begin to spread the melted butter onto the dough - make sure you reach the edges. Then sprinkle the cinnamon mixture on top.

    Starting with the short edge, begin to slowly roll the dough into a long. Cut the roll into 12 equal pieces.

Sticky Brown Sugar Mixture

  1. Combine the brown sugar, nuts, maple syrup and butter in a saucepan and melt over low heat. Once melted, turn the heat to medium - high and constantly stir the mixture for about 5 minutes. You will start to see the mixture bubble and thicken up. Once you feel it is thick enough (around 5 -10 minutes) remove the mixture from the heat.

    Add the vanilla, and the salt and bourbon. Pour mixture into a baking dish and place the cinnamon rolls inside.

    Cover with plastic wrap or a towel and let the buns rise for another 30 minutes (or until they look nicely puffed up).

Baking the Buns

  1. Preheat the oven to 350F and bake the buns for 25-30 mins or until they start to brown on top. Remove and add the frosting on top while the buns are warm, so they melt the icing.

    Take one (or two) and enjoy it with a big glass of milk!

Cream Cheese Icing

  1. In a medium sized glass bowl, add in the softened butter and cream cheese, and beat until combined. Add in the milk and vanilla and continue to mix.

    Slowly add in the icing sugar (add to taste). Essentially you want to ensure that the icing is a bit runny and not thick like a buttercream frosting, so that they spread easily on the buns!

Cinnamon bun recipe

Hopefully, you guys enjoyed this recipe. Although it seems like there is a lot of steps and ingredients, I can assure you it is well worth it. In time, you will become a cinnamon bun making pro!

If you end up trying out this recipe, let me know how it turns out. Should you have any questions about the recipe, let me know in the comments below. Pin this recipe for later so that you don’t lose it (like I lost my first recipe lol).

Happy eating!



12 comments so far.

12 responses to “Tastiest Cinnamon Buns Ever: Recipe”

  1. 5 stars
    This looks soooo good. I will have to try this recipe out! I cook as well and also posted a crock pot recipe. Do you like crock pot recipes? I didn’t post it on the FB thread, but if you’re interested in commenting on it…here’s the link.

    Happy Cooking!

  2. Mira says:

    5 stars
    I’m used to seeing all of these recipes where the dough is store bought. So it is very refreshing to see everything done from scratch. This is a perfect recipe to entice my ‘tween’ to do some baking with me over the summer 🙂

    • Mira, that’s wonderful!! I do hope they bake with you. I started baking around 13! And I don’t like store bought things. If you can make it from scratch it’s more rewarding 🙂 if you end up making them, send me pictures I’d love to see the final result!

  3. Kelly says:

    5 stars
    I’ve never heard of Cinnzeo…but I’m gonna keep an eye out now! I made cinnamon buns from scratch once and they came out amazing…but took a really long time! This seems like a great recipe with a shorter time than I had before when I tried!!

    • I think Cinnzeo is Canadian and Cinnabon is American! When I first made cinnamon buns it took me forever, although it turned out great in the end. Majority of the wait comes from letting the dough rise. I use instant yeast so I cut down the waiting time to about 30 minutes. If you make a good dough in the beginning, I personally find letting it rise doesn’t really add much (except for maybe a more fluffier dough?) At the end of the day it’s going to be in our tummies :p

  4. Lauren says:

    Be still my heart ❤️ Cinnamon buns are a labor of love but I think that makes them tastes even more delicious! Will definitely need to make these!

  5. omg this looks SO amazing!! I can’t wait to try it!

  6. Confession: I prefer a sticky sweet gooey yummy breakfast over a savory one. That means these are simply perfect!! Thanks for sharing!

  7. Annie lewis says:

    5 stars
    It looks very yummy !! Thanks for sharing !!!!!!

Leave a Reply

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

Recipe Rating