I’m sharing the secret to churros Mexicanos that turn out golden, crisp, and irresistibly sugared every time. One bite and you’ll see why this classic treat never lasts long.

I’m obsessed with these traditional Mexican churros because they hit that exact crunchy, golden, sugar-dusted spot I crave every single time. I love the crackly outside, the tender middle, and that messy cinnamon sparkle that gets all over my fingers.
And honestly, I don’t mind one bit. These churros Mexicanos taste like the kind I dream about after spotting a street cart, freshly fried, loud with texture, and impossible to ignore.
But the best part? That first bite.
Crisp, light, sweet, and totally addictive. I adore how simple they feel, yet how ridiculously special they taste.
Every time.
Ingredients

- Water kicks off the dough, keeping it simple, light, and not too rich.
- Butter brings that cozy, bakery-style taste you’ll notice right away.
- Sugar adds a tiny sweetness inside, before the cinnamon coating shows up.
- Salt keeps the churros from tasting flat.
Small but totally needed.
- Flour gives the dough structure, so you get that classic chewy bite.
- Eggs make the inside tender, a little airy, and nicely golden.
- Vanilla adds warmth, like your kitchen suddenly smells way better.
- Neutral oil fries them crisp without stealing the spotlight from the dough.
- Cinnamon sugar is the crunchy, sweet coat everyone secretly wants extra of.
- Plus, that cinnamon makes them taste like fair food in the best way.
- Basically, these ingredients turn pantry basics into serious snack happiness.
Ingredient Quantities
- 1 cup water
- 3 tablespoons unsalted butter
- 2 tablespoons granulated sugar
- 1/4 teaspoon salt
- 1 cup all purpose flour
- 2 large eggs
- 1 teaspoon vanilla extract
- 2 to 3 cups neutral oil for frying, such as vegetable or canola oil
- 1/2 cup granulated sugar for coating
- 1 to 2 teaspoons ground cinnamon for coating
How to Make this
1. In a medium saucepan combine 1 cup water, 3 tablespoons unsalted butter, 2 tablespoons granulated sugar and 1/4 teaspoon salt; bring to a rolling boil over medium heat.
2. Remove from heat and immediately add 1 cup all purpose flour all at once; stir vigorously with a wooden spoon until mixture forms a smooth ball and pulls away from the sides of the pan.
3. Transfer the dough to a bowl and let cool for 5 minutes so it is warm but not hot.
4. Beat in 2 large eggs one at a time, fully incorporating each before adding the next; stir in 1 teaspoon vanilla extract until the dough is glossy and slightly pipeable.
5. Pour 2 to 3 cups neutral oil for frying into a heavy deep skillet or pot to a depth of about 2 inches and heat to 350 degrees F 175 degrees C.
6. Fit a pastry bag with a large star tip or use a sturdy zip bag with a corner cut; fill with the churro dough.
7. Pipe 4 to 6 inch strips of dough directly into the hot oil, cutting with scissors or a knife, keeping space between pieces; fry in batches for about 2 to 3 minutes per side until golden and crisp.
8. Use a slotted spoon to transfer churros to a paper towel lined tray to drain briefly.
9. In a shallow bowl combine 1/2 cup granulated sugar and 1 to 2 teaspoons ground cinnamon; while churros are still warm, roll to coat evenly.
10. Serve immediately plain or with chocolate sauce, dulce de leche or your favorite dip.
Equipment Needed
1. Medium saucepan or small pot
2. Wooden spoon or heatproof spatula
3. Mixing bowl for cooling and beating the dough
4. Pastry bag with large star tip or sturdy resealable plastic bag
5. Heavy deep skillet or deep pot for frying
6. Candy or deep fry thermometer to monitor oil temperature
7. Kitchen scissors or sharp knife to cut piped dough
8. Slotted spoon or spider strainer for removing churros from oil
9. Paper towels and a shallow bowl for cinnamon sugar coating
FAQ
Traditional Mexican Churros Recipe Substitutions and Variations
- Unsalted butter
- Equal amount of vegetable shortening for a neutral flavor and crisp texture
- Equal amount of light olive oil or melted coconut oil for dairy-free option
- All purpose flour
- Use 1:1 gluten free all purpose flour blend for gluten-free churros
- Swap half the flour with pastry flour for a slightly lighter interior
- Large eggs
- For each egg, use 1/4 cup unsweetened applesauce for egg-free, slightly softer texture
- For vegan option, use 1 tablespoon ground flaxseed mixed with 3 tablespoons water per egg
- Neutral frying oil (vegetable or canola)
- Light sunflower oil for a neutral taste and high smoke point
- Refined peanut oil for higher heat tolerance and crispier finish
Pro Tips
1. Chill the dough slightly if it feels too loose before piping. Warm dough should be pipeable, but if it is too soft the churros will spread in the oil and lose their ridges. Five to ten minutes in a cool spot is usually enough.
2. Maintain oil temperature around 350 F 175 C. If the oil is too hot the exterior will brown before the inside cooks, and if it is too cool the churros will absorb oil and become greasy. Use a thermometer and adjust the heat between batches.
3. Pipe directly over the pan edge or use a small cooling rack set above the pan so you can ease each strip into the oil cleanly. Cutting with scissors close to the oil surface keeps the ends tidy and helps each churro enter the oil without splashing.
4. Toss churros in the cinnamon sugar while they are still very warm but not dripping with oil. A quick shake in a sieve or a shallow bowl will give an even coating. Serve promptly for best texture; they crisp up again briefly when re-warmed but are at their peak right after coating.

Traditional Mexican Churros Recipe
I’m sharing the secret to churros Mexicanos that turn out golden, crisp, and irresistibly sugared every time. One bite and you’ll see why this classic treat never lasts long.
12
servings
136
kcal
Equipment: 1. Medium saucepan or small pot
2. Wooden spoon or heatproof spatula
3. Mixing bowl for cooling and beating the dough
4. Pastry bag with large star tip or sturdy resealable plastic bag
5. Heavy deep skillet or deep pot for frying
6. Candy or deep fry thermometer to monitor oil temperature
7. Kitchen scissors or sharp knife to cut piped dough
8. Slotted spoon or spider strainer for removing churros from oil
9. Paper towels and a shallow bowl for cinnamon sugar coating
Ingredients
-
1 cup water
-
3 tablespoons unsalted butter
-
2 tablespoons granulated sugar
-
1/4 teaspoon salt
-
1 cup all purpose flour
-
2 large eggs
-
1 teaspoon vanilla extract
-
2 to 3 cups neutral oil for frying, such as vegetable or canola oil
-
1/2 cup granulated sugar for coating
-
1 to 2 teaspoons ground cinnamon for coating
Directions
- In a medium saucepan combine 1 cup water, 3 tablespoons unsalted butter, 2 tablespoons granulated sugar and 1/4 teaspoon salt; bring to a rolling boil over medium heat.
- Remove from heat and immediately add 1 cup all purpose flour all at once; stir vigorously with a wooden spoon until mixture forms a smooth ball and pulls away from the sides of the pan.
- Transfer the dough to a bowl and let cool for 5 minutes so it is warm but not hot.
- Beat in 2 large eggs one at a time, fully incorporating each before adding the next; stir in 1 teaspoon vanilla extract until the dough is glossy and slightly pipeable.
- Pour 2 to 3 cups neutral oil for frying into a heavy deep skillet or pot to a depth of about 2 inches and heat to 350 degrees F 175 degrees C.
- Fit a pastry bag with a large star tip or use a sturdy zip bag with a corner cut; fill with the churro dough.
- Pipe 4 to 6 inch strips of dough directly into the hot oil, cutting with scissors or a knife, keeping space between pieces; fry in batches for about 2 to 3 minutes per side until golden and crisp.
- Use a slotted spoon to transfer churros to a paper towel lined tray to drain briefly.
- In a shallow bowl combine 1/2 cup granulated sugar and 1 to 2 teaspoons ground cinnamon; while churros are still warm, roll to coat evenly.
- Serve immediately plain or with chocolate sauce, dulce de leche or your favorite dip.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 63g
- Total number of serves: 12
- Calories: 136kcal
- Fat: 5.9g
- Saturated Fat: 2g
- Trans Fat: 0.2g
- Polyunsaturated: 2.5g
- Monounsaturated: 3g
- Cholesterol: 31mg
- Sodium: 59mg
- Potassium: 30mg
- Carbohydrates: 18.3g
- Fiber: 0.3g
- Sugar: 15.4g
- Protein: 2.1g
- Vitamin A: 135IU
- Vitamin C: 0.1mg
- Calcium: 7mg
- Iron: 0.25mg












