Prep Time: 10 minutes | Cook Time: 10 minutes | Total Time: 20 minutes | Serves: 4
The first time I made churros at home, I genuinely could not believe how simple the whole process was. I had been ordering them at restaurants for years, convinced they must require some complicated technique or special equipment that only professional kitchens had access to.
They do not. Five ingredients, one saucepan, a piping bag, and about 20 minutes is genuinely all it takes. The dough comes together in minutes. The frying takes seconds per batch. And that moment when you roll a hot, just-fried churro through a bowl of cinnamon sugar and take the first bite โ crispy and golden on the outside, soft and tender in the center, warm all the way through โ is one of those small kitchen victories that makes you immediately want to make them again.
My kids now request these every weekend. My husband stands next to the frying pan and eats them straight from the paper towels before I even finish the batch. They disappear so fast that I always regret not doubling the recipe.
Authentic Churros Recipe
What makes this recipe authentic is its simplicity. Traditional Spanish churros โ the ones you find at churrerรญas across Madrid, Barcelona, and every corner of Spain โ are made from just flour, water, salt, and oil. No eggs. No butter. No milk. The magic is entirely in the dough consistency, the oil temperature, and the technique.
The ridged star shape that makes churros so distinctive โ and so perfectly crispy โ comes from piping the dough through a star-shaped tip. The ridges dramatically increase the surface area in contact with the hot oil, which means more crunch, more caramelization, and a far better texture than any smooth-sided alternative.
Dipped in thick Spanish hot chocolate, rolled in cinnamon sugar, or eaten completely plain straight from the fryer โ there is no wrong way to eat a freshly made churro.

Helpful Reader Reviews
“Made these for my daughter’s birthday brunch and they were absolutely the hit of the whole party. So easy and so incredibly delicious. Will be making these every weekend.” โ Maria โ โ โ โ โ
“I had no idea churros were this simple to make at home. Five ingredients and 20 minutes โ and they taste better than the ones from our local Spanish restaurant. This recipe is a keeper.” โ Daniel โ โ โ โ โ
Ingredients for Authentic Churros
All-Purpose Flour โ the foundation of the churro dough. Plain all-purpose flour is the correct choice here. Bread flour produces a chewier, tougher texture. Self-rising flour contains leavening agents that make the dough puff inconsistently in the oil. Plain all-purpose is what authentic Spanish churros use and it produces exactly the right result.
Water โ the only liquid in a traditional churro dough. The water is brought to a full boil before being added to the flour โ this is the technique that cooks the starch in the flour partially and creates a smooth, pipeable dough that holds its shape perfectly in the hot oil. Do not skip the boiling step and do not use cold water.
White Sugar โ a small amount goes directly into the dough for the faintest hint of sweetness inside. The real sweetness comes from the generous cinnamon sugar coating rolled over the outside after frying.
Salt โ balances the dough and brings out the flavor. Do not skip it. Unsalted churros taste flat and one-dimensional no matter how much cinnamon sugar you coat them with.
Vegetable Oil โ used both in the dough (a small amount, for richness and to help the texture) and for deep frying. Use a neutral-flavored oil with a high smoke point โ vegetable oil, sunflower oil, and canola oil all work perfectly. Olive oil is not recommended for frying churros as its lower smoke point and strong flavor both work against the final result.
For the Cinnamon Sugar Coating โ the combination of white sugar and ground cinnamon is what finishes the churro and makes it irresistible. Roll the churros through this mixture while they are still hot from the fryer so the coating sticks to the surface evenly and generously.
Ingredients
Serves 4
Churro Dough:
- 1 cup water
- 2ยฝ tbsp white sugar
- ยฝ tsp salt
- 2 tbsp vegetable oil
- 1 cup all-purpose flour
- 2 quarts oil for deep frying
Cinnamon Sugar Coating:
- ยฝ cup white sugar
- 1 tsp ground cinnamon
Equipment You’ll Need
- Small saucepan
- Deep fryer or deep heavy-bottomed pot
- Candy or deep-fry thermometer
- Sturdy piping bag with a medium or large star tip
- Slotted spoon or spider strainer
- Paper towels
- Shallow bowl for the cinnamon sugar
How to Make Authentic Churros
Make the Dough โ Combine the water, sugar, salt, and vegetable oil in a small saucepan over medium heat. Bring to a full rolling boil, stirring occasionally to dissolve the sugar and salt completely. The moment the mixture reaches a full boil, remove the saucepan from the heat.
Add the flour all at once to the hot liquid. Stir immediately and vigorously with a wooden spoon or sturdy spatula. The dough will come together quickly and pull away from the sides of the saucepan into a smooth, cohesive ball. Keep stirring for 1 to 2 minutes until no dry flour remains and the dough looks glossy and smooth.
Let the dough cool for 3 to 5 minutes before transferring to the piping bag โ not until it is cold, just until it is cool enough to handle. Hot dough is still fine to pipe, but scalding dough can melt through thin piping bags.
Pro Tip: The dough should look smooth, thick, and slightly glossy when it is ready. If it looks dry and crumbly, add 1 tablespoon of warm water and stir again. If it looks wet and sticky, cook it over low heat for an additional minute while stirring constantly โ this evaporates the excess moisture. The correct consistency holds its shape when piped but is not so stiff that it requires enormous force to push through the tip.
Heat the Oil โ Pour at least 2 inches of vegetable oil into a deep, heavy-bottomed pot or deep fryer. Heat over medium-high heat to exactly 190ยฐC (375ยฐF). Use a candy or deep-fry thermometer to monitor the temperature accurately โ this is not a step to guess.
Oil that is too cool (below 175ยฐC / 350ยฐF) produces soggy, greasy churros that absorb too much oil rather than frying properly. Oil that is too hot (above 200ยฐC / 395ยฐF) browns the outside before the inside has time to cook through, leaving you with a raw, gummy center under a dark, almost-burnt exterior.
Pipe and Fry โ Transfer the warm dough to the piping bag fitted with the star tip. Hold the bag firmly and pipe 5 to 6 inch strips of dough directly into the hot oil, using scissors or a sharp knife to cut the dough cleanly at the tip of the bag. Fry in batches of 3 to 4 strips at a time โ never overcrowd the pot.
Fry for 2 to 3 minutes, turning once or twice with the slotted spoon, until evenly golden brown on all sides. The churros are done when the color is a deep, even golden brown โ not pale yellow, not dark brown, but a proper amber that tells you the outside is perfectly crispy and the inside is fully cooked through.
Remove with a slotted spoon and place on a paper-towel-lined plate. Let them drain for about 30 seconds โ just long enough to remove excess surface oil without letting them cool completely.
Coat in Cinnamon Sugar โ Mix the sugar and cinnamon together in a shallow bowl wide enough to roll the churros through easily. While the churros are still hot, roll each one through the cinnamon sugar mixture, turning to coat on all sides. The heat of the churro melts the sugar very slightly onto the surface, creating a coating that sticks beautifully and stays on.
Serve immediately. Freshly fried churros are at their absolute best the moment they come out of the cinnamon sugar โ the exterior is at maximum crispiness and the center is perfectly soft and warm.

How Do I Know When Churros Are Done Frying?
The color tells you everything. A properly fried churro is an even, deep golden brown on all sides โ similar in color to a well-toasted piece of bread. Pale yellow churros are undercooked and the center will be raw and gummy. Very dark brown churros are overcooked and will taste bitter.
The second indicator is sound. A properly frying churro makes a steady, moderate sizzle in the oil. A frantic, violent sizzle means the oil is too hot. A sluggish, weak sizzle means the oil has dropped in temperature โ usually from adding too many churros at once.
Tips for the BEST Authentic Churros
Use a candy thermometer for the oil โ always โ The oil temperature is the single most important variable in churro making. Too cool and they become greasy and soft. Too hot and they burn outside before cooking through. 190ยฐC (375ยฐF) is the correct temperature and a thermometer is the only reliable way to maintain it.
Use a star tip, not a round one โ The star shape creates ridges that dramatically increase crispiness during frying. A round tip produces a smooth exterior that fries less evenly and lacks the signature crunch that makes a churro a churro. Use a medium or large star tip for the best results.
Pipe directly into the oil โ Do not pipe the dough onto a surface first and then transfer to the oil. The dough sticks to surfaces and the shape gets distorted during transfer. Hold the piping bag directly over the oil and pipe in with a steady, confident motion.
Fry in small batches โ Adding too many churros at once drops the oil temperature rapidly and the churros stew rather than fry. Three to four per batch is the right number for a standard home pot. Let the oil return to temperature between batches.
Roll in cinnamon sugar immediately after draining โ The moment the churro leaves the paper towel, it should go into the cinnamon sugar. Hot churros grab and hold the coating. Cooled churros let the coating fall off. Move quickly.
Serve immediately โ Churros are a dish that lives entirely in the first 5 to 10 minutes after frying. The crispiness fades quickly as the steam from the interior softens the exterior. Make them when people are ready to eat, not in advance.
Variations
With Chocolate Dipping Sauce โ The most classic Spanish pairing. Melt 100g of dark chocolate with ยฝ cup of heavy cream over low heat, stirring until completely smooth. Add 1 tablespoon of butter for extra gloss. Serve alongside the churros in individual small cups. Dipping a hot, cinnamon-sugared churro into thick dark chocolate is the original and still the best way to eat them.
Filled Churros โ Once fried, use a piping bag fitted with a long thin tip to inject dulce de leche, Nutella, vanilla pastry cream, or strawberry jam directly into the center of each churro. The filled version is the Mexican-style churro โ richer, more indulgent, and genuinely spectacular.
Baked Churros (Lower Oil Option) โ Pipe the dough onto a parchment-lined baking sheet. Brush generously with melted butter. Bake at 200ยฐC (400ยฐF) for 18 to 20 minutes until golden. Baked churros are noticeably less crispy than fried ones โ but they are a very decent alternative when deep frying is not an option. Brush with extra melted butter immediately after baking and roll in cinnamon sugar while hot.
Air Fryer Churros โ Pipe the dough into the air fryer basket lined with parchment paper. Brush with a thin layer of oil. Air fry at 190ยฐC (375ยฐF) for 10 to 12 minutes until golden, flipping halfway. Spray with a little extra oil at the flip point. Coat in cinnamon sugar immediately. Better than baked, slightly less crispy than deep fried โ a solid middle ground.
Churro Bites โ Pipe the dough into small 2 to 3 inch pieces instead of the standard 5 to 6 inch strips. Fry exactly the same way for slightly less time โ about 90 seconds to 2 minutes. These bite-sized churros are perfect for parties and sharing. Serve with multiple dipping sauces alongside.
What to Serve with Churros
Churros are one of the most versatile fried desserts around. Here is how we love to serve them:
Thick Spanish Hot Chocolate โ the traditional pairing. Spanish hot chocolate is much thicker and richer than American hot cocoa โ almost like a drinking chocolate sauce rather than a warm drink. Mix whole milk, good-quality dark chocolate, a tablespoon of cornstarch, and sugar over low heat, stirring constantly until thick. The dipping experience is genuinely extraordinary.
Vanilla Ice Cream โ hot churros alongside cold vanilla ice cream is a contrast in temperature and texture that works beautifully. The warmth of the churro and the coldness of the ice cream together is genuinely irresistible.
Caramel Sauce โ a jar of good caramel sauce warmed slightly makes an outstanding dipping sauce alongside or instead of chocolate.
Dulce de Leche โ the Argentine and Latin American alternative to chocolate dipping sauce. Thick, sweet, slightly caramelized โ it coats the churro beautifully.
Fresh Fruit โ sliced strawberries or a small bowl of mixed berries alongside churros lightens the whole plate and provides a fresh contrast to the richness of the fried dough.
Make-Ahead and Storage
Make ahead โ Churro dough can be made up to 2 hours in advance and kept in the piping bag at room temperature, sealed. Do not refrigerate the raw dough โ cold dough becomes stiff and very difficult to pipe. Fry fresh when ready to serve.
Storing leftover churros โ Leftover churros keep in an airtight container at room temperature for up to 1 day. They lose their crispiness as they sit โ this is unavoidable and is why churros are always best eaten fresh.
Reheating โ Never microwave leftover churros. The microwave makes them soggy and completely destroys the crispy exterior. Instead, reheat in a 175ยฐC (350ยฐF) oven for 5 to 7 minutes until the exterior crisps up again. A toaster oven or air fryer at the same temperature for 3 to 4 minutes works even better and gets them back very close to fresh-fried quality.
Freezing โ Pipe the raw dough into churro strips onto a parchment-lined baking sheet and freeze until solid โ about 2 hours. Transfer the frozen strips to a zip-lock bag and freeze for up to 1 month. Fry directly from frozen, adding 1 to 2 extra minutes to the frying time. Do not thaw before frying.
Common Questions
Why are my churros soggy instead of crispy? The oil temperature was too low when they went in. Oil below 175ยฐC (350ยฐF) does not create the rapid steam pressure that forms a crispy crust โ instead the dough absorbs the oil and fries slowly and unevenly. Always use a thermometer and bring the oil fully back to temperature between batches.
Why are my churros raw in the center? Either the oil was too hot โ browning the outside before the inside cooked through โ or the churros were too thick. Keep the oil at exactly 190ยฐC (375ยฐF) and pipe churros no thicker than about 1.5 cm (ยฝ inch) in diameter.
Why is my dough not coming out of the piping bag? The dough is too thick and stiff. Add 1 tablespoon of warm water, mix thoroughly, and try again. Also check that your star tip is large enough โ a medium or large star tip is correct for churros. A very small tip requires enormous force and the dough can split the bag seams.
Can I make churros without a piping bag? A zip-lock bag with one corner cut off and a star tip pushed through works well. A churro press (churrera) โ a traditional Spanish tool โ works even better. A regular zip-lock with the corner cut off (no tip) produces churros without the ridged exterior โ they still taste good but lack the characteristic crunch that the star ridges provide.
Do authentic Spanish churros have eggs? Traditional authentic Spanish churros do not contain eggs. The dough is simply flour, water, salt, and a small amount of oil. Mexican-style churros and some American recipes add eggs for a richer, softer result โ similar to a choux pastry. Both are delicious but only the egg-free version is the traditional Spanish original.
Nutritional Information (Per Serving, Approximate)
| Nutrient | Amount |
|---|---|
| Calories | 320 kcal |
| Carbohydrates | 52g |
| Protein | 3g |
| Fat | 11g |
| Saturated Fat | 1g |
| Sodium | 295mg |
| Sugar | 28g |
| Fiber | 1g |
Values are approximate per serving based on 4 servings including the cinnamon sugar coating. Deep frying oil absorption estimated at standard rates.