Sweet but not cloying, crisp yet tender — that’s how I’d describe these eggless churros. They have a golden, crunchy exterior rolled in cinnamon sugar and a soft, fluffy interior that melts in your mouth with every bite.
Yes, these are churros made without eggs — delicious and simple.

What are Churros?
Churros are a popular fried pastry that began in Spain and are now enjoyed worldwide. Traditional Spanish churros are made from a simple dough of flour, water, salt, and oil — historically, they were often egg-free. The Mexican-style churro later evolved with richer choux-like dough, adding eggs and butter. The dough is typically piped through a star-shaped nozzle and fried until golden.
Churros are usually long and ridged but can also be shaped into loops or spirals. They pair beautifully with chocolate, caramel, or dulce de leche, and are enjoyed for breakfast, dessert, or a snack.
This recipe follows the eggless Spanish approach for a light, airy interior and crisp exterior.
My Failed Attempts
I love the trial-and-error part of baking — it’s where you learn the most. After several experiments I found the balance for a churro that holds shape, fries evenly, and stays tender inside. Below are the mistakes I made so you don’t have to repeat them.
Attempt 1
- I tried replacing eggs with baking powder and used a choux-like method with equal weights of flour and water, and a large amount of butter (113 g).
Result: The dough was too thick to pipe and tore the piping bag.
Learning: Eggs help with consistency and structure; simply substituting with leavening and large amounts of fat doesn’t work.
Attempt 2
I added extra hot water to loosen the dough and fried it.
Result: The dough fell apart in the oil and disintegrated.
Learning: Excess butter made the dough weak and caused disintegration while frying.
Attempt 3
I adjusted to volume measurements: 1 cup (250 g) water to 1 cup (120 g) flour, and halved the butter to about 56 g.

Result: The churros held shape and were pipeable, but turned out uneven and overly crisp even inside.
Learning: Still too much butter — it created a dense, overly crisp texture reminiscent of some other fried snacks.
Attempt 4
I reduced the butter further and increased baking powder slightly, and used the star nozzle for piping.

Results:
- The batter piped easily without stressing the bag.
- The ridges were neat and even, giving the classic churro look.
- Butter quantity was balanced so the dough held together while frying and yielded a soft interior.
- The color was a beautiful golden brown, showing they weren’t overcooked.
With these lessons, the recipe below produces consistent, tender, and crunchy eggless churros.
Ingredients

- 250 ml (1 cup) water
- 28 g (2 tbsp) butter, cubed
- 120 g (1 cup) all-purpose flour
- 2 g baking powder
- Oil for frying
Ingredient Notes
- Baking powder: Important for a fluffy interior — don’t skip it.
- Butter: I use salted butter and cube it so it melts quickly with minimal moisture loss.
- Sugar: Granulated white or caster sugar works for the cinnamon coating; in some places caster sugar is preferable.
- Oil: Use a neutral oil with a high smoke point like canola or vegetable oil. Avoid olive oil or butter for frying.
The printable recipe card below includes the full recipe and notes.
Step-by-Step Instructions
Step 1 – Prepare Chocolate Sauce

Make a simple ganache by heating cream until it just begins to boil, then pouring it over chopped chocolate. Let it sit for a minute, then stir until smooth. If needed, warm in short microwave bursts to help the chocolate melt completely. A 1:1 cream-to-chocolate ratio gives a thick dipping sauce that clings to the churros.
Step 2 – Prepare Churro Dough
Sieve the flour and baking powder together and set aside. Bring water and cubed butter to a rolling boil in a saucepan over medium-high heat. Reduce heat and add the dry ingredients, stirring continuously with a wooden spoon until the mixture comes together and the starch gelatinizes — about a minute. Transfer the dough to a plate and let it cool slightly so it’s easy to handle and pipe.
Meanwhile, heat oil in a deep pan to about 190°C (use a thermometer if possible) with 3–4 inches of oil for deep frying.
Step 3 – Prepare Cinnamon Sugar
Mix caster or granulated sugar with cinnamon in a wide bowl for coating the churros. Fit a piping bag with a large star tip and set aside.
Step 4 – Fry the Churros
Fill the piping bag with the warm dough and pipe 5–6 inch strips directly into the hot oil, frying 3–4 at a time so the oil temperature stays steady. Fry until golden brown, turning as needed for even color. Alternatively, pipe the strips onto parchment paper, then carefully lift and lower each strip into the oil to avoid splatter.
Remove churros with a slotted spoon and drain on a colander. When they are warm but not scalding hot, roll them in the cinnamon-sugar mixture so the sugar remains grainy and even. Serve immediately with warm chocolate sauce, caramel, or dulce de leche.
Storage Instructions
Fried churros are best eaten fresh. If needed, store in an airtight container at room temperature for up to 2 days; they will soften and lose crispness over time. Do not refrigerate or freeze, as chilling will make them soggy and less pleasant to eat.
Baker’s Tips
- Use metric measurements: Weighing ingredients gives consistent results for baked and fried goods.
- Flavor: Add a splash of vanilla extract for added aroma.
- Star nozzle: A star tip creates the classic ridges for even frying and an attractive finish. Use a sturdy piping bag or a cloth pastry bag.
- Warm the dough: Slightly warm dough pipes more smoothly.
- If too thick: Add hot water 1 tablespoon at a time to loosen the dough. Too much will make it runny.
- Pipe on parchment: Pipe strips onto parchment and then transfer them into the oil to reduce splatter and produce uniform lengths.
- Fry small batches: Fry 3–4 strips at a time to maintain oil temperature.
- Cool slightly before coating: Roll warm, not piping-hot, churros in cinnamon sugar to prevent the sugar from melting and clumping.
- Drain on a colander: Avoid paper towels for draining to preserve crispiness.
- Serve right away: Churros are best warm and freshly fried with a dipping sauce on the side.

Frequently Asked Questions
Use a sturdy zip-top bag with a corner snipped off, or repurpose a thick milk packet or muslin cloth to pipe the dough if you don’t have a piping bag.
Freezing is possible but not recommended — thawed churros lose their crispness and won’t taste as good.
Dough can disintegrate in oil if it has too much butter or is overly loose. Measure fats and liquids accurately and keep the dough at the right consistency before frying.
Partially cook in advance and finish frying briefly at high heat just before serving to refresh crispness. Avoid deep-frying already fully cooked churros again as they will absorb excess oil.
Churros are widely attributed to Spain, though their exact origins are debated. Today they are popular across Spain, Latin America, and beyond.
Serve plain, rolled in sugar or cinnamon sugar, or with dipping sauces such as chocolate ganache, caramel, or dulce de leche.
Related Recipes
- Eggless Cinnamon Rolls
- Homemade Finger Doughnuts
- Eggless Spanish Bread Rolls
Wish to join us for the love of baking? Subscribe to the channel and follow along on social media for updates and more recipes.
Eggless Churros Recipe
Ingredients
For Eggless Churros
- 120 gms (1 cup) All Purpose Flour
- 2 gms Baking Powder
- 250 gms (1 cup) Water
- 28 gms (2 tbsp) Butter
- Oil for deep frying
Cinnamon Sugar Mixture
- 45 gms (1/4 cup) Caster Sugar
- 4 gms Cinnamon Powder
Homemade Chocolate Sauce
- 100 gms Cream
- 100 gms Chocolate, chopped
Instructions
Prepare Chocolate Sauce
- Heat the cream until it starts to boil, pour over chopped chocolate, let sit for a minute, then stir until smooth. Reheat briefly if needed.
To make the Churros
- Sieve the flour and baking powder together.
- Bring water and butter to a rolling boil in a saucepan, then reduce heat.
- Add the dry ingredients, stirring continuously until the dough comes together, about a minute.
- Transfer the dough to a plate and let it cool slightly to make piping easier.
- Heat oil to 190°C with 3–4 inches depth for frying.
- Fill a piping bag with a large star nozzle and pipe 5–6 inch strips, frying 3–4 at a time until golden brown.
- Remove with a slotted spoon and drain on a colander.
- When warm, roll in cinnamon sugar and serve with warm chocolate sauce or your preferred dip.
Notes
- Cooking time excludes chocolate sauce preparation.
- The number of churros depends on length and nozzle size; this recipe yields about 10 churros.
- Use metric measurements for best consistency.
- Add vanilla extract for extra flavor if desired.
- Pipe on parchment and transfer to oil to avoid splatter.
- Fry in small batches to maintain oil temperature for even cooking.
- Roll warm churros in cinnamon sugar, not piping-hot, to avoid melting the sugar.
- Drain on a colander to keep them crisp.