Freshly fried churros served at celebrations bring joy to any Mexican gathering. This family-favorite dessert is a crispy, warm, cinnamon-sugar treat perfect for festive occasions.
In a medium saucepan, combine 1 cup water, 4 tbsp unsalted butter, and 0.25 tsp kosher salt. Heat over medium-high until the butter melts and the mixture reaches a simmer, then immediately remove from heat.
Add 1 cup all-purpose flour all at once, stirring vigorously with a wooden spoon until the flour is fully incorporated. Return to low heat and cook, stirring constantly, for 1-2 minutes until a smooth dough forms and pulls away from the sides.
Transfer dough to a mixing bowl and let cool for 5 minutes. Add eggs one at a time, mixing well after each addition, until the dough is smooth and glossy.
Meanwhile, pour 3 cups vegetable oil into a large, deep skillet or heavy-bottomed pot. Heat the oil to 360°F over medium-high heat, monitoring temperature closely.
Spoon churro dough into a piping bag fitted with a large star tip. Pipe 4–5 inch strips of dough directly into the hot oil, frying in batches without crowding. Fry each churro for 2–3 minutes per side, turning with tongs, until deep golden brown and crisp.
Remove churros from oil and drain briefly on paper towels. While still warm, roll churros in a mixture of 0.5 cup granulated sugar and 2 tsp ground cinnamon to coat evenly. Serve immediately.