Homemade gluten free churros with a simple caramel sauce to dip

Homemade Gluten Free Churros + Caramel Sauce

I’ve been meaning to share my gluten free churros recipe with you guys on here for absolutely ages and here it is! At last. Along with a really quick and simple caramel sauce to dip. It’s such a fun and relatively easy dessert to make at home (I swear, it looks harder than it really is) so if it’s something you miss, give it a shot!

P.S.: You don’t actually need a deep fryer to make these either! While a fryer does make the process easier in the sense that you don’t have to track the oil temperature yourself with a food thermometer, it’s more than doable. Just a saucepan with a couple of inches of oil will do just fine.

Homemade gluten free churros with a simple caramel sauce to dip

My gluten free churros recipe:

Easy Homemade Gluten Free Churros
Prep time
Cook time
Total time
Recipe type: Dessert
Cuisine: Spanish
Serves: 15 small-ish churros
For the churros:
  • 50g plain all purpose gluten free flour (I used Doves Farm)
  • ½ tsp sugar
  • ¼ tsp xanthan gum
  • Pinch of salt
  • 25g unsalted butter
  • 75g water
  • 1 small egg
  • Vegetable oil (to deep fry)
For the cinnamon sugar coating:
  • 1 part ground cinnamon
  • 1 part granulated sugar
For the caramel sauce:
  • ⅔ cup brown sugar
  • ⅓ cup butter
  • 20ml water or milk

FRYING TIME (per batch): about 5 mins


How to make gluten free churros, step by step



  1. Mix the flour, sugar, xanthan gum and salt together in a bowl.
    Heat up the butter and water on low heat in a non-stick pan until fully melted, then turn the heat off and immediately add your flour mixture, mixing and squishing it with a spatula until there are no lumps left.
  2. Turn the heat back on to very low and cook the dough briefly (no more than 30 seconds to 1 minute) to get rid of any excess liquid. Make sure you’re squishing/mashing it and scraping the bottom constantly to prevent it form sticking.
  3. Then turn the heat off and transfer you churro dough into a bowl. Allow it to cool down for a bit, you can squish and mash it up to let the steam out and speed the process. Note: don’t skip this step as we’re adding the egg next and we don’t want the heat to start cooking it.
  4. Crack the egg and beat into a separate bowl. The quantity of egg needed may vary so don’t add it all in one go. Depending on the flour you’re using, the amount of liquid left in your dough and the size of your egg, we may not want to use it all.
  5. Add half of the egg and mix with a spatula until smooth. At first it will look all lumpy, but it’s normal, keep going. Then keep adding more egg, little by little, until the texture looks right. It should be pretty thick and not runny at all (as you can see in the picture above). Note: if you accidentally add too much egg, don’t worry, you can add more flour (one teaspoon at a time). Although it’s not the ‘right’ way to do it and would be a disaster with other choux pastry desserts like eclairs and cream puffs, for churros it works and still yields a good result!



  1. Transfer your churro dough into a piping bag with a star shaped nozzle and pipe the dough into strips on a sheet of baking paper, leaving enough space in between them. Then cut them into individual pieces with scissors. Note: you could pipe them directly into the oil (and cut the dough with scissors), but it’s more messy in my experience.



  1. Heat up your oil to 175C (345F). If you don’t have a fryer, it’s ok, you can simply use a saucepan with a couple of inches of oil and use a food thermometer to keep track of and adjust the temperature. I’ve done this so many times and it works just as well.
  2. When the oil is ready, carefully lower each churro into the oil by flipping the baking paper sheets upside down. The dough will quickly unstick and you’ll be able to remove the paper with tongs. Start your timer and cook each batch for about 5 minutes or until they are crispy and slightly golden.
  3. Drain and immediately dip your gluten free churros in a cinnamon sugar mixture.



  1. Put the brown sugar, butter and milk (or water) into a non-stick pan, turn the heat on to low and stir constantly until the butter has fully melted and the sugar has completely dissolved.



Kimi x


  1. Pingback: Gluten + Dairy Free Choux Pastry | for Eclairs, Cream Puffs, Churros, Etc. - Kimi Eats Gluten Free

  2. These were really delicious! I messed up the dough a little bit (accidentally added too much egg), but added some extra flour and it seemed to turn out fine – the recipe is quite forgiving!

  3. Is there a way to do these in the oven? I am disabled/care packaged and therefore cannot use a pan with oil and I do not have a deep fat fryer or an air fryer…

    • Unfortunately these really need to be deep fried. Churros are basically choux pastry and when baked, they have a very different texture (more like eclairs and cream puffs). I’ve been thinking of playing around with the recipe and seeing if I can create a decent baked version though (as I know that many can’t deep fry, for various reasons). I’ll you know if I succeed. πŸ™‚

Leave a Comment

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


Rate this recipe: