The Best Homemade Churros Recipe

Recipe
I can confidently say this homemade churro recipe is a game-changer—crispy on the outside, tender on the inside, and absolutely irresistible. Forget the long lines at fairs or bakeries; these golden, cinnamon-sugar-coated beauties can be made right in your kitchen.
The secret? A perfectly balanced dough that fries up light and airy, paired with a generous dusting of warm cinnamon and sugar that hits every nostalgic note. I’ve been making these for years, and no matter the occasion—breakfast, dessert, or a midnight snack—they always disappear in seconds.
Trust me, once you try these, you’ll wonder why you ever bothered with store-bought. Get ready to impress everyone (including yourself) with churros that taste like pure joy in every bite.
Ingredients
When it comes to making churros, the ingredients are simple, but each one plays a vital role in achieving that perfect crispy-on-the-outside, soft-on-the-inside texture. Pro tip: stick to the basics—don’t overcomplicate it. Here’s what you’ll need and why each ingredient is essential:
- Water: The base of the dough. Use filtered water for the best results.
- Butter: Adds richness and flavor. Unsalted is preferred so you can control the salt level.
- Sugar: Just a touch in the dough for sweetness, and extra for coating the churros afterward. Granulated works best.
- Salt: Balances the sweetness and enhances the overall flavor.
- All-purpose flour: The backbone of the dough. It secures the right consistency and structure. Don’t swap this out!
- Eggs: Act as a binder, giving the churros their signature lightness. Use room-temperature eggs for easier mixing.
- Vanilla extract: Adds a subtle warmth and depth of flavor. Pure vanilla is worth the splurge.
- Oil for frying: Neutral oils like vegetable or canola work best. They provide consistent heat for perfectly golden churros.
Optional extras:
- Cinnamon: Mix it with sugar for that classic churro coating.
- Chocolate sauce: For dipping. Use high-quality dark chocolate for maximum indulgence.
Substitutions:
- No vanilla extract? Almond extract works, but use sparingly—it’s stronger.
- Out of butter? Margarine can be used, but butter is preferred for its richer flavor.
Non-negotiables:
– Fresh eggs and proper frying oil are key. Skipping or substituting these can drastically affect the texture.
Little wins:
– Dusting with powdered sugar or drizzling with caramel sauce can elevate your churros from homemade to gourmet.
How to Make the Best Crispy Cinnamon Churros Recipe

1. Boil water, butter, sugar, and salt
In a saucepan, combine water, butter, sugar, and salt over medium heat. Stir until the butter melts completely and the mixture comes to a rolling boil.
This guarantees the dough will have the right texture.
2. Add flour and stir vigorously
Remove the pan from heat and quickly stir in the flour until fully incorporated. Keep stirring until the mixture forms a smooth ball and pulls away from the sides of the pan.
This step prevents lumps and guarantees even cooking.
3. Cool slightly, then add eggs one at a time
Let the dough cool for 2-3 minutes to avoid scrambling the eggs. Beat in eggs one at a time, mixing well after each addition.
The dough should be smooth and glossy but still hold its shape.
4. Heat oil to 375°F (190°C)
Fill a deep pot with oil and heat it to the correct temperature. Use a thermometer for accuracy—too hot, and the churros will burn; too cool, and they’ll be greasy.
5. Pipe dough into hot oil
Transfer the dough to a piping bag fitted with a star tip. Pipe 4-6 inch strips directly into the hot oil, using scissors to cut the dough cleanly.
Work in batches to avoid overcrowding.
6. Fry until golden brown
Fry churros for 2-3 minutes per side, turning occasionally for even browning. They should be crisp and deep golden.
Remove with a slotted spoon and drain on paper towels.
7. Roll in cinnamon sugar while warm
Mix sugar and cinnamon in a shallow dish. Roll the warm churros in the mixture until fully coated.
The heat helps the sugar stick for maximum flavor.
8. Serve immediately
Churros are best enjoyed fresh and crispy. Pair with chocolate sauce or dulce de leche for dipping.
Pro Tips:
- Letting the dough rest for 10 minutes before piping makes it easier to handle.
- If the oil isn’t hot enough, the churros will absorb too much oil and become soggy.
- For extra crunch, double-fry the churros: fry once, let cool slightly, then fry again for 30 seconds.
Nutrition
Churros are a delicious treat, but it’s important to be mindful of their nutritional content. Here’s a breakdown of the nutrition in a typical serving:
| Nutrient | Amount per Serving (1 churro) |
|---|---|
| Calories | 120 |
| Total Fat | 7g |
| Saturated Fat | 3g |
| Cholesterol | 35mg |
| Sodium | 85mg |
| Total Carbs | 12g |
| Dietary Fiber | 0.5g |
| Sugars | 6g |
| Protein | 2g |
Chef Tips
To get the best texture and flavor from homemade churros, I always verify the oil is heated to the right temperature—around 375°F.
Too hot, and they’ll burn; too cool, and they’ll absorb too much oil.
I use a piping bag with a star tip for that classic ridged look.
Letting the dough rest before frying assures it holds its shape.
Dust with cinnamon sugar right after frying for maximum stickiness.
Frequently Asked Questions
Can I Make Churros Without a Piping Bag?
Yes, you can make churros without a piping bag. I’ve used a sturdy plastic bag with the corner snipped off or even a spoon to shape them. It’s messier, but they’ll still taste delicious if you fry them right.
How Do I Store Leftover Churros?
I store leftover churros in an airtight container at room temperature for up to 2 days. For longer storage, I freeze them in a sealed bag and reheat in the oven to keep ’em crispy and warm.
Can I Use Gluten-Free Flour for This Recipe?
I can use gluten-free flour for churros, but I’ll need to adjust the recipe slightly. Gluten-free blends work, though I might add xanthan gum for texture. I’ll also monitor the dough closely since it behaves differently.
Why Are My Churros Not Crispy?
I think your churros aren’t crispy because the oil might’ve been too cool or the dough was too wet. I’d suggest frying them at the right temperature and making sure I drain them well on paper towels.
Can I Bake Churros Instead of Frying Them?
Yes, I can bake churros instead of frying them, but they won’t be as crispy. I’ll pipe the dough onto a baking sheet, brush them with melted butter, then bake at a high temperature to mimic frying.
