Homemade Churros con Chocolate with Thick Dipping Sauce

Published: May 23, 2026
Rachel MooreRachel Moore
Categories: Desserts
Tags: Chocolate, Dessert, Spanish, Street Food, Fried

Churros con Chocolate

Crispy golden churros paired with a rich, velvety dark chocolate dipping sauce. A classic Spanish treat.

Prep Time:15 minCook Time:20 minTotal Time:35 minServings:4Difficulty:Medium

Nutrition (per serving)

Calories:480 kcal
Protein:6 g
Carbs:58 g
Fat:26 g

There is something truly magical about the contrast between a hot, crunchy churro and a cup of thick, molten chocolate. Originally a staple of Spanish breakfast culture, Churros con Chocolate has become a beloved treat worldwide. The secret lies in the 'choux' style dough, which creates a light, airy interior while the deep-frying process ensures a satisfyingly crisp exterior that captures every grain of cinnamon sugar.

Making these at home is far easier than you might think, and the results are infinitely better than anything you'll find in the frozen aisle. The chocolate sauce here isn't a thin syrup; it is a rich, spoonable ganache-style dip thickened traditionally with a touch of cornstarch. Whether you are hosting a festive brunch or looking for the ultimate late-night snack, these churros are guaranteed to disappear in minutes.

Spanish

Ingredients

  • Water:1 cup
  • Unsalted butter:1/2 cup
  • Granulated sugar:2 tbsp
  • Salt:1/4 tsp
  • All-purpose flour:1 cup
  • Egg:1 piece
  • Vanilla extract:1 tsp
  • Vegetable oil for frying:2 cups
  • Cinnamon sugar (for coating):1/2 cup
  • Dark chocolate (60% cocoa), chopped:4 oz
  • Whole milk:1 cup
  • Cornstarch:1 tsp

Instructions

  1. In a medium saucepan, combine water, butter, 2 tablespoons of sugar, and salt. Bring to a boil over medium-high heat.

    Butter, water, sugar, and salt boiling in a saucepan for churro dough.
  2. Reduce heat to low and add the flour all at once. Stir vigorously with a wooden spoon until a smooth dough ball forms and pulls away from the sides of the pan.

    Churro dough stirred in a saucepan until it pulls away from the sides.
  3. Remove from heat and let the dough cool for 5 minutes. Stir in the egg and vanilla extract until the mixture is glossy and well-combined.

    Egg and vanilla being stirred into glossy churro dough.
  4. Transfer the dough to a heavy-duty piping bag fitted with a large open-star tip.

    Glossy churro dough transferred into a piping bag with a star tip.
  5. Heat about 2 inches of oil in a heavy pot to 375°F. Pipe 4-6 inch strips of dough into the hot oil, snipping the end with kitchen shears.

    Ridged churro dough piped into hot oil and snipped with kitchen shears.
  6. Fry for 2-3 minutes per side until golden brown. Drain on paper towels and immediately toss in cinnamon sugar while hot.

    Golden churros draining on paper towels and tossed in cinnamon sugar.
  7. For the chocolate sauce: whisk cornstarch into 2 tablespoons of the milk until dissolved. Heat the remaining milk in a small saucepan until simmering.

    Cornstarch whisked into milk beside simmering milk and chopped chocolate.
  8. Add the chopped chocolate and whisk until melted. Stir in the cornstarch slurry and simmer for 1-2 minutes until thick and glossy.

    Thick glossy chocolate sauce whisked with a cornstarch slurry.
  9. Serve the warm churros immediately with the hot chocolate dipping sauce on the side.

    Warm homemade churros served with thick chocolate dipping sauce.

Tips & Notes

  • Use a high-quality star tip to get those classic ridges—they help the churros cook evenly and hold more sugar.
  • Make sure your oil is at the right temperature; if it's too cool, the churros will be greasy, and if it's too hot, they'll be raw in the middle.
  • The chocolate sauce will thicken as it cools, so serve it while it's nice and hot.