Easy Homemade Churros

Published September 2, 2018. Updated April 30, 2025

This post may contain affiliate links. Read our disclosure policy.

Easy Homemade Churros are one of the world’s best desserts – when made fresh from scratch, of course. These are hands down the best churros I’ve ever had—even better than those I got in the Mexican market. They’re crispy on the outside, soft and tender on the inside, and they have a flavor no one can resist!

Churros

The Perfect Homemade Churro Recipe

We’ve all had those stale fried churros at the carnivals and theme parks—the kind that come in a long uniform straight form, that were previously fried, frozen, then reheated, and they’re sitting there for hours next to the hot pretzels. Every now and then, you’ll come across one that’s okay, but most of the time, no thanks.

That’s because I’ve had real churros and nothing compares. Fresh homemade churros are the best out there!

Easy Homemade Churros – Perfect for Parties!

I’ve decided these need to be a new tradition for family parties. I made these easy homemade churros earlier this week for the blog, then a few days later made them again for a family party, and you would not believe how quickly they disappeared! Definitely faster than I could fry them.

And everyone was begging for me to make a second batch! That included my brother, who couldn’t care less about dessert, and lots of picky eating kids. Everyone wanted more.

They can seem a little intimidating if you’ve never made them before, but they really are a breeze to make. Simple ingredients, straightforward method, and I’ve shared the steps and tips below so you can make a perfect batch too!

(Note that pictured in the photo above is nearly two batches)

Watch the Churros Video!

 

 

churros

How to Make Easy Homemade Churros

For the coating, whisk together 1/2 cup sugar and cinnamon in a shallow dish, set aside.

Heat about 1 1/2 inches of vegetable oil in a large pot or deep saute pan over medium-high heat to 360 degrees. Prepare the dough while the oil is heating to a rolling boil.

Add water, butter, sugar, and salt to a large saucepan, bring to a boil over medium-high heat.

churros

Add flour, reduce heat to medium-low, and cook and stir constantly with a rubber spatula (a wooden spoon is too sticky) until mixture comes together and is smooth (a few lumps in it are fine).

churros making batter in saucepan

Transfer the mixture to a large mixing bowl or bowl of a stand mixer, and let cool for 5 minutes.

churros adding egg and vanilla to batter

Add vanilla and egg to the flour mixture, then blend immediately with an electric mixer (I like the paddle attachment).

churros batter in mixing bowl

Blend until the mixture at medium speed comes together and is smooth (it will separate at first, but keep mixing; it will come together).

churro batter in mixing bowl mixing with electric hand mixer

Transfer to a 16-inch piping bag or pastry bag fitted with a rounded star tip (no bigger than 1/2-inch). I recommend using the Ateco 845 or Ateco 846 (in the kit).

Carefully pipe mixture into preheated oil, into about 6-inch lengths, and cut ends with clean scissors. Don’t like the stick format? Try making them in a doughnut shape!

churro batter in piping bag fitted with star tip

Let fry in the hot oil about 2 minutes per side until golden brown.

churros frying in oil

Transfer to paper towels to dry briefly, about 15 seconds (don’t wait too long or they’ll be dry and the sugar won’t stick as well).

churros drying on paper towels

Then transfer your fried crispy dough to the cinnamon sugar mixture and roll to coat.

Repeat process with remaining dough (frying no more than 5 at once, separate with metal tongs if they stick a little).

Let cool for a few minutes, then serve warm.

churros rolling in cinnamon sugar mixture in dish

Tips for Delicious Churros Every Time

  • Use a candy thermometer for the oil (I own this one HERE). I think it’s a must so you can heat the oil to the proper temperature and monitor it as the churros fry. Preheat the oil while you make the batter because it will take time to come up to temperature.
  • I like to stick with one egg in the batter. Some recipes use 3 large eggs, but I feel like they come out too eggy. Some omit the eggs, but the egg gives them some rise and a richer flavor, so I found just one egg was perfect.
  • Use a closed star piping tip (one with rounded off edges, like THIS), it gives the churros more defined edges. Which means crispier exterior and classic churro appearance.
  • Let the dough rest at room temperature before adding the egg, you don’t want to cook and scramble the egg into the batter. Keep in mind, though, the dough will still be really warm, so have the mixer ready to go right after you add the egg and mix away.
  • Really pay attention to the color as they fry. They never seem to need an exact amount of time, their golden brown color will let you know when each side is done. If undercooked, they’ll seem raw in the center, so wait for that churro dough to turn that lovely golden brown shade.
  • Let the churros drain on paper towels just briefly before you add them to the cinnamon sugar mixture. You don’t want them to be wet and oily and add straight to the sugar or they’ll just clump up the sugar and you’ll get too thick of a coating, but on the other hand you don’t want them to dry completely on the paper towels or the sugar won’t stick very well. Something like 15 seconds, then roll.
  • Serve them warm. There’s nothing like a freshly made warm churro. This is how you make best friends, everyone who tries one will love you :).
  • Try serving with a super easy chocolate sauce by melting chocolate chips with a dash of heavy cream.

Churros

More Churro-Inspired Recipes to Try

16 Quick & Easy 30 Minute Recipes! (plus weekly recipe updates)

churros
4.92 from 223 votes

Churros

There's nothing like a fresh homemade churro. Easily one of my favorite treats! They're crispy on the outside, soft and tender on the inside and they have the most irresistable flavor. Plus they're easier to make than you'd think. Always a crowd favorite! Plan on two per person or pipe out longer churros.
Servings: 18
Prep10 minutes
Cook20 minutes
Cooling time5 minutes
Ready in: 35 minutes

Ingredients

For coating

Instructions

  • For the coating whisk together 1/2 cup sugar and cinnamon in a shallow dish, set aside.
  • Heat about 1 1/2 inches vegetable oil in a large pot or deep skillet over medium-high heat to 360 degrees Fahrenheit. While oil is heating prepare batter. Reduce burner temperature as needed once oil reaches 360 degrees to maintain that temperature.
  • Add water, butter, sugar and salt to a large saucepan, bring to a boil over medium-high heat.
  • Add flour reduce heat to medium-low and cook and stir constantly with a rubber spatula until mixture comes together and is smooth (a few lumps in it are fine).
  • Transfer mixture to a large mixing bowl, let cool 5 minutes.
  • Add vanilla and egg to flour mixture then blend immediately with an electric mixer. Blend until mixture comes together and is smooth (it will separate at first but keep mixing it will come together).
  • Transfer to a 16-inch piping bag fitted with a rounded star tip (no bigger than 1/2-inch). I recommend using the Ateco 845 or 846.
  • Carefully pipe mixture into preheated oil, into about 6-inch lengths, cut end with clean scissors.
  • Let fry until golden brown, about 2 minutes per side. Transfer to paper towels to dry briefly then transfer to cinnamon sugar mixture and roll to coat.
  • Repeat process with remaining dough (frying no more than 5 at once). Serve warm with chocolate ganache or caramel sauce for dipping if desired.
Nutrition Facts
Churros
Amount Per Serving
Calories 139 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 5g31%
Cholesterol 15mg5%
Sodium 37mg2%
Potassium 11mg0%
Carbohydrates 17g6%
Sugar 11g12%
Protein 1g2%
Vitamin A 90IU2%
Calcium 4mg0%
Iron 0.4mg2%
* Percent Daily Values are based on a 2000 calorie diet.
Nutrition values are estimates only. See full disclaimer here.
This post contains affiliate links.

Leave a Comment

Rate this recipe




This site uses Akismet to reduce spam. Learn how your comment data is processed.

676 Comments

  • Bri R

    You know a recipes a winner when it’s easy to make and tastes amazing. Best churros I’ve had. The outside is crunchy but not like hard, and the inside is soft and fluffy. Also you end up making cute little churros that are easy to eat. I like to dip them in dulce de Leche although I have to be careful because these churros are so soft that they can break when you try to pull them out after dipping due to dulce de Leche being thick. Taste amazing on their own, but dipping sauces make it even better if that’s your thing. I compared this recipe to a box mix of churros and not surprising the homemade is way better and worth the few extra minutes prepping the dough.

    I followed the recipe to a T and had no problems with a great result. Not sure why there are people having issues making this recipe, maybe a lack of baking/cooking experience? The ratios are good, not too much water, not too much flour, 1 egg is enough. I feel like maybe people mess up on boiling the water, butter, sugar, salt and then adding the flour. After all that is mixed I push the dough all together with the rubber spatula to make a ball and then I move it to a bowl and smoosh it down for when I add the egg and vanilla after waiting 5 minutes. Blended with a handmixer on low and after that I pushed all the dough together again with the spatula. The dough is soft and sticks together, easy to put in piping bag and easy to pipe out of bag. You will want a good piping bag though and a big enough star tip to get the churros in their ideal shape and form.

  • Meriel

    I would use 3/4 cup water. My batter turned out slightly runny and when I fried in medium heat till golden brown, the batter was slightly undercooked inside. I put it down as the use of 1 cup of water. So I will do 3/4 instead. But thank you so much!! It was delicious.

  • Gabby m

    I made the churro recipe and I’ve never made a dessert that good thank you for sharing your recipes

  • hi

    You can make a sauce with the leftover sugar and cinnamon aswell! just put the sugar and cinnamon mixture in a ziplock bag and add a small amount of water to it.

  • Robert Pierce

    “For the coating whisk together 1/2 cup sugar and cinnamon in a shallow dish, set aside.”

    Is that 1/2 C sugar and 1/2 C cinnamon or 1/2 C sugar and 1 T cinnamon?

  • gaby

    i read a few comments and they say it comes out better if you actually weigh the ingredients but if you don’t have that option, i recommend to add 2 more eggs and even a splash of milk to get it to a smooth consistency. it shouldn’t be lumpy or hard, it should be pretty smooth but still thick and u can find vids online to show u the consistency. also i truly think you need a star piping tip to make them right, i’ve made them before without a tip and it doesn’t cook as evenly and can leave the inside dense and even undercooked. but besides that the flavor for this was delish and i def recommend :)

    • olivia

      ADD 2 EGGS AND A SPLASH OF MILK!!! it was chunky and gross but one comment said to add 2 more eggs and some milk and it make a huge difference, delicious

  • Leah

    I made this and let the dough cool for more than 5 minutes and the dough did not want to come out of the piping bag. I got two churros until I decided it was too hard so i took the dough out and added milk, but it didn’t seem to make much of a difference as the dough still struggled to get out… is it supposed to be hard to pipe? Or did I do something wrong… my piping tip 1m Wilton star may have been too small…