Irresistible Homemade Churros
This churros recipe produces crispy, golden churros with a soft, fluffy interior, perfect for dipping in chocolate sauce. The dough, made with simple ingredients like flour, water, sugar, and butter, is piped into hot oil and fried until crispy. Coated in cinnamon sugar, these homemade churros are a delightful treat that’s easy to make and sure to impress!

Churros are a beloved Spanish and Portuguese treat, popular across the globe for their crispy, golden exterior and soft, doughy interior. These fried delights are typically made from a simple dough of flour, water, and sometimes a bit of sugar or salt, which is piped into hot oil and fried until crispy.
The appeal of crispness lies in their texture contrast—a crunchy outer shell gives way to a tender, airy inside. This delightful combination of textures sets crispy apart from its softer counterparts.
Whether enjoyed plain, dusted with cinnamon sugar, or dipped in chocolate sauce or dulce de leche, crispy churros are a delightful treat that can be enjoyed on their own or as part of a dessert spread.
Why make this treat?
- Simple Ingredients: The recipe uses basic pantry staples like flour, water, sugar, and salt, making it easy to whip up whenever a craving strikes.
- Crispy Texture: The frying method ensures a crispy, golden exterior that gives way to a soft, fluffy interior, creating the perfect textural contrast.
- Quick to Make: With minimal ingredients and simple steps, you can make this recipe relatively quickly, perfect for satisfying sudden cravings or serving as a dessert at gatherings.
- Authentic Flavor: The combination of ingredients and frying method results in a taste like those from a traditional Spanish or Portuguese bakery, providing an authentic culinary experience.

Ingredients and substitutes
- Water: Forms the base of the dough and helps bind the ingredients together. There are no direct substitutes for water in this recipe.
- White Sugar: Adds sweetness to the dough. You can substitute with brown sugar or a sugar alternative, but it will affect the flavor slightly.
- Butter: Adds richness and flavor to the choux pastry. You can also substitute it with margarine or oil for a dairy-free option, but the flavor and texture may differ slightly. And you can also use vegetable oil on the dough for richness and help make it crispy, but it may alter the texture slightly.
- All-Purpose Flour: Provides structure to the dough. You can try using gluten-free flour if you have a gluten intolerance, but the texture may be different.
- Oil for Frying: Used to fry them until crispy. Canola or sunflower oil are good substitutes for frying.
- Cinnamon Sugar: Coats the fried treats and adds a sweet, spicy flavor. You can adjust the amount of sugar and cinnamon to suit your taste.

Step-by-step: How to make churros
- Combine water, milk, sugar, salt, and butter in a medium saucepan. Bring to a boil over medium heat. Remove the saucepan from the heat and quickly stir in the flour until the mixture forms a ball. Return the saucepan to low heat and cook the dough for about 2 minutes, stirring constantly, to dry it out.
- Transfer the dough to a mixing bowl and let it cool slightly. Add the eggs, one at a time, mixing well after each addition until you have a smooth, thick paste. Transfer the dough to a piping bag with a star tip.

- Deep frying: Heat oil in a deep fryer or skillet to 375 degrees F (190 degrees C). Using a pastry bag, pipe strips of dough into hot oil. Fry until golden; drain on paper towels.

- Coat – Combine sugar and cinnamon. Roll drained churros in a cinnamon and sugar mixture. Best served warm.

- Chocolate sauce – In a small saucepan, heat the heavy cream over medium heat until it just begins to simmer. Remove the saucepan from the heat and add the chopped chocolate. Let it sit for 1-2 minutes to soften. Stir the chocolate and cream together until smooth and glossy. Add the butter, vanilla extract, and a pinch of salt. Stir until the butter is melted and everything is well combined.
Pro tip – If the chocolate doesn’t melt completely, place the saucepan over low heat and continue stirring until smooth. - Serve your crispy treats immediately with chocolate sauce.

Troubleshooting
- Adjust the dough consistency: If your churros are too soft or do not hold their shape, the dough may be too wet. Add a little more flour gradually until the dough becomes thick and pipeable. On the other hand, if the dough is too dry and stiff, add a small amount of water or milk to achieve the right consistency.
- Ensure the oil temperature is correct: If the oil temperature is too low, they may absorb more oil, resulting in a greasy texture. If it’s too high, they may cook too quickly on the outside while remaining doughy on the inside. A thermometer maintains the oil temperature around 375°F (190°C).
- Let the dough rest longer: If your treats turn out dense or chewy instead of crispy, the dough might need to rest longer. Increase the resting time to allow the gluten to relax and the churros to become lighter.
- Adjust the cooking time: If your churros consistently come out too dark or burnt, reduce the cooking time slightly. Experiment with shorter frying times until you achieve the desired crispness and golden color.
- Ensure proper oil coverage: Ensure that you submerge them completely in the hot oil during frying. If they float or touch each other, they may not cook evenly, resulting in uneven crispness.
- Avoid overloading the pot or fryer: Frying too many churros at once can reduce the oil temperature too much and affect the crispness. Fry them in small batches, allowing enough space for them to float freely and cook evenly.
- Drain excess oil properly: After frying, place them on a paper towel-lined plate to absorb any excess oil. This step helps maintain their crispness.
- Serve immediately: Crispy churros are best enjoyed fresh and warm. They may lose their crispness if they sit for too long before serving. Serve them immediately after coating them with cinnamon sugar.

No posts
Frequently asked questions
Churros and donuts are fried pastries, but have some key differences. They have a rigid, elongated shape and a crunchy exterior, while donuts are typically round with a soft, cake-like, or yeast-based texture. Additionally, churros are often coated in cinnamon sugar, while donuts can be topped with various glazes, fillings, or sprinkles.
Churros and donuts are both deep-fried treats. But they’re just different enough to be distinct. These are a traditional Spanish treat made with fried dough and sweet toppings. Donuts are mostly yeast-risen and deep-fried.
It’s best to serve churros as soon as you make them. But they will keep fresh at room temperature for up to two days. You can even place them in the fridge for up to a week. They do become soft over time.
Traditional churros are typically made from flour, water, and sometimes eggs. This means they can be vegan-friendly if the recipe omits the eggs or uses a suitable egg substitute. However, it’s essential to check the ingredients used in the churro recipe or ask the vendor if you’re buying them.
Churros are best enjoyed fresh and are at their peak when served immediately after frying. However, you can prepare the churro dough in advance and refrigerate it until you’re ready to fry them. Once fried, they are still tasty if consumed within a few hours, but may lose some of their crispness over time.
Traditional churros are made with wheat flour, so they contain gluten. However, there are gluten-free churro recipes available that use alternative flours like rice flour or almond flour. You can also find gluten-free churros in some specialty stores or bakeries.

Crispy Churros Recipe
This churros recipe results in crispy, golden churros with a soft, fluffy interior, perfect for dipping in chocolate sauce. The dough, made with simple ingredients like flour, water, sugar, and butter, is piped into hot oil and fried until crispy. Coated in cinnamon sugar, these homemade churros are a delightful treat that's easy to make and sure to impress!
Video
Ingredients
- 1 cup (240 ml) Water
- 2 tbsp Sugar
- ¼ tsp Kosher salt
- 2 tbsp Butter unsalted
- 1 cup (125 g) All-purpose flour
- 2 large (100 g) Eggs room temperature
- 2 tbsp Ground cinnamon
- 1 cup (200 g) Castor sugar or superfine sugar
- ½ cup (250 ml) Whipping cream 38% and above
- 1 cup (175 g) Chocolate semi-sweet, bitter-sweet or dark
- 2 tbsp Unsalted butter
- ½ tsp Vanilla extract
- 4 cups (950 ml) Cooking oil for deep frying
Method
- In a medium saucepan, combine water, milk, sugar, salt, and butter. Bring to a boil over medium heat. Remove the saucepan from the heat and quickly stir in the flour until the mixture forms a ball. Return the saucepan to low heat and cook the dough for about 2 minutes, stirring constantly, to dry it out.
- Transfer the dough to a mixing bowl and let it cool slightly. Add the eggs, one at a time, mixing well after each addition until you have a smooth, thick paste. Transfer the dough to a piping bag with a star tip.
- Deep frying: Heat oil in a deep fryer or skillet to 375F (190C). Using a pastry bag, pipe strips of dough into hot oil. Fry until golden; drain on paper towels.
- Coat – Combine sugar and cinnamon. Roll drained churros in a cinnamon and sugar mixture. Best served warm.
- Chocolate sauce – In a small saucepan, heat the heavy cream over medium heat until it just begins to simmer. Remove the saucepan from the heat and add the chopped chocolate. Let it sit for 1-2 minutes to soften. Stir the chocolate and cream together until smooth and glossy. Add the butter, vanilla extract, and a pinch of salt. Stir until the butter is melted and everything is well combined.
- Serve your churros immediately with chocolate sauce.
Notes
- Use a Thermometer: Maintain the oil temperature at 375°F (190°C) for frying. This ensures that they cook evenly and become crispy.
- Pipe Evenly: Use a pastry bag with a star tip to pipe the dough for even cooking and a classic churro shape.
- Avoid Crowding: Fry them in batches to prevent them from sticking together and to ensure they cook evenly.
- Drain Excess Oil: After frying, place the cooked treats on paper towels to drain any excess oil.
- Coat immediately: Roll the hot, fried churros in the cinnamon sugar mixture immediately after frying to ensure the mixture sticks to the surface.
- Serve Warm: Churros are best enjoyed fresh and warm. Serve them immediately for the best taste and texture.
- Dip Carefully: Be cautious when dipping the treats in the chocolate sauce to avoid burning yourself with the hot oil or chocolate.
- Experiment with Flavors: To customize the taste, you can add different flavors to the dough, such as orange zest or vanilla extract.
Equipment you will need
Nutrition
Tried this recipe?
Mention @veenaazmanov_kitchen or tag #veenaazmanovkitchen!










Churros can be intimidating to make but your directions are precise for each step making this a super easy recipe to make.
My son saw a photo of churros the other day and said they looked good and asked if we could make some. I found t his recipe and it did not disappoint. We both absolutely love them!
Thank you Lauren.
I’ve always wanted to make churros at home because I’ve never had one before but they look so, so good! This is a perfect recipe to try out. It looks and sounds so wonderful and a lot easier than I expected. Thank you, Veena!
Wow the churros were impressively crispy! Thanks for an INCREDIBLE recipe!
Thank you, Zhen.
I can literally feel how crispy these are. And that shape… oh my – fantastic recipe!
Churros are such a treat! I have not tried making them at home, but seems pretty simple. I will have to give this recipe a try soon!
Oh my. I haven’t had a great churro in what seems like forever. They are difficult to find up here in Canada! Yours look picture perfect and your recipe has plenty of great tips. This looks like a great weekend project.