Start by heating canola oil in a cast iron skillet. The oil should be hot but not smoking, around 350°F (175°C) is ideal for frying churros.
While the oil is heating, prepare the churros dough. In a saucepan, combine water, milk, sugar, salt, butter, and the seeds from a vanilla bean. Bring the mixture to a boil, stirring constantly to dissolve the sugar and salt.
Once the mixture reaches a boil, remove it from the heat and add all-purpose flour in one go. Stir vigorously until the flour is fully incorporated and a smooth dough forms.
Transfer the dough to a stand mixer fitted with a paddle attachment. Allow the dough to cool for a few minutes before adding the eggs, one at a time. Beat the dough on medium speed until each egg is fully incorporated and the dough becomes smooth and creamy.
Next, it’s time to fry the churros! Fill a piping bag fitted with a large star-shaped tip with the churros dough.
Pipe the dough into the hot oil, cutting it into 5-6 inch lengths using a pair of kitchen scissors. Be careful not to overcrowd the skillet. Fry the churros in batches until they turn golden brown and crispy.
Once the churros are cooked, remove them from the oil and place them on a paper towel-lined plate to absorb any excess oil.
For that iconic churros flavor, toss the cooked churros in a mixture of cinnamon and sugar while they are still warm.
Now that you know the step-by-step process, you can easily make churros at home and enjoy their crispy goodness. Up next, let’s take a look at how to make a delicious chocolate dipping sauce to accompany your homemade churros.