These homemade churros are crispy on the outside, soft and fluffy on the inside, and coated in a delicious cinnamon sugar mixture that makes every bite irresistible. Made with simple pantry ingredients, this easy dessert comes together in just 30 minutes and tastes even better served warm with chocolate or caramel sauce. Whether you are making them for a family gathering, movie night, or weekend treat, these churros are always a crowd favorite.
Why You’ll Love This Recipe
These churros are incredibly easy to prepare with basic ingredients you probably already have in your kitchen. The dough comes together quickly, and frying them only takes a few minutes. The result is perfectly golden churros with a light, airy texture inside and a crispy coating outside.
Another reason to love this recipe is how versatile it is. You can enjoy them plain, dip them into chocolate sauce, or customize them with different coatings and flavors. They are perfect for parties, birthdays, or cozy evenings at home.
The cinnamon sugar coating adds just the right amount of sweetness and warmth, making these churros taste just like the ones from a bakery or street market.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the churro dough:
1 cup water
1/4 cup unsalted butter, diced into small cubes
2 tablespoons granulated sugar
1/4 teaspoon ground cinnamon
1/4 teaspoon ground nutmeg
1/4 teaspoon salt
1 cup all-purpose flour
1 large cold egg
1 teaspoon vanilla extract
Vegetable oil, for frying
For the cinnamon sugar coating:
1/2 cup granulated sugar
1 1/2 teaspoons ground cinnamon
Directions
In a shallow bowl, combine the granulated sugar and cinnamon for the coating. Mix well and set aside.
In a large saucepan over medium-high heat, add the water, butter, sugar, cinnamon, nutmeg, and salt. Stir occasionally and bring the mixture to a gentle boil until the butter completely melts.
Reduce the heat to medium-low and add the flour all at once. Stir continuously with a wooden spoon or spatula until the dough forms a smooth ball and pulls away from the sides of the pan.
Transfer the dough to a large mixing bowl and allow it to cool for about 5 minutes. Add the cold egg and vanilla extract, then beat with an electric mixer until the dough becomes smooth and fully combined.
Spoon the dough into a piping bag fitted with a large star tip.
Heat about 2 inches of vegetable oil in a deep pan or heavy pot until it reaches 360°F. Maintaining the correct oil temperature is important for achieving crispy churros without greasiness.
Pipe 6-inch strips of dough directly into the hot oil, cutting the ends with kitchen scissors. Fry only a few churros at a time to avoid overcrowding.
Cook for about 2 minutes per side or until golden brown and crispy. Remove the churros using a slotted spoon and place them on paper towels for a minute to drain excess oil.
While still warm, roll each churro in the cinnamon sugar mixture until fully coated.
Serve immediately with chocolate sauce, caramel sauce, or your favorite dipping sauce.
Servings and timing
This recipe makes about 10 churros.
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Calories: Approximately 139 calories per churro
Variations
For a chocolate version, mix 1 tablespoon of cocoa powder into the dough before piping. This gives the churros a rich chocolate flavor that pairs beautifully with chocolate dipping sauce.
If you enjoy cookies-and-cream desserts, stir 1/2 cup of finely crushed chocolate sandwich cookies into the batter for extra crunch and sweetness.
You can also change the coating by replacing cinnamon sugar with powdered sugar for a lighter finish. Another delicious option is combining sugar with cocoa powder for a chocolate-coated churro.
For a festive twist, drizzle the churros with melted chocolate, caramel, or dulce de leche before serving.
Storage/Reheating
Allow the churros to cool completely before storing them. Place them in an airtight container at room temperature for up to two days, or refrigerate them for up to five days.
To freeze uncooked churros, pipe the dough onto a lined baking sheet and freeze until solid. Transfer them to a freezer-safe container and store for up to three months.
Cooked churros can also be frozen after cooling completely. Wrap them individually to prevent sticking and store in a freezer-safe bag.
To reheat, place churros in a preheated oven at 350°F for about 5 to 7 minutes until crispy and warm. Avoid reheating in the microwave because it can make them soft and soggy.
FAQs
Why are my churros greasy?
Greasy churros usually happen when the oil temperature is too low. Make sure the oil stays around 360°F during frying.
Can I make churro dough ahead of time?
Yes, you can prepare the dough up to three days in advance and keep it covered in the refrigerator.
Do I need a piping bag?
A piping bag works best, but a sturdy plastic bag with the corner cut off can also work.
Why do churros need a star-shaped tip?
The ridges created by the star tip help the churros cook evenly and become crispier.
Can I bake churros instead of frying?
Yes, although fried churros have the best texture. Baking creates a slightly softer version.
What oil is best for frying churros?
Neutral oils like vegetable oil or canola oil work best because they handle high heat well.
Can I freeze churros?
Yes, both cooked and uncooked churros freeze very well for up to three months.
Why is my churro dough too thick?
If the dough feels too thick, it may need more mixing after adding the egg. Continue mixing until smooth.
What sauces go well with churros?
Chocolate sauce, caramel sauce, dulce de leche, and vanilla glaze are all excellent options.
How do I keep churros crispy longer?
Place fried churros on paper towels briefly and avoid covering them while still warm to prevent trapped steam.
Conclusion
These homemade churros are the perfect dessert for anyone who loves warm, crispy treats coated in sweet cinnamon sugar. They are easy to prepare, require simple ingredients, and taste amazing fresh from the fryer. Whether served with chocolate sauce, caramel, or enjoyed on their own, these churros are guaranteed to become a family favorite. With their crisp exterior and soft, fluffy center, every bite delivers the perfect balance of texture and flavor.
These homemade churros are crispy on the outside, soft and fluffy on the inside, and coated in sweet cinnamon sugar for a classic bakery-style dessert.
Ingredients
1 cup water
1/4 cup unsalted butter, diced
2 tablespoons granulated sugar
1/4 teaspoon ground cinnamon
1/4 teaspoon ground nutmeg
1/4 teaspoon salt
1 cup all-purpose flour
1 large cold egg
1 teaspoon vanilla extract
Vegetable oil, for frying
1/2 cup granulated sugar
1 1/2 teaspoons ground cinnamon
Instructions
In a shallow bowl, combine the sugar and cinnamon for the coating and set aside.
In a saucepan over medium-high heat, combine water, butter, sugar, cinnamon, nutmeg, and salt.
Bring the mixture to a gentle boil until the butter melts completely.
Reduce heat to medium-low and add the flour all at once.
Stir continuously until the dough forms a smooth ball and pulls away from the pan.
Transfer the dough to a bowl and let cool for 5 minutes.
Add the cold egg and vanilla extract, then mix until smooth and fully combined.
Transfer the dough to a piping bag fitted with a large star tip.
Heat about 2 inches of vegetable oil to 360°F in a deep pan.
Pipe 6-inch strips of dough into the hot oil, cutting the ends with kitchen scissors.
Fry for about 2 minutes per side until golden brown and crispy.
Remove churros with a slotted spoon and drain briefly on paper towels.
Roll the warm churros in the cinnamon sugar mixture until fully coated.
Serve immediately with chocolate sauce, caramel sauce, or your favorite dipping sauce.
Notes
Maintain the oil temperature around 360°F for crispy churros.
A star piping tip helps create the classic ridged texture.
Do not overcrowd the pan while frying.
Cooked churros can be reheated in the oven for best texture.
Both cooked and uncooked churros freeze well for up to 3 months.