Desserts

Churros Recipe

Crispy homemade churros · cinnamon sugar · dark chocolate sauce

This churros recipe produces the crispy, golden, cinnamon-sugar-dusted Spanish churros you've been dreaming about — with a shatteringly crunchy ridged exterior, a soft and pillowy interior, and a thick dark chocolate dipping sauce that makes every bite dangerously good. The whole thing comes together in 35 minutes, start to finish. No special equipment beyond a piping bag and a pot of oil.

Churros are one of those foods that sounds harder to make at home than they actually are. The dough is a choux paste — the same base used for cream puffs and eclairs — which requires no yeast, no rising time, and no special mixer. You cook it on the stovetop, stir in a few eggs, and pipe it straight into hot oil. The result is a light, hollow interior surrounded by a crispy ridged crust that shatters when you bite through it. Rolled in warm cinnamon sugar while still fresh from the fryer, they're genuinely one of the most satisfying things you can make in a home kitchen.

The chocolate dipping sauce in this recipe is not an afterthought. It's a proper thick ganache-style sauce made from real dark chocolate and heavy cream, finished with a knob of butter and a pinch of cinnamon. It coats the churro generously rather than sliding off like a thin syrup would. If you've only ever had churros with a watery chocolate dip, this sauce will change your perspective on the whole dish.

I've tested this recipe dozens of times across different oil temperatures, dough consistencies, and piping tip sizes to nail down exactly what produces the best churros at home. The key findings are in the recipe below — and the answers to the most common churro questions are in the FAQ section at the bottom of this page.

The Secret to Crispy Homemade Churros

Crispy churros dusted in cinnamon sugar served with a dark chocolate dipping sauce

The single most important variable in churro-making is oil temperature. The oil must be at exactly 375°F (190°C) before you pipe in the dough. Too low — below 350°F — and the churros absorb oil before the outer crust can form, producing a greasy, soft result that bears no resemblance to the real thing. Too high — above 390°F — and the outside burns dark before the center cooks through, giving you a raw, doughy core. A cheap candy or fry thermometer is the most important tool you can own for this recipe.

The second secret is the star-tipped piping nozzle. Traditional Spanish churros have a distinct ridged profile created by an open-star tip — typically a 1M or 6B size. Those ridges aren't just decorative: they dramatically increase the surface area in contact with the hot oil, which means more crispiness per churro. A smooth round tip will produce a softer, more bread-like result. If you're serious about making authentic crispy churros, the star tip is a non-negotiable investment that costs less than two dollars.

The third factor is batch size. Dropping too many churros in the oil at once causes the temperature to plunge, and you end up frying at the wrong temperature for the first minute or two. Limit yourself to four or five churros per batch, let the oil return to temperature between batches, and every single one will come out uniformly golden and crispy.

Understanding the Choux Dough

Churro dough is made using the choux (pronounced "shoo") method, which sounds fancy but is one of the most forgiving doughs in pastry cooking. You start by boiling water with butter, sugar, and salt until the butter melts completely. Then you dump all the flour in at once and stir furiously until the dough comes together into a smooth ball. This initial cooking step is called the panade, and it's important: it pre-gelatinizes the starch in the flour, which is what allows the dough to absorb a large number of eggs without becoming too wet to pipe.

After the panade, you cook the dough on the burner for another minute or two, stirring constantly. This step drives off extra moisture from the dough — the drier the dough at this stage, the more eggs it can take on, and the puffier and lighter the final churros will be. You'll know it's ready when the dough starts to pull away from the sides of the pan in a clean ball and a thin film forms on the bottom of the pan.

Adding the eggs is where beginners sometimes lose confidence, because the dough looks like it breaks apart when you add the first egg. Keep beating. The gluten structure in the flour is what eventually pulls everything back together into a smooth, glossy dough. By the time you've added all three eggs, you'll have a thick, pipeable paste that holds the ridges of the star tip perfectly under pressure.

The Chocolate Dipping Sauce

The classic Spanish accompaniment to churros is thick hot chocolate — a drink so thick it's almost a sauce, served specifically for dunking. This recipe takes that concept and turns it into a proper dipping sauce using a ganache technique: hot cream poured over chopped dark chocolate, then stirred until smooth. The ratio of cream to chocolate (1:2 by weight) produces a sauce that's thick enough to coat but still fluid enough to dip into easily.

Use good-quality dark chocolate in the 60–70% cacao range. Anything lighter than 60% will be too sweet next to the already-sweet cinnamon-sugar coating; anything above 75% can taste bitter in this context unless you add a touch more sugar. The tablespoon of butter stirred in at the end adds a glossy sheen and a subtle richness that makes the sauce look and taste like something from a professional chocolatier. The pinch of cinnamon connects the sauce to the churro coating and gives the whole dessert a cohesive, unified flavor profile.

The sauce can be made up to three days in advance and reheated gently in a small saucepan over low heat or in a microwave in 20-second intervals, stirring between each. It will thicken as it cools and needs to be warm — not hot — for the best dipping consistency.

Serving Ideas and Variations

Classic churros con chocolate is the gold-standard presentation, but there's a lot of room to riff on this recipe. Dulce de leche is a wonderful substitute or companion for the chocolate sauce — its caramel richness pairs perfectly with the cinnamon sugar coating. Vanilla pastry cream is another excellent option for a lighter, less intense dip. For a completely different flavor direction, skip the cinnamon in the sugar coating and roll the churros in plain sugar, then serve with a matcha white chocolate sauce.

For a dessert platter presentation, pile the churros in a rustic heap on a wooden board, dust with extra powdered sugar, and arrange two or three small ramekins of dipping sauces alongside. Churros are a crowd-pleasing party dessert precisely because they're best eaten communally and with your hands — the informality is part of their appeal.

Mini churros (about 3 inches long) make excellent bite-sized party appetizers. Pipe them smaller, reduce the fry time to about 90 seconds per side, and serve on a tray. They disappear at a rate that will make you question why you didn't make a double batch.

Crispy golden churros with cinnamon sugar and dark chocolate dipping sauce

Crispy Churros with Chocolate Sauce

Homemade Spanish-style churros with shatteringly crispy ridged exteriors, a pillowy interior, cinnamon-sugar coating, and a thick dark chocolate dipping sauce.

4.9 (6,327 reviews)
Prep15 min
Cook20 min
Total35 min
Servings
6
Calories340

Ingredients

Churro Dough

Cinnamon Sugar Coating

Dark Chocolate Dipping Sauce

Instructions

  1. 1Make the choux dough

    Combine water, butter, sugar, and salt in a medium saucepan over medium-high heat. Bring to a full rolling boil, stirring to melt the butter. Remove from heat. Add all the flour at once and stir vigorously with a wooden spoon until a smooth, cohesive ball of dough forms and pulls cleanly away from the sides of the pan.

  2. 2Dry the dough on the stove

    Return the pan to medium heat. Cook the dough, stirring constantly and pressing it against the bottom of the pan, for 1–2 minutes. The dough is ready when it forms a ball that leaves a thin dry film on the bottom of the pan. This step removes excess moisture so the dough can absorb the eggs properly and fry up crispy.

  3. 3Add the eggs

    Transfer the dough to a stand mixer bowl or large bowl. Let it cool for 5 minutes — this prevents the eggs from scrambling on contact with hot dough. Beat in the eggs one at a time on medium speed, allowing each egg to fully incorporate before adding the next. The dough will look broken and curdled at first — this is normal. Add vanilla with the final egg. The finished dough should be smooth, glossy, and hold its shape when scooped.

  4. 4Fill the piping bag and heat the oil

    Fit a large piping bag with a large open-star tip (1M or 6B size). Fill the bag with the churro dough. Meanwhile, pour oil into a heavy-bottomed pot or deep skillet to a depth of 2 inches. Heat over medium-high heat to 375°F (190°C), measuring with a thermometer. Prepare a paper-towel-lined plate nearby and mix the cinnamon sugar in a shallow dish.

  5. 5Fry the churros

    Working in small batches of 4–5, pipe 4–5 inch lengths of dough directly over the hot oil. Use kitchen scissors or a sharp knife to cut the dough cleanly at the tip. Fry for 2–3 minutes on the first side until deep golden brown, then turn with tongs and fry 2 more minutes on the second side. Remove with a slotted spoon and drain on the paper-towel-lined plate. Allow the oil to return to 375°F before frying the next batch.

  6. 6Coat in cinnamon sugar immediately

    While the churros are still hot from the oil, roll each one in the cinnamon sugar mixture, turning to coat all sides. The heat from the churro and the surface oil help the sugar adhere. Work quickly — once churros cool, the sugar won't stick as effectively. Set the coated churros on a serving plate in a single layer (not stacked) to maintain crispiness.

  7. 7Make the chocolate sauce

    Heat the heavy cream in a small saucepan over medium heat until bubbles just begin to appear around the edges — do not boil. Pour the hot cream over the chopped dark chocolate in a heatproof bowl. Let it sit undisturbed for 2 full minutes. Then whisk from the center outward in small circles, gradually incorporating the cream into the chocolate, until the sauce is perfectly smooth and glossy. Add the butter and cinnamon, whisking until incorporated. Serve warm alongside the churros.

Nutrition Per Serving

5gProtein
44gCarbs
16gFat
2gFiber
210mgSodium
340Calories

📝 Recipe Notes

  • Oil temperature is everything: Use a thermometer — it's not optional for churros. 375°F produces a crispy, non-greasy result. Frying at 350°F or below gives you oil-soaked churros; above 390°F burns the outside before the inside cooks.
  • Use a star tip: The ridges created by an open-star piping tip are what make churros uniquely crispy. A round tip produces a much softer result. A 1M, 6B, or similar large star tip costs under $2 and is the best investment you'll make for this recipe.
  • Let the dough cool before adding eggs: If the dough is too hot when you add the eggs, they'll partially cook on contact and give you scrambled egg pieces in your churro. Five minutes of cooling time is enough — the dough just needs to drop below about 160°F.
  • Coat immediately after frying: Roll churros in cinnamon sugar while they're still piping hot. The heat and residual surface oil help the coating adhere. Cold churros won't hold the sugar well.
  • Churros are best fresh: Unlike most baked goods, churros lose their crispiness within 30 minutes at room temperature. For a party, keep finished churros warm and crispy in a 200°F oven on a wire rack, and fry in batches as close to serving time as possible.

Frequently Asked Questions

Why are my churros soggy instead of crispy?

Soggy churros are almost always caused by oil that isn't hot enough. Below 350°F, the churros absorb oil before their outer crust can form. Always heat your oil to exactly 375°F using a thermometer, and fry in small batches so the oil temperature doesn't drop. Another common cause is dough that's too wet — make sure you cook the paste on the stovetop for 1–2 minutes before adding the eggs to drive off excess moisture.

Can I bake churros instead of frying them?

You can bake churros at 400°F for 20–25 minutes, but the result is noticeably different — softer and more bread-like, without the crunch that makes churros famous. If you want to avoid frying, brush the piped dough with melted butter before baking and roll in cinnamon sugar right out of the oven. For authentic crispy churros, frying in 375°F oil is the only reliable method.

What piping tip should I use for churros?

A large open-star tip — the 1M or 6B size — is the correct choice for traditional churros. The star shape creates deep ridges that maximize the surface area exposed to hot oil, which is what gives churros their characteristic crispy exterior. A smooth round tip will work in a pinch, but the churros will be noticeably softer and less defined. The star tip is a $1–2 investment worth making.

Can I make churro dough ahead of time?

Yes — the dough can be made up to 24 hours ahead and stored in a sealed piping bag in the refrigerator. Bring it to room temperature for 20–30 minutes before piping, as cold dough is much harder to squeeze through the star tip. The fried churros themselves are best eaten immediately and don't reheat well, so fry them as close to serving time as possible and keep warm in a 200°F oven on a wire rack if needed.