How to Make the Perfect Spanish Churros with Hot Chocolate
Spanish · Medium · 35 min · 4 servings

Light and airy fried dough sticks rolled in cinnamon sugar served alongside an intensely thick Spanish-style drinking chocolate for dipping. It is the ultimate Spanish breakfast or late-night indulgence that cannot be improved upon.
Why this recipe works
This Spanish Churros with Hot Chocolate recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 35 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 490 calories with 7g of protein, making it a balanced choice for any meal.
What you will need
This recipe uses 6 simple ingredients that you can find at any grocery store:
- 1 cup all-purpose flour
- 1 cup boiling water
- 0.5 tsp salt
- 4 cups vegetable oil for frying
- 0.5 cup granulated sugar mixed with 1 tsp cinnamon
- 200 g dark chocolate roughly chopped for dipping sauce
Step by step instructions
Step 1: Make the Churro Dough
In a large bowl, combine the flour and salt, then pour in the boiling water all at once and stir vigorously with a wooden spoon until a smooth thick dough forms with no lumps. Let it rest for 5 minutes to cool slightly.
Step 2: Heat Oil and Pipe the Churros
Heat the vegetable oil in a deep pot to 180 degrees Celsius. Transfer the dough to a piping bag fitted with a large star-shaped nozzle and pipe 15cm lengths of dough directly into the hot oil, cutting with scissors.
Step 3: Fry Until Golden
Fry the churros in batches for 3 to 4 minutes per side, turning once, until they are deeply golden brown and cooked through. Do not overcrowd the pot as it drops the oil temperature and makes the churros greasy.
Step 4: Coat and Make Dipping Chocolate
Drain the churros on paper towels, then immediately roll them in the cinnamon sugar mixture while still hot. Melt the dark chocolate with a splash of warm cream over a double boiler and stir until glossy for dipping.
Easy substitutions
Missing an ingredient? Here are some swaps that work perfectly:
- all-purpose flour → gluten-free flour blend for a gluten-free version
- dark chocolate → milk chocolate for a sweeter dipping sauce
Common mistakes to avoid
Watch out for these pitfalls that can affect your results:
- Frying in oil that is not hot enough which makes churros absorb excess oil and become soggy
- Piping churros that are too thick which results in a raw doughy center
Nutrition facts
Per serving: 490 calories, 7g protein, 65g carbs, 22g fat, 2g fiber.
Ready to cook?
Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.
View full recipe →