How to Make Rainbow Churros

Churros are one of your favourite sweet treats, right? They certainly are one of mine! Today I want to share with you a super fun twist for making classic churros. We’re going to make them pop with colour. We’re making, rainbow churros !!

How to Make Rainbow Churros | Como hacer churros arcoiris

These colourful churros don’t exactly look like the ones I grew up with, but they certainly taste just as delicious. Amigos let me tell you that if you’ve ever wanted to make your own churros, but were too intimidated by them, you’re going to be pleasantly surprised at just how easy they are to make. Now because in making these rainbow churros we add a couple of steps with the colouring and arranging the coloured dough, it will take just a bit more time than the plain golden churros. But trust me making them these fun, vibrant colours is totally worth it.

How to Make Rainbow Churros | Como hacer churros arcoiris

In my recipe below you will be given either the option to fry the churros or to bake them for a healthier version. Both are amazing tasting and it really depends on which you’d rather do. The fried churros are a bit crispier on the outside and the inside stays moist, tender and creamy at all once. Whereas the baked are a little crispy on the outside, the inside cooks just a bit more than the fried ones. But really once either version is rolled in the cinnamon sugar, your tastebuds will be dancing around doing a very happy dance — then as you take each bite and expose the rainbow of colours inside, you’re going to love how fun and pretty they look. Enjoy and have fun serving these rainbow churros at your next party or making them just for you!

How to Make Rainbow Churros | Como hacer churros arcoiris

Do watch the video below for a perfect visual explanation and you can get the printable recipe right below the video.

How to Make Rainbow Churros (Fried and Baked)

Nancy Lopez &
Do you love churros? Have some fun delicious churros by turning them into a magical rainbow in every bite. This recipe shows you how to fry and bake them for a healthier option.
5 from 3 votes
Pin Recipe Leave a Review
Print Recipe
Prep Time 30 minutes
Cook Time 10 minutes
Total Time 40 minutes
Course Dessert
Cuisine international, Mexican


Ingredients Needed:

  • one cup or 235 ml of water
  • 1.6 oz or 45 grams of salted butter this is half of a standard stick of butter
  • one teaspoon of good quality vanilla extract
  • one cup or 171 grams of all purpose wheat flour sift after measuring*
  • 2 large eggs lightly beaten
  • canola oil for frying the churros you need at least 2 inches or 5 cm in your frying pan
  • half a cup or 115 grams of granulated sugar
  • 2 Tablespoons of ground Mexican cinnamon ceylon cinnamon
  • set of liquid food dyes**

Equipment Needed:

  • a pot or saucepan
  • a wooden spoon
  • large bowl
  • metal kitchen tongs
  • a frying pan
  • large plate lined with some paper towels to drain the churros after frying
  • 6 small bowls and 6 spoons to colour the dough
  • a clean dish towel
  • one tall glass and 6 small plastic bags
  • one piping bag with a star tip
  • plastic wrap


Fried Rainbow Churros:

  • **I highly suggest you watch the video for this recipe to better understand the steps.**
  • Mix the sugar and cinnamon in a large plate, then set aside. Heat the water and the butter in the saucepan until it comes to the boil. Stir in the vanilla extract then quickly dump in all of the flour into the saucepan and quickly begin stirring. Turn the heat off but leave the pan on the stove and continue to mix for a couple of minutes. Dump the dough into a bowl and with a wooden spoon continue to stir until all of the ingredients are well incorporated -- this will take some time, but keep going and make sure there aren't any lumps of flour in the dough. Once the dough no longer sticks to the bowl and is well mixed, allow to cool for 2 to 3 minutes so that it's not too hot when you proceed to step #2.
  • Next add half of the lightly beaten egg mixture into the dough, stir and mix vigorously until the egg is well incorporated into the dough. This will also take some time but don't proceed until the dough is well combined, once it is you can add the remainder of the egg into the dough and repeat until you end up with a thick and heavy dough.
  • Divide the dough into 6 smaller bowls so that it can be coloured with the rainbow tones. Start with one bowl, add the drops of colouring and stir until the colour is well combined and you have the desired tone. For red I used the 3 drops of red, blue was 4 drops, green were 4 drops, yellow 4 drops, orange was 2 red and 2 yellow, and for purple I used 2 red and 2 blue. But you can experiment with the colouring drops as desired. After you colour each small bowl of dough cover it with the kitchen towel to keep the dough from drying out.
  • For each coloured dough spoon it into a small plastic bag and work it into the corner of the bag, massage the dough to work out any air bubbles. Repeat this step for each coloured dough.
  • Line your work surface with plastic wrap. Grab the purple dough bag and snip off the tip of the corner so that you can squeeze out the dough into a long sausage like shape onto the plastic wrap. Next repeat with the blue -- but place it right next too the purple (do watch the video for a visual guide). Then do the green, then the yellow, then orange and finally red. Smooth out any bumps in the dough before lifting up one end of the lined up doughs and rolling over to create one large "tube" shape of the coloured doughs. Use the plastic wrap to help you smooth out the dough and remove any air pockets. Use scissors to snip off some of the plastic wrap off of one end of the rolled dough -- this will be what you place first inside the pipping bag. Before placing the dough in the pipping bag smooth out the exposed end of the dough. Carefully place the rolled dough (which should still be wrapped in the plastic wrap) into the piping bag. Gently squeeze and push down the dough until you can squeeze out some dough through the star tip. Cover the filled pipping bag with a kitchen towel and set aside.
  • Heat enough canola oil in a frying pan (you need at least 2 inches or 5 cm in your frying pan) until it reaches a temperature of 350℉ or 177℃. You can also tell the oil is ready by placing a wooden spoon into the hot oil and if it bubble around the submerged part of the spoon it's ready. Once the oil is hot enough, carefully start piping the churro dough into it -- careful not to burn yourself. Use either a knife or scissors to cut the long strips of the churros, dip the knife or scissors into the oil first before cutting off the dough so it doesn't stick to either. Don't crowd the pan with too many churros! Fry until just golden brown on the outside, it takes about 4 to 5 minutes if the oil temperature is correct. Carefully remove each fried churro with the metal tongs and place them on the paper towel lined dish to drain off any access oil. Only leave on the plate for a minute before rolling them in the cinnamon sugar. Roll in the sugar mixture until well coated the remove and set on serving dish. Continue until all of the churros are made.

Baked Rainbow Churros:

  • Complete all of the steps above until you get to the end of #4. Heat your oven to 350℉ or 180℃ for 10 minutes, and line a baking sheet with either baking paper or a silicone baking mat. Pipe the churro dough from step 4 onto the baking mat by either making long churro strips or also creating fun shapes if desired. Again after piping each churro it's a good idea to use scissors to cut the dough. Churros won't expand much when baked so you can place them closer together -- just not pressed up against each other. Once your baking tray is filled, lightly splash a little bit of flour over the tray and churros -- it's said that the steam created by the water as it evaporates will help the churros puff up. Bake in the centre of the oven for 15 to 20 minutes or until they turn golden brown and feel a little crisp on the surface. Remove from the oven and allow to cool for a few minutes before brushing with melted butter, then leave one minute before rolling in the cinnamon sugar mixture and serving.


* It's a good idea to sift your flour after you weigh it so you can make sure it's perfectly smooth and so that when you mix it with the water there will be less lumps.
** If you can get your hands on all natural vegetable food dyes, that'd be great. Also please be aware that different brands may require less or more colouring than I've used, so do start off with one or two drops of colour and work up the tone slowly.
*** Churros do not keep well, so make them no more than on hour to half an hour before serving. The dough does not freeze well either so it's best to make the same day.
**** This batch is enough for 4 people to enjoy -- but you can easily double or triple it to make larger portions.
Tried this recipe?Leave me a ⭐⭐⭐⭐⭐ review and tag me on social media @MexicanMadeMeatless or tag #mexicanmademeatless!

How to Make Rainbow Churros | Como hacer churros arcoiris

Similar Posts

5 from 3 votes

Leave a Reply

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

Recipe Rating


  1. 5 stars
    This looks really fun. I am just about to make them. You made it look pretty easy. So i will get back to you and tell you how i did and what the family think. Thank-you

    1. Thank you Kathy & have fun making your churros — don’t worry, you’ll get them done! Do tag me on social media if you share them there. 🙂

      1. 5 stars
        I put my dough on the plastic but it is so sticky. So when i am trying to roll it all up nice like you it isn’t working so nice like yours. What do you think i did wrong? Thanks

        1. Hi Kathy,

          Churro dough is naturally sticky…I would even say somewhat “gummy”, so it’s possible you did anything wrong. But you say “roll it up” What excacly do you mean?

          I apologize for the delayed response, you know the holiday season is crazy.