Churros are one of those universally adored treats that transcend borders, bringing smiles with every crispy, sugar-dusted bite. This recipe for Classic Spanish Churros with Cinnamon Sugar draws its roots from the bustling cafés and crowded street corners of Spain, particularly Madrid, where churros are more than just a snack — they’re a cherished cultural tradition. Whether you’ve tasted them freshly piped and fried at a Spanish feria (festival) or dipped them into a steaming cup of thick hot chocolate while watching the sun rise in a quiet plaza, churros evoke warmth, nostalgia, and communal delight.
Historically, churros are believed to have originated with Spanish shepherds who needed a simple dough that could be cooked over an open flame in remote mountain regions. The star-shaped fried dough quickly became popular among the masses and has since evolved into the sweet treat we know today. Although variations of fried dough can be found all over the world — from beignets in New Orleans to youtiao in China — the Spanish churro is distinct for its fluted shape, delicate crispiness, and classic coating in cinnamon sugar.
In Spain, churros are most commonly enjoyed first thing in the morning or as a late-night indulgence after a night out — always accompanied by a luxurious cup of thick, almost pudding-like hot chocolate for dipping. Unlike their Latin American counterparts, which often include fillings like dulce de leche or chocolate, Spanish churros are hollow-free and more delicate, typically served plain with or without sugar. Our recipe stays true to that authentic tradition by focusing on the texture and flavor of the dough itself, while finishing them with a classic cinnamon sugar coat for added depth and nostalgia.
The beauty of homemade churros lies in their simplicity — basic pantry ingredients like flour, water, butter, and eggs come together quickly in a saucepan without the need for yeast or long proofing times. The key to getting that iconic golden crunch is to pipe the dough directly into hot oil using a star-tipped piping bag. This not only gives churros their characteristic ridges, which help hold the sugar coating, but it also ensures that they cook evenly and puff up light and airy.
This recipe is ideal for gatherings, weekend brunches, or simply when you want to bring a slice of Spanish tradition into your home. Paired with something as simple as a dusting of cinnamon sugar or as rich as a homemade chocolate dipping sauce, churros are always the star of the table. With a total cook time of just 45 minutes, you don’t have to wait for a special occasion to indulge.
In a world where desserts are often over-complicated, churros remind us that the most comforting treats are often those made with love, a hot pan of oil, and a sprinkle of sugar. Whether you’re reliving travel memories or exploring new flavors from your kitchen, this classic Spanish churros recipe offers a delicious, authentic experience in every bite.
Classic Spanish Churros with Cinnamon Sugar
Equipment
- Saucepan
- Wooden spoon
- Piping bag with star tip
- Candy or frying thermometer
- Deep skillet or fryer
- Paper towels
Ingredients
For the Churro Dough:
- 1 cup water filtered, room temperature
- 2 tbsp granulated sugar
- 2 tbsp unsalted butter cut into pieces
- ¼ tsp salt
- 1 cup all-purpose flour sifted for smooth dough
- 2 large eggs at room temperature
- ½ tsp vanilla extract pure vanilla preferred
For Frying and Coating:
- 2 cups vegetable oil for deep frying
- ½ cup granulated sugar for coating
- 1 tsp ground cinnamon
Instructions
- In a medium saucepan over medium heat, combine water, sugar, butter, and salt. Stir until the butter is melted and the mixture begins to simmer.
- Turn heat to low and add the flour all at once. Mix vigorously with a wooden spoon until the dough forms a smooth, ball-like consistency and pulls away from the pan walls—about 2 minutes.
- Transfer the dough to a mixing bowl and let cool for 5 minutes. Then, beat in the eggs one at a time, fully incorporating each before adding the next. Stir in the vanilla extract. The dough should be glossy, sticky, and pipeable.
- Transfer dough into a piping bag fitted with a large star tip. Let rest while oil heats.
- Heat at least 2 inches of oil in a deep skillet or fryer to 375°F (190°C). Test with a thermometer or a small piece of dough—it should sizzle immediately and rise to the surface.
- Pipe strips of dough (about 4–5 inches long) into the oil, cutting with scissors. Fry 3-4 at a time, turning occasionally until golden brown, about 2–3 minutes per batch.
- Remove churros with a slotted spoon and drain on paper towels. While still warm, roll in cinnamon sugar mixture until generously coated.
Notes
- You can prepare the dough up to a day in advance and refrigerate. Bring to room temperature before piping.
- For a flavor twist, add orange zest or serve with spiced chocolate sauce.
- If avoiding deep frying, an air fryer at 375°F for 10–12 minutes will offer a lighter alternative (though the texture will be less classic).

































