
Spanish Churros with Hot Chocolate
Crispy fried churros dusted with cinnamon sugar, served with thick Spanish drinking chocolate for dipping.
About This Recipe
Churros are Spain's most iconic street food and breakfast treat, eaten fresh from the fryer at churrerías (churro shops) throughout Spain and Latin America. The dough is simple — just flour, water and salt — but the technique produces ridged cylinders with a crisp exterior and soft, slightly chewy interior. In Spain, churros are invariably served with a cup of thick, intensely rich hot chocolate (chocolate a la taza) for dunking.
Ingredients
Serves 4
- 250 mlwater
- 250 mlwhole milk
- 1 tspfine salt
- 1 tspolive oil
- 250 gplain flour
- vegetable oil(for deep-frying)
- 100 gcaster sugar
- 1 tspground cinnamon
- 200 gdark chocolate(70% cocoa, chopped)
- 400 mlwhole milk(for hot chocolate)
- 1 tbspcornflour(for thickening hot chocolate)
- 3 tbspcaster sugar(for hot chocolate)
Instructions
- 1
Make the churro dough
Bring water, milk, salt and oil to a boil in a saucepan. Remove from heat and add flour all at once. Stir vigorously with a wooden spoon until a smooth, thick dough forms and pulls away from the sides. Cool for 5 minutes.
- 2
Pipe and fry
Transfer the dough to a piping bag fitted with a large star nozzle. Heat oil to 180°C in a deep pan. Pipe 15cm lengths of dough into the hot oil, cutting with scissors. Fry for 3–4 minutes, turning halfway, until deep golden brown. Work in batches. Drain on paper towels.
A star nozzle creates the characteristic ridges that give churros their surface area for crispiness.
- 3
Coat in cinnamon sugar
Mix caster sugar and cinnamon together. Roll hot churros in the mixture immediately after draining.
- 4
Make Spanish hot chocolate
Whisk cornflour into a little cold milk until smooth. Heat the remaining milk in a saucepan. Add chocolate and sugar, stirring until melted. Add the cornflour mixture and cook, stirring, until it thickens to a glossy, spoonable chocolate sauce.
- 5
Serve immediately
Serve hot churros alongside the thick hot chocolate in small cups for dipping. Eat immediately — churros lose their crispiness within minutes.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
The oil temperature is critical — too cool and churros are greasy; too hot and they burn outside while remaining raw inside. Use a thermometer.
- →
Always serve and eat churros immediately — they don't keep well and go soggy quickly.
- →
Spanish hot chocolate (chocolate a la taza) should be thick enough to coat a spoon — much thicker than regular hot chocolate.
- →
Taste and adjust salt at the very end — flavors concentrate as liquids reduce, and a final pinch of flaky salt sharpens the whole dish.
Variations
- •
Filled Churros: use a round nozzle and fill cooled churros with dulce de leche or chocolate using a piping bag.
- •
Baked Churros: for a lighter version, bake at 220°C for 20 minutes — they won't be quite as crispy but are still delicious.
- •
Vegetarian: swap the protein for roasted king oyster mushrooms, smoked tofu or cooked chickpeas — adjust seasoning slightly upward to compensate.
- •
Spicier: add a finely chopped fresh chile or a teaspoon of crushed Aleppo/Urfa pepper to the aromatics for warm, layered heat instead of a single sharp hit.
Storage
Best eaten immediately. If necessary, reheat in a 200°C oven for 5 minutes to restore crispiness.
History & Origin
Churros are believed to have been introduced to the Iberian Peninsula by Portuguese sailors who brought a Chinese fried dough technique from Asia. Others claim they were developed by Spanish shepherds who couldn't access bakeries in the mountains. Whatever their origin, churros are now inseparable from Spanish and Latin American food culture.
Frequently Asked Questions
Can I use a zip-lock bag instead of a piping bag?
Yes — fill a sturdy zip-lock bag with dough and snip a 1.5cm star-shaped hole in one corner. It works surprisingly well.
Why are my churros raw in the middle?
The oil is too hot — the outside is cooking faster than the inside. Lower it to 175–180°C and fry for slightly longer.
Can I make this ahead of time?
Yes — most of the components can be prepared up to a day in advance and refrigerated separately. Reheat gently and assemble just before serving so textures stay distinct.
What can I substitute if I don't have all the ingredients?
Stay close to the role each ingredient plays: swap aromatics for similar ones (shallot for onion, lime for lemon), and keep the fat-acid-salt balance intact. Spice blends can usually be approximated with what's in the cupboard.
Nutrition Facts
Per serving (400g / 14.1 oz) · 4 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Featured in Guides
This recipe is featured in the following curated guides:
More Spanish Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes