These easy homemade churros are to die for and the perfect dessert! This fun Mexican treat is soft and tender on the inside, crispy on the outside and rolled in cinnamon sugar.

This post may contain affiliate links. Read disclosure policy.
Easy Churros Recipe
I love anything filled with cinnamon sugar. It’s one of the best flavor combinations and tastes so delicious! If you love homemade churros, you’ll also love my dessert cinnamon crescent rolls, monkey bread, and cinnamon roll sugar cookies.
Fresh churros are one of my absolute favorite desserts, except when I am making a sopapilla, churro saltine toffee or my beignets recipe! The fried pastry dough topped with the delicious cinnamon sugar mixture is the perfect pair especially with a glass of horchata.
Ingredient Notes

Find the full printable recipe with specific measurements below.
- Butter: Room temperature butter is soft and easily helps the mixture form.
- Salt: Helps balance the flavors.
- Flour: All-purpose flour thickens the churro dough.
- Eggs: This is the binder that holds the churro dough together.
- Oil: Heat vegetable oil for cooking the churros in small batches. The hot oil will help cook the churros on the outside leaving the inside nice and soft.
- Cinnamon and sugar: The blend of cinnamon and sugar is a sweet and savory taste that is perfect for this fun Mexican dessert!
How to Make Churros
This recipe because is so simple to whip up at home! Soon you will be enjoying this popular Mexican dessert that tastes just like the one you would get at a carnival, street fair or even Disneyland or Costco.

- Make the pastry dough. You start with a very simple pastry dough that comes together in just a few minutes. Using a wooden spoon, mix all the ingredients.
- Scoop dough. When it is mixed, transfer dough into a pastry bag with a large open star tip and then you’re ready to make the homemade churros!
- Heat oil. While you’re mixing the dough, heat your oil in large pot or deep fryer to 365°F. Pipe 6-inch pieces of dough into the oil and let them cook for a minute or two on each side.
- Pastry bag. Use a pastry bag and star tip to make this churros recipe. You could just use a plastic baggie with the corner snipped off. But I think the pastry bag and open-star tip approach has a lot going for it. Not only does it make them extra pretty with the classic churro shape, but it also makes the whole process tidy and super easy!
- Roll in cinnamon sugar. Then let them drain on some paper towels. Once they’ve drained for a minute, roll them in cinnamon sugar and you’re done!
- Rest and serve. Let them rest on wire racks to help cool them and let the extra sugar fall off. Serve them with raspberry sauce, chocolate sauce or caramel sauce!

Tips for the Perfect Churro Recipe
- After combining the dough, you’ll know it is ready when you pull up the mixing spoon and the dough forms a thick ribbon.
- Use scissors or a knife to get the dough to detach from the pastry bag if it seems stuck.
- When piping aim for strips of dough that are 6 inches long. If they are too long they become hard to flip.
- I find a candy thermometer is really helpful to ensure oil is heated to the correct temperature before frying the churro as well as to monitor for subsequent batches.
- Watch the color of the churros while frying. This is the best indicator that they are done. They should be golden brown in color.

Storing Leftovers
- Store: While these are best enjoyed fresh, you can store them in an airtight container lined with paper towel or brown paper bag at room temperature for up to 3 days. I would avoid refrigerating them as they will turn soggy.
- Freeze: You can also freeze them. Cool completely then place in an airtight freezer bag for up to three months. Thaw overnight in the refrigerator and use the air fry to crisp them again.

Other Cinco de Mayo desserts we love include this tres leches cake with cake mix, Mexican rice pudding, sopapillas recipe and churro cupcakes!
More Craveable Recipes

Homemade Churros
Video
Ingredients
For the Churros:
- 1 cup (8 ounces) water
- ½ cup (113 g) butter , cut into pieces
- ¼ teaspoon salt
- 1 ¼ cup (170 g) all-purpose flour
- 2 eggs
- oil for frying , I used canola oil
For Coating
- ¼ cup (50 g) granulated sugar
- 1-2 teaspoons ground cinnamon , more or less to taste
For serving: hot fudge, caramel or raspberry sauce
Instructions
- Make dough: Add 1 cup water, 1/2 cup butter and 1/4 teaspoon salt to a medium saucepan and heat over medium-high heat, stirring occasionally until the butter is melted. Remove from heat. Add 1 1/4 cup flour all at once and stir to form a dough. Add the 2 eggs one at a time, stirring well after each addition, until the dough is smooth.
- Transfer the mixture into a sturdy piping bag fitted with a large open star tip (Wilton 1M or ateco 845).
- Heat the oil in a pot over medium-heat until it reaches 365°F. While you’re waiting for the oil to heat, prepare an area to drain the churros. I usually use a cooling rack lined with paper towels.
- Mix together 1/4 cup sugar and 1-2 teaspoons cinnamon in a shallow dish and set aside.
- Carefully pipe 6-inch lengths of dough into the oil (snip it off with kitchen scissors), being careful not to crowd the pot. Let cook 2 minutes on each side, or until golden brown. Remove to a paper towel lined plate and let drain for 1-2 minutes.
- Roll warm churros in the cinnamon sugar mixture. Best served warm.
Last step: Please leave a comment and rating after you make the recipe.
Notes
Nutrition
Nutrition provided is an estimate. It will vary based on specific ingredients used.

Krista
Best part of Mexican food is defiantly the churros for dessert!
Kimberly @ The Daring Gourmet
Oh those look SO good, I’ll take a half dozen right now, please! :)
Patricia @ Grab a Plate
How fabulous! I wish I had a plate of these in front of me! The flavors are so simple, and these treats are so delicious!
Anna
I have been craving churros lately! Can’t wait to try your recipe!
Erin | Dinners,Dishes and Dessert
Looks delicious and so easy to make! !
Nutmeg Nanny
Love churros and these look perfect!
Jentipher
These churros are amazing! I used strawberries for the sauce instead of raspberries and it was good enough to bathe in!! Thank you!!
David
Hi Alicia/Jamielyn,
Firstly, thanks so much for sharing your churros recipe, I had a fun time experimenting!
However, if you don’t mind, I have a burning question that I hope you could help to answer. I followed the recipe, but somehow, the insides of the churros still does not come out as cooked/chewy as desired.
Would like to ask if you have any tips regarding how to solve that issue? Thanks so much in advance if you could help! :)
Regards,
David
alexis
awesome churro recipe
Iman
This was absolutely amazing. My kids loved them and said they taste better than the ones they make in Disney Florida! And it was too easy. The surprised look on the kids’ faces was priceless! I had a large star tip but I need an even larger one to make them as thick as the commercial ones. Thank you so much.
Jamielyn
I’m so glad your family loved these! Thanks for your comment. :)
decafATL
Thank you for posting this recipe! Ignore the haters, I thought they tasted great. I did discover that for some reason they didn’t pipe for me, just ran even after I added more flour, so I ended up with disjointed, stringy funnel cake looking things. But that’s fine b/c its more surface area for cinnamon and sugar, and it means I need more practice with deep-frying :) I used peanut oil instead of canola, worked fine. Told husband that if we ever declare bankruptcy and join the circus, I will need serious training before they will allow me to run the funnel cake tent. But tasted awesome!
Jamielyn
Glad you liked it! :)
Mique
Wow- these look amazing! I love churros so much.
Alicia
Thanks Mique! I am a churro fanatic. :)
Britney+Robb
me to i remember having them in school!
Amy@theidearoom
Love churro’s. Going to have to make these!
Kathy
These look amazing, and I love how they are easy to make. My boys love Churros and I was thrilled to try some in a Barcelona. Thanks for the inspiration!
Jamielyn
Enjoy the churros Kathy! Thanks for stopping by! :)
Kristyn
These look SO good!! Churros are the best!!!
Stephanie
Yummy! My husband has been asking me to make churros forever, so I will have to pin this to make for him later!
Gina
Sounds perfect- Love that I can make them at home. Used to be that I could only get them at Disney – been way too long since I have been back. Now I don’t have to wait.
Korilynn
I’m a sucker for churros! Those look delicious. Thank you for sharing.
Jamielyn
Me too, these churros look AMAZING and so easy!