Crispy Homemade Churros Recipe
Have you ever bitten into a warm, cinnamon-sugared churro at a fairground and immediately thought — why am I not making these at home? Same. The good news is that churros are shockingly simple to pull off in your own kitchen; they take about 30 minutes start to finish, and the results are so good you’ll question every life decision that led you to not make them sooner. Hot, crispy on the outside, soft and pillowy on the inside, rolled in cinnamon sugar, dunked in chocolate sauce — yeah. Let’s do this.
Why This Recipe Is Awesome
Churros are basically fried dough. And fried dough, as a concept, has never once let anyone down in the history of humanity. They’re crispy, they’re warm, they’re coated in cinnamon sugar — it’s impossible to be sad while eating one. Scientifically impossible. Look it up.
What makes this recipe especially great is that the dough comes together in one pan on the stove with zero fancy equipment — no stand mixer, no food processor, no pastry degree required. The hardest part is piping the dough into hot oil, and even then, the bar for a “good-looking churro” is pretty low. Long and vaguely cylindrical? Congratulations, it’s a churro.
They’re also incredibly crowd-pleasing. Kids love them. Adults love them. That one person at every gathering who claims they “don’t really do desserts”? They’ll eat three. Guaranteed.
Ingredients You’ll Need
Simple stuff. Nothing weird. Here’s the full lineup:
The churro dough:
- 240ml (1 cup) water — just regular tap water, nothing special
- 60g (4 tbsp) unsalted butter — because butter makes everything better, always
- 1 tbsp caster sugar — a little sweetness in the dough itself
- ½ tsp salt — don’t skip it; it balances everything out
- 150g (1¼ cups) plain flour — sifted, so you don’t get lumps in your dough
- 2 large eggs — room temperature, please
- 1 tsp vanilla extract — the real kind; the imitation stuff is a crime
For frying:
- Vegetable oil — enough to fill your pan about 5–6cm (2 inches) deep; neutral flavour is key
For the cinnamon sugar coating (the best part):
- 100g (½ cup) caster sugar
- 1½ tsp ground cinnamon — adjust to taste, but more is generally more
For the chocolate dipping sauce (optional but highly recommended):
- 100g (3.5oz) dark chocolate — roughly chopped
- 100ml (⅓ cup) double cream
- 1 tbsp golden syrup or honey — for that glossy, smooth finish
Step-by-Step Instructions
- Mix your cinnamon sugar first and pour it onto a wide, shallow plate or tray. Set it aside — you’ll need it the second the churros come out of the oil.
- Make the dough. In a medium saucepan, combine the water, butter, sugar, and salt over medium heat. Stir occasionally until the butter melts and the mixture comes to a rolling boil.
- Take the pan off the heat and add all the flour at once. Stir vigorously with a wooden spoon until the dough comes together into a smooth ball and pulls away from the sides of the pan. This takes about a minute of proper elbow grease.
- Let the dough cool for 5 minutes — this is important. You’re about to add eggs, and if the dough is too hot, you’ll scramble them. Nobody wants scrambled egg churros.
- Beat in the eggs one at a time, followed by the vanilla extract. The dough will look slippery and separated at first — keep going. It will come together into a smooth, glossy, pipeable dough. Trust the process.
- Transfer the dough into a piping bag fitted with a large star-shaped nozzle. The star shape gives churros their signature ridged exterior, which means more surface area for cinnamon sugar to cling to. A win by anyone’s maths.
- Heat your oil in a deep pan to 180°C (350°F). Use a cooking thermometer if you have one — oil temperature really matters here. Too cool, and the churros absorb oil and go greasy. Too hot and they brown on the outside before cooking through.
- Pipe the dough directly into the oil in 10–12cm (4–5 inch) lengths, snipping the end with scissors. Fry in batches of 3–4 at a time — don’t crowd the pan. Cook for 3–4 minutes, turning once, until deep golden brown all over.
- Drain briefly on kitchen paper, then immediately roll them in the cinnamon sugar while they’re still hot. The heat makes the sugar stick perfectly. Don’t let them cool first — cold churros don’t hold the coating as well.
- Make the chocolate sauce (if you’re going all in, and you should). Heat the cream in a small saucepan until just simmering, then pour it over the chopped chocolate. Add the golden syrup and stir until completely smooth and glossy. Done.
- Serve immediately. Churros wait for no one. Eat them hot.
Common Mistakes to Avoid
- Not cooking the dough long enough on the stove. When you add the flour, you need to stir it over the heat until it forms a smooth ball and a thin film develops on the base of the pan. That step dries out the dough slightly, which is exactly what you want. Undercook it, and the churros turn out greasy and dense.
- Adding the eggs to the dough that’s too hot. Let it cool for a few minutes first. Patience. Please.
- Wrong oil temperature. This one trips people up every time. 180°C (350°F) is the sweet spot — use a thermometer. If the oil is too cold, the churros soak up oil and taste heavy. Too hot, and they’re burnt outside, raw inside. Neither version is acceptable.
- Skipping the star nozzle. You can use a round nozzle in a pinch, but the ridges from the star tip aren’t just decorative — they give more surface area, which means a crispier exterior and more spots for cinnamon sugar to cling to. Worth getting the right tip.
- Letting churros sit before rolling them in sugar. Roll them the second they come out of the oil. Hot churros + cinnamon sugar = perfection. Lukewarm churros + cinnamon sugar = the sugar falls off, and you’re sad. Immediate action is required.
Alternatives & Substitutions
No piping bag? Use a zip-lock bag with one corner snipped off. It’s not as elegant, but it absolutely works. Alternatively, a cookie press with a star disc is perfect for this.
Want to make them lighter? You can bake churros at 200°C (400°F) for about 20–25 minutes instead of frying. FYI, they won’t be quite as crispy and golden, but they’re still genuinely good — especially if you brush them with melted butter before rolling in cinnamon sugar.
Dairy-free? Swap the butter for dairy-free block butter (not a soft spread) and use coconut cream in the chocolate sauce instead of double cream. The dough holds up well, and nobody will notice.
Spice it up. Add a pinch of cayenne or a tiny pinch of chilli powder to the cinnamon sugar for a subtle heat that plays incredibly well against the sweet, rich chocolate sauce. IMO this is actually the move.
No dark chocolate for the sauce? Milk chocolate works too — the sauce will just be sweeter and milder. White chocolate sauce with a little vanilla is also a genuinely good option if you want to go rogue.
FAQs
Why did my churros turn out greasy and heavy?
Oil temperature — almost certainly. If the oil isn’t hot enough (aim for 180°C/350°F), the churros absorb fat before forming a crust. Get a cooking thermometer if you don’t have one; it’s a game-changer for anything fried. Also, make sure you cook the dough long enough on the stove to dry it out slightly.
Can I make the dough ahead of time?
You can make it a few hours ahead and keep it in the piping bag in the fridge — but bring it back to room temperature before frying. Cold dough straight into hot oil can lower the oil temperature too fast, which leads to greasy churros. Always fry at the right temperature, no shortcuts.
Do I have to use a star-shaped nozzle?
Technically, no — but really, yes. The ridges created by the star nozzle give churros their signature crispy texture. A plain round nozzle makes them smooth, which means less surface area and less crunch. If you’re going to the effort of making churros, get the star tip. It’s worth the 50p.
Can I freeze churros?
Yes! Freeze them after frying but before coating in cinnamon sugar. Reheat them in the oven at 190°C (375°F) for about 8 minutes until crispy again, then roll them in cinnamon sugar fresh. They’re almost as good as the real thing — almost.
My dough is too stiff to pipe — what went wrong?
This sometimes happens if the flour ratio is slightly off or the dough is cooled too much before piping. Add a teaspoon of warm water at a time and work it in until the dough reaches a pipeable consistency. It should be firm but smooth — like a very stiff choux pastry.
Can I use salted butter instead of unsalted?
Yes, just skip the added salt in the recipe. Salted butter varies in how much salt it contains, so controlling it yourself gives you a better result, but in a pinch, salted butter works fine.
Read More Recipes:
- Cherry Clafoutis Recipe
- Lemon Drizzle Cake Recipe
- Irresistible Raspberry Muffins
- 12 Dumpling Lasagna Recipes
- 10 Strawberry Cold Foam Drinks
Final Thoughts
Homemade churros. You did that. And if this is your first time making them, welcome to the club — it’s a good club, and the membership benefits are entirely edible.
The key things to remember: cook the dough properly on the stove, nail your oil temperature, and roll those churros in cinnamon sugar while they’re still piping hot. Do those three things right, and you will absolutely smash it every single time.
Now plate them up, pour that chocolate sauce into a little bowl for dunking, and serve them to someone who deserves them. Or keep them entirely for yourself — we don’t judge around here. You’ve absolutely earned it. 🍫🥐

Crispy Homemade Churros Recipe
Ingredients
Method
- In a saucepan, combine water, sugar, butter, and salt.
- Bring mixture to a boil over medium heat.
- Add flour and stir quickly until dough forms.
- Remove from heat and let dough cool slightly.
- Mix in egg and vanilla extract until smooth.
- Transfer dough to a piping bag with a star tip.
- Heat oil in a deep pan to about 350°F (175°C).
- Pipe strips of dough directly into hot oil.
- Fry churros for 2–3 minutes per side until golden.
- Remove and drain on paper towels.
- Roll churros in cinnamon sugar while warm.
Notes
- Use a star piping tip for classic churro ridges.
- Fry in small batches to maintain oil temperature.
- Serve with chocolate sauce or dulce de leche.
- Best enjoyed fresh and warm.

