Search and Hit Enter

Homemade Rainbow Cinnamon Buns Recipe

Make a delicious birthday breakfast or Saturday morning surprise for your babe with this Homemade Rainbow Cinnamon Buns Recipe!


For the Dough

  • 1 package of yeast
  • 1 cup warm milk (plant-based is okay if making vegan)
  • 1/3 cup sugar
  • ¼ cup soft butter (vegan works great)
  • 1 ½ tsp salt
  • 1 large egg/flax egg (if making vegan)
  • 3 ½ -4 cups flour
  • 2 tsp vanilla
  • 1 tsp almond extract
  • 3 tbsp sprinkles

For the Filling

  • 2 tbsp light brown sugar
  • 6 tbsp soft butter
  • ½ cup white sugar
  • 1 tbsp cinnamon
  • 1 tsp vanilla
  • ½ tsp almond extract
  • Food coloring in rainbow colors (pink, purple, green, blue, yellow)
  • Thread or floss for cutting
  • Optional (1/4 cup cake mix 1-2 tbsp sprinkles)

For the Icing

  • 2 tsp milk (plant-based is okay)
  • ½ tsp vanilla
  • 1 cup powdered sugar
  • +sprinkles for on top
Homemade Rainbow Cinnamon Buns Recipe Ingredients
Homemade Rainbow Cinnamon Buns Recipe Special Helper

How to:

Step 1: In the bowl of your stand mixer, dissolve yeast in milk.  Add sugar and let it sit until the yeast has bloomed.

Step 2: Add the butter, salt, egg, vanilla, almond extract, and mix with a spoon.

Step 3: Pour in the flour and using the dough hook, mix for 5-7 minutes.  The dough might start sticky, but then should pull away from the sides of the bowl. If it doesn’t by the end of 7 minutes, add more flour, about 2 tbsp at a time.

Step 4: Once the dough is mixed, pour in sprinkles and mix until they are well distributed in the dough, no more than 1 minute.

Step 5: Make the dough into a ball and cover and let rise for about 1 hour, until doubled in size.

Homemade Rainbow Cinnamon Buns Dough

Step 6: Make the filling by mixing brown sugar, white sugar, butter, cinnamon, vanilla, and almond extract.

Homemade Rainbow Cinnamon Buns Filling Indredients

Step 7: Get 5 bowls and divide the filling evenly in the bowls.  Add 2 drops of each color of food coloring into each of the bowls and mix well.

Homemade Rainbow Cinnamon Buns Filling

Step 8: Once the dough has risen, lightly grease a clean countertop.  Roll dough out into a rectangle at least 20 inches by 16 inches.

Homemade Rainbow Cinnamon Buns Recipe Step 8

Step 9: Leaving a 1-inch edge, take the first color of sugar mixture and spread evenly in a line on the dough, then take the next color and spread it right beside. Repeat with the remaining colors. 

Homemade Rainbow Cinnamon Buns Recipe Step 9

Step 10: Roll the dough up tightly into a log.  Make sure that you roll so you will have the colors in each of the rolls when you cut them.

Step 11: Using thread or floss, cut the dough into 12 even pieces that are about 1 ½ inches thick.

Homemade Rainbow Cinnamon Buns Rolled

Step 12: Put the rainbow cinnamon buns into a greased or parchment-lined,  13 X 18 pan.  Cover and let the buns rise for another hour or so.

Homemade Rainbow Cinnamon Buns Recipe Step 12

Step 13: While the rainbow cinnamon buns are rising, preheat the oven to 375ºf.

Step 14: Bake uncovered for 13-16 minutes.  The tops of the buns should be just starting to turn golden brown.

Step 15: Mix icing ingredients until smooth and pour evenly on top of warm rainbow cinnamon buns. Add a few extra sprinkles on top.

Frosting Homemade Rainbow Cinnamon Buns

Enjoy your delicious homemade Rainbow Cinnamon Buns!

Homemade Rainbow Cinnamon Buns Recipe Finished Product

If you enjoyed this Rainbow Cinnamon Buns recipe be sure to check out our Yummy Frozen Banana Pop Recipe!

About the Creator!

Hey!  I am Alana.  You can most often find me in the kitchen baking, creating recipes, or just making art out of food.  I have 4 kids that need to eat, and so I decided that if I was going to be feeding my little army, I should try to make it at least enjoyable or pretty for me.  I love to involve my kids in the kitchen as much as possible and it makes for lots of messes and memories. You can find me on Instagram @sleepingmakesmehungry or check out my blog for detailed recipes and more.

Check out the iloveplum Luau Lounger this little babe was wearing in this Homemade Rainbow Cinnamon Buns Recipe post! PS it is now 40% off!


  1. Hello there, just became alert to your blog through Google, and found that it’s really informative.
    I am going to watch out for brussels. I will appreciate if you continue this in future.
    A lot of people will be benefited from your writing.


    Look into my webpage … CBD for sale

  2. First of all I would like to say fantastic blog!

    I had a quick question that I’d like to ask if you don’t mind.
    I was interested to know how you center yourself and clear your thoughts prior to writing.
    I have had a difficult time clearing my thoughts in getting my
    thoughts out. I truly do enjoy writing however it just seems
    like the first 10 to 15 minutes are generally lost just trying to
    figure out how to begin. Any ideas or hints? Many thanks!

  3. Fantastic goods from you, man. I’ve understand your stuff previous to and you
    are just extremely excellent. I really like what you have acquired here, really like what
    you’re saying and the way in which you say it. You make it entertaining
    and you still care for to keep it sensible. I cant wait to read much more from you.
    This is actually a wonderful website.

  4. What i do not understood is in fact how you’re no longer actually much more neatly-appreciated than you might be now.
    You are very intelligent. You already know therefore significantly in the case of this topic,
    made me personally imagine it from numerous numerous angles.
    Its like women and men aren’t interested unless it’s something to do with Woman gaga!
    Your personal stuffs nice. At all times maintain it up!

  5. Hi there just wanted to give you a quick heads up
    and let you know a few of the pictures aren’t loading correctly.
    I’m not sure why but I think its a linking issue. I’ve tried it in two
    different internet browsers and both show the same results.

  6. Hmm it appears like your website ate my first comment
    (it was extremely long) so I guess I’ll just
    sum it up what I had written and say, I’m thoroughly enjoying
    your blog. I as well am an aspiring blog blogger but I’m still new to everything.

    Do you have any points for first-time blog writers?
    I’d certainly appreciate it.

  7. Hello! Someone in my Facebook group shared this website with us
    so I came to take a look. I’m definitely enjoying the information. I’m book-marking and will be tweeting this to
    my followers! Exceptional blog and amazing design and style.

  8. Howdy! Quick question that’s completely off topic. Do you know how to
    make your site mobile friendly? My website looks weird when viewing from my iphone
    4. I’m trying to find a theme or plugin that might be able
    to fix this problem. If you have any suggestions, please share.
    Thank you!

  9. Thanks for ones marvelous posting! I certainly
    enjoyed reading it, you can be a great author. I will ensure that I bookmark your blog and may
    come back very soon. I want to encourage you to ultimately
    continue your great posts, have a nice afternoon!

  10. Hi there, I discovered your site via Google whilst looking
    for a related subject, your site got here up, it appears good.

    I’ve bookmarked it in my google bookmarks.
    Hi there, simply was aware of your blog through Google, and located that it is really
    informative. I’m gonna watch out for brussels. I’ll appreciate
    when you continue this in future. Many other folks shall be benefited out
    of your writing. Cheers!

  11. What’s Taking place i’m new to this, I stumbled upon this I’ve discovered It positively useful
    and it has aided me out loads. I’m hoping to contribute &
    aid other customers like its helped me. Great job.

  12. With havin so much content and articles do you ever
    run into any issues of plagorism or copyright infringement?
    My blog has a lot of exclusive content I’ve either written myself or outsourced but it
    appears a lot of it is popping it up all over the internet without my
    authorization. Do you know any ways to help reduce content from being ripped off?
    I’d certainly appreciate it.

  13. Good day! This is kind of off topic but I need some guidance from an established blog.
    Is it very difficult to set up your own blog? I’m not
    very techincal but I can figure things out pretty fast.
    I’m thinking about setting up my own but I’m not sure
    where to begin. Do you have any ideas or suggestions?

  14. Hello there! This blog post could not be written much better!
    Reading through this article reminds me of my previous roommate!
    He always kept preaching about this. I most certainly will send this information to him.
    Pretty sure he’ll have a good read. Many thanks for sharing!

  15. Hi there! This is my first visit to your blog!
    We are a collection of volunteers and starting a new project in a
    community in the same niche. Your blog provided us beneficial
    information to work on. You have done a outstanding job!

  16. Just wish to say your article is as astounding. The clearness in your post is
    just cool and i can assume you’re an expert on this subject.
    Fine with your permission allow me to grab your feed to keep up to date with forthcoming post.
    Thanks a million and please carry on the rewarding work.

  17. I’m really enjoying the theme/design of your weblog. Do you ever run into any
    web browser compatibility problems? A small number of my blog visitors have complained about my blog not
    working correctly in Explorer but looks great in Opera.
    Do you have any advice to help fix this issue?

  18. First of all I would like to say great blog!

    I had a quick question that I’d like to ask if you don’t
    mind. I was interested to find out how you center yourself and clear your head prior to writing.
    I’ve had difficulty clearing my mind in getting my thoughts out there.

    I do take pleasure in writing however it just seems like the first 10
    to 15 minutes are wasted just trying to figure out how to begin. Any recommendations
    or hints? Many thanks!

  19. I think that everything said made a bunch of sense.
    But, think about this, suppose you typed a catchier post title?

    I am not suggesting your content is not good., but what if you added
    a title that makes people want more? I mean Homemade Rainbow Cinnamon Buns
    Recipe – No Frill Just Chill is a little vanilla. You ought
    to glance at Yahoo’s home page and watch how they create article titles to grab people to
    click. You might try adding a video or a related pic or two to grab people interested about what you’ve
    written. Just my opinion, it would make your website a little livelier.

  20. Its like you read my thoughts! You seem to grasp a lot about this, like
    you wrote the book in it or something. I feel that you just could
    do with a few p.c. to pressure the message home a little
    bit, but instead of that, this is great blog.
    A great read. I’ll certainly be back.

  21. Today, I went to the beach with my kids. I found a sea shell and gave it to my 4 year old daughter and
    said “You can hear the ocean if you put this to your ear.” She placed the shell to
    her ear and screamed. There was a hermit crab inside and it pinched her ear.
    She never wants to go back! LoL I know this is completely off topic but I had to tell someone!

  22. Its like you read my thoughts! You seem to understand
    a lot approximately this, like you wrote the ebook in it
    or something. I think that you can do with some p.c.
    to force the message home a bit, however instead of that, this is magnificent blog.

    A fantastic read. I’ll definitely be back.

  23. It’s the best time to make some plans for the future and it
    is time to be happy. I have read this post and if I could I desire to suggest
    you few interesting things or suggestions. Maybe you
    could write next articles referring to this article.
    I desire to read more things about it!

  24. Someone necessarily lend a hand to make significantly articles
    I would state. That is the very first time I frequented your website page and to this point?
    I surprised with the research you made to create this particular post incredible.
    Wonderful process!

  25. I’m no longer sure the place you’re getting your information, however great
    topic. I needs to spend a while learning much more or figuring out more.
    Thanks for magnificent information I was on the lookout for this information for my mission.

  26. I’m really loving the theme/design of your
    blog. Do you ever run into any browser compatibility problems?

    A few of my blog audience have complained about my website not operating correctly in Explorer but looks great in Opera.
    Do you have any recommendations to help fix this issue?

  27. I don’t know whether it’s just me or if everybody else encountering problems with your blog.
    It appears as though some of the written text within your posts are
    running off the screen. Can somebody else please
    comment and let me know if this is happening to them too?
    This might be a problem with my browser because I’ve had this happen previously.
    Thank you

  28. Wonderful blog! Do you have any tips and hints for aspiring writers?
    I’m planning to start my own website soon but I’m a little lost on everything.
    Would you suggest starting with a free platform like WordPress or go for a paid option? There are so
    many choices out there that I’m totally overwhelmed ..
    Any suggestions? Many thanks!

  29. Thanks for your marvelous posting! I seriously enjoyed reading it, you might be a great author.
    I will remember to bookmark your blog and will eventually come back very soon. I want to encourage one to continue your great work,
    have a nice holiday weekend!

  30. Awesome site you have here but I was wanting to know if you knew of any discussion boards that cover the
    same topics talked about in this article? I’d really like to be a part of group where I can get suggestions from other knowledgeable individuals that share the
    same interest. If you have any suggestions, please let me know.


  31. Today, while I was at work, my sister stole my iPad and tested to see if it can survive
    a thirty foot drop, just so she can be a youtube sensation. My
    iPad is now broken and she has 83 views. I know this is entirely
    off topic but I had to share it with someone!

  32. Howdy! I know this is kind of off topic but I was wondering which blog platform
    are you using for this site? I’m getting sick and tired of WordPress because I’ve
    had issues with hackers and I’m looking at options
    for another platform. I would be great if you could point
    me in the direction of a good platform.

  33. I loved as much as you’ll receive carried out right here.

    The sketch is attractive, your authored material stylish.
    nonetheless, you command get got an edginess over
    that you wish be delivering the following. unwell
    unquestionably come more formerly again since exactly the same nearly a lot often inside case
    you shield this increase.

  34. Greetings! I know this is kind of off topic but I
    was wondering if you knew where I could find a captcha plugin for my comment form?
    I’m using the same blog platform as yours and I’m having difficulty finding one?

    Thanks a lot!

  35. Does your website have a contact page? I’m having trouble locating
    it but, I’d like to shoot you an email. I’ve got some suggestions for
    your blog you might be interested in hearing.
    Either way, great site and I look forward to seeing it
    grow over time.

  36. I am not sure where you’re getting your information, but
    great topic. I needs to spend some time learning much more or understanding more.

    Thanks for wonderful information I was looking for this information for my mission.

  37. I’m really impressed with your writing skills as well as with the layout on your weblog.
    Is this a paid theme or did you modify it yourself?
    Anyway keep up the nice quality writing, it is rare to see a great
    blog like this one these days.

  38. I am now not positive the place you’re getting your information, but great topic.
    I must spend a while finding out more or working out more. Thanks for wonderful info
    I used to be on the lookout for this info for my mission.

  39. Hello would you mind sharing which blog platform you’re working with?
    I’m planning to start my own blog soon but I’m
    having a hard time selecting between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is because your design seems different
    then most blogs and I’m looking for something completely unique.
    P.S My apologies for getting off-topic but I had to ask!

Leave a Reply