← BlogJune 28, 2026

How to Make the Perfect Spanish Churros with Hot Chocolate

Spanish · Medium · 35 min · 4 servings

Vegetarian
Advertisement
Spanish Churros with Hot Chocolate

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.

Advertisement

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.

Advertisement

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 →
Advertisement