Churros are a beloved fried-dough pastry with Spanish and Mexican roots, made from a simple choux-like dough that is piped, fried until crisp, and rolled in cinnamon sugar. This article explores the many kinds of churros and flavors you can make at home, from the classic Spanish version to filled, coated, and even baked variations. With one basic dough and a few tweaks, you can create a whole world of churro treats that are perfect for breakfast, dessert, or a festive snack.
Ingredients
- 1 cup (240 ml) water
- 1/2 cup (115 g) unsalted butter, cut into pieces
- 1/4 tsp salt
- 1 cup (125 g) all-purpose flour
- 3 large eggs, room temperature
- 1 tsp vanilla extract (optional)
- Vegetable oil, for frying (about 2 cups / 480 ml)
- 1/2 cup (100 g) granulated sugar
- 1 tsp ground cinnamon
Instructions
- In a medium saucepan, combine water, butter, and salt. Bring to a boil over medium-high heat, then reduce to low and add the flour all at once. Stir vigorously with a wooden spoon until the mixture forms a ball and pulls away from the sides, about 1 minute. Remove from heat and let cool for 5 minutes.
- Transfer the dough to a mixing bowl. Beat in the eggs one at a time, mixing well after each addition, until the dough is smooth and shiny. Stir in vanilla if using. The dough should be thick but pipeable.
- Heat about 1 inch (2.5 cm) of oil in a deep skillet or pot to 375°F (190°C). While the oil heats, fit a piping bag with a large star tip (like a 1M or 2D) and fill with the dough.
- Pipe 4–6 inch (10–15 cm) strips of dough directly into the hot oil, using kitchen scissors to cut the dough from the tip. Fry in batches, turning occasionally, until golden brown and crisp, about 2–3 minutes per side. Do not overcrowd the pan.
- Remove churros with a slotted spoon and drain on paper towels. While still warm, roll each churro in a mixture of sugar and cinnamon until coated.
- Serve immediately with your choice of dipping sauce or filling (see Variations).
Tips
- Dough consistency: If the dough is too stiff to pipe, beat in an extra egg white. If it’s too runny, add a tablespoon of flour. The dough should hold its shape when piped.
- Oil temperature: Use a candy thermometer to keep the oil at 375°F (190°C). If the oil is too cool, churros absorb oil and become greasy; if too hot, they brown too quickly and remain doughy inside.
- Piping tip: A large star tip is essential for the classic ridged texture. If you don’t have one, use a large round tip and press ridges with a fork before frying (though the texture will be slightly different).
- Make ahead: You can pipe the dough onto parchment paper and freeze for up to 1 month. Fry frozen churros directly, adding 1–2 minutes to the cooking time.
Serving Suggestions
Classic churros are served with a thick hot chocolate for dipping, but they also pair wonderfully with dulce de leche, caramel sauce, or a simple chocolate ganache. For a brunch twist, serve them with a side of fresh fruit and whipped cream. In Spain, churros are often enjoyed with café con leche for breakfast, while in Mexico they are a popular street snack any time of day.
Variations
- Classic Spanish: Skip the cinnamon sugar and serve with a cup of thick hot chocolate for dipping.
- Mexican Churros: Roll in cinnamon sugar and serve with cajeta (goat’s milk caramel) or chocolate sauce.
- Filled Churros: After frying and coating, use a piping bag with a small round tip to inject dulce de leche, chocolate, or pastry cream into the center.
- Chocolate Churros: Add 2 tablespoons (15 g) unsweetened cocoa powder to the flour mixture for a chocolate-flavored dough.
- Baked Churros: Pipe the dough onto a baking sheet lined with parchment, brush with melted butter, and bake at 400°F (200°C) for 15–18 minutes until puffed and golden. They won’t be as crisp as fried, but they are lighter.
- Vegan Churros: Substitute the butter with coconut oil and replace each egg with a flax egg (1 tbsp ground flaxseed + 3 tbsp water). The texture will be slightly denser.
Storage and Reheating
Churros are best eaten fresh, but you can store leftovers in an airtight container at room temperature for up to 1 day. To reheat, place them on a baking sheet and warm in a 350°F (175°C) oven for 5–7 minutes until crisp. Avoid microwaving, as it makes them soggy. Filled churros should be refrigerated and eaten within 2 days; reheat in the oven as well.
Frequently Asked Questions
Why are my churros soggy? Sogginess usually means the oil wasn’t hot enough, or the churros were stacked while cooling. Keep the oil at 375°F (190°C) and drain on a wire rack instead of paper towels to allow air circulation.
Can I use a different flour? All-purpose flour works best. Whole wheat will make them denser, and gluten-free blends may work but the dough might be more fragile. For gluten-free, look for a 1:1 baking blend.
How do I pipe churros without a piping bag? You can use a sturdy zip-top bag with a corner cut off, but the shape will be round, not ridged. For ridges, you can press the dough with a fork before frying, but it won’t be the same.
Can I make the dough ahead of time? Yes, you can refrigerate the dough in a piping bag for up to 2 hours. Pipe directly into hot oil when ready. Do not refrigerate longer, as the dough may become too stiff.
What oil is best for frying? Use a neutral oil with a high smoke point, like canola, vegetable, or sunflower oil. Olive oil can be used but will add a distinct flavor.
Are churros gluten-free? Traditional churros contain wheat flour, so they are not gluten-free. For a gluten-free version, use a 1:1 gluten-free flour blend, but note the texture may be slightly different.
Related
- Limes Hadley Wood: A Zesty Citrus Cake Recipe
- How to Fillet Salmon Like a Pro
- Donut Recipe: Classic Yeast-Raised Doughnuts
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).