Spanish Churros Recipe: Crispy Homemade Churros with Chocolate Sauce

Golden, ridged, crackling-crisp on the outside and soft inside, rolled in cinnamon sugar and dunked in thick melted chocolate — Spanish churros are one of the world’s greatest street foods. The best part? This homemade churros recipe needs just a handful of pantry ingredients and about 30 minutes. Let’s make them.

What Are Churros?

Churros are fried choux-pastry dough piped through a star nozzle, giving them their signature ridged shape and extra-crisp exterior. They originated in Spain and Portugal, where they’re a beloved breakfast tradition — sold at churrerías and dunked into cups of thick hot chocolate. Their history is deliciously debated (some credit Spanish shepherds, others point to Portuguese sailors inspired by Chinese youtiao), as Wikipedia’s churro article explores. What isn’t debated: they’re irresistible.

Churros Around the World

  • Spain: thicker, sometimes in loops, served with dense chocolate a la taza for dunking.
  • Mexico: thinner, longer, generously coated in cinnamon sugar — the version most of us know and love.
  • Portugal: similar fritters, often dusted with plain sugar.
  • South America & USA: filled versions with dulce de leche or chocolate, plus the famous fairground and theme-park churro.

This recipe gives you the classic Mexican-style cinnamon-sugar churro with a Spanish-style chocolate dipping sauce — the best of both worlds.

Ingredients for Homemade Churros

Makes about 16 churros.

For the churro dough (pâte à choux):

  • 1 cup (240ml) water
  • 1/2 cup (115g) unsalted butter
  • 1 tbsp sugar
  • 1/4 tsp salt
  • 1 cup (125g) all-purpose flour
  • 2 large eggs, room temperature
  • 1 tsp vanilla extract
  • Vegetable oil, for frying

For the cinnamon sugar:

  • 1/2 cup sugar
  • 1 tsp ground cinnamon

For the chocolate dipping sauce:

  • 120g dark chocolate, chopped
  • 1/2 cup heavy cream

How to Make Churros: Step-by-Step

Step 1: Make the Choux Dough

In a saucepan, bring the water, butter, sugar, and salt to a rolling boil. Remove from heat, add all the flour at once, and stir vigorously with a wooden spoon until a smooth ball forms and pulls away from the sides. Let cool 5 minutes, then beat in the eggs one at a time until glossy and smooth. Stir in the vanilla.

Step 2: Pipe the Churros

Piping churro dough into hot oil for frying

Transfer the dough to a piping bag fitted with a large open-star tip. Heat 2-3 inches of oil to 175-190°C (350-375°F). Pipe 4-6 inch strips directly into the hot oil, snipping the dough with scissors. A star tip isn’t just for looks — the ridges help the churro cook evenly.

Step 3: Fry Until Deep Golden

Fry 3-4 churros at a time for 2-3 minutes per side until deep golden brown. Don’t overcrowd the pan or the oil temperature drops and the churros turn greasy. Drain on a wire rack (not paper towels — they steam and soften).

Step 4: Coat in Cinnamon Sugar

While still warm, roll each churro generously in the cinnamon-sugar mixture. The residual heat melts the sugar slightly so it clings perfectly.

Step 5: Make the Chocolate Dipping Sauce

Heat the cream until steaming (don’t boil), pour over the chopped chocolate, wait 1 minute, then whisk until silky. Serve warm alongside the churros for dunking.

Pro Tips for Perfect Churros

  • Always use a star tip. A round tip traps steam inside the dough, which can make churros burst during frying.
  • Watch your oil temperature. Too cool = greasy churros; too hot = burnt outside, raw inside. A kitchen thermometer is your best friend.
  • Cool the dough before adding eggs — hot dough scrambles them.
  • Pipe onto parchment first if you’re nervous: pipe strips onto parchment squares, chill 10 minutes, then slide them into the oil.

Fun Churro Variations to Try

  • Filled churros: pipe a hole with a skewer and fill with dulce de leche or Nutella.
  • Baked churros: pipe onto a lined tray, brush with butter, and bake at 200°C (400°F) for 20 minutes — lighter, still delicious.
  • Churro ice cream sandwich: split a churro and sandwich vanilla ice cream inside. Instant crowd-pleaser.

Craving more simple sweets? Try our simple desserts with few ingredients — all need just 3 to 5 items.

What to Serve with Churros

Beyond the chocolate sauce, churros pair beautifully with coffee — our café-style cold brew makes a fantastic contrast. For a full dessert spread, add our classic tiramisu or French crème brûlée.

Watch: Video Tutorial

See the piping and frying technique in action with this step-by-step video:

Frequently Asked Questions

Can I make churro dough ahead of time?
Yes — refrigerate the dough in the piping bag for up to 24 hours. Let it sit 15 minutes at room temperature before piping so it flows smoothly.

Why are my churros raw in the middle?
The oil was too hot, browning the outside before the inside cooked. Keep it at 175-190°C and fry a little longer at a slightly lower temperature.

Can I bake churros instead of frying?
Yes, though they won’t be quite as crisp. See the baked variation above.

How do I store leftover churros?
Churros are best fresh, but you can keep them in an airtight container for a day and re-crisp in a hot oven for 5 minutes.

Final Thoughts

This homemade churros recipe proves that the best street food is the kind you make yourself — hot, crisp, and dunked in chocolate while they’re still warm. Make a batch this weekend and watch them disappear!

Spanish Churros with Chocolate Sauce

Golden, ridged, crackling-crisp homemade churros rolled in cinnamon sugar, served with a thick chocolate dipping sauce.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 16 churros

Ingredients
  

For the churro dough:
  • 1 cup 240ml water
  • 1/2 cup 115g unsalted butter
  • 1 tbsp sugar
  • 1/4 tsp salt
  • 1 cup 125g all-purpose flour
  • 2 large eggs room temperature
  • 1 tsp vanilla extract
  • Vegetable oil for frying
For the cinnamon sugar:
  • 1/2 cup sugar
  • 1 tsp ground cinnamon
For the chocolate dipping sauce:
  • 120 g dark chocolate chopped
  • 1/2 cup heavy cream

Method
 

  1. Make the Choux Dough: In a saucepan, bring the water, butter, sugar, and salt to a rolling boil. Remove from heat, add all the flour at once, and stir vigorously with a wooden spoon until a smooth ball forms and pulls away from the sides. Let cool 5 minutes, then beat in the eggs one at a time until glossy and smooth. Stir in the vanilla.
  2. Pipe the Churros: Transfer the dough to a piping bag fitted with a large open-star tip. Heat 2-3 inches of oil to 175-190°C (350-375°F). Pipe 4-6 inch strips directly into the hot oil, snipping the dough with scissors.
  3. Fry Until Deep Golden: Fry 3-4 churros at a time for 2-3 minutes per side until deep golden brown. Don’t overcrowd the pan. Drain on a wire rack.
  4. Coat in Cinnamon Sugar: While still warm, roll each churro generously in the cinnamon-sugar mixture.
  5. Make the Chocolate Dipping Sauce: Heat the cream until steaming (don’t boil), pour over the chopped chocolate, wait 1 minute, then whisk until silky. Serve warm alongside the churros for dunking.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating