Cinnamon and Cream

Crispy Churros with Cinnamon Sugar and Dark Chocolate Dipping Sauce

20 min read

↓ Jump to Recipe

There is something almost magical about a freshly fried churro. That first bite, the crisp sugared shell giving way to a pillowy, eggy interior, and then the slow drag through a glossy pool of dark chocolate sauce, is one of those small, uncomplicated joys that deserves to happen in your own kitchen. Churros trace their roots to Spain and Portugal, though the version most of us fell in love with is the Latin American style, longer and ridged and generously coated in cinnamon sugar. They are street food at its most honest: humble ingredients, a little heat, and something that tastes far more special than the sum of its parts.

What makes this recipe stand out is the base. Real churro dough is a choux paste, the same foundation used for cream puffs and eclairs, cooked briefly on the stovetop before piping. This stovetop cooking gelatinizes the starch in the flour, which gives the churros their characteristic airy structure and prevents them from being greasy or doughy inside. A star-tipped piping bag creates those signature ridges, which are not just for looks: they increase surface area, meaning more crunch, more cinnamon sugar clinging to every groove. The chocolate sauce is made with real dark chocolate and a touch of heavy cream, finished with a pinch of cayenne for warmth that sneaks up on you in the best possible way.

This recipe sits comfortably in the medium difficulty range. The choux dough comes together quickly and there is no chilling required, but frying does demand your attention and a thermometer is genuinely helpful here. These are perfect for a weekend dessert or a special occasion where you want to do something a little theatrical, pulling hot churros from the pan and tossing them in cinnamon sugar while everyone watches. They are best eaten immediately, so plan to serve them straight from the fryer.

Prep: 20 minutesTotal: 45 minutesYield: about 20 churros (each approximately 5 inches long), plus 1 cup of chocolate sauceDifficulty: ★★☆ IntermediateOccasion: Weekend Bake
✓ Vegetarian
Servings:

20

servings

Ingredients

  • Gloss And Smoothness
  • 240 mlwater (1 cup)
  • 60 gunsalted butter (4 tablespoons), cut into pieces
  • 1 tbspgranulated white sugar
  • 0.5 tspfine sea salt
  • 130 gall-purpose flour (1 cup, spooned and leveled)
  • 2 largeeggs, at room temperature
  • 1 tsppure vanilla extract
  • 1 literneutral oil for frying, such as vegetable or sunflower oil (about 4 cups)
  • 100 ggranulated white sugar for coating (about 1/2 cup)
  • 2 tspground cinnamon for coating
  • 170 gdark chocolate (60 to 70% cacao), finely chopped (about 6 oz)
  • 180 mlheavy cream (3/4 cup)
  • 1 tbsplight corn syrup or golden syrup
  • Chocolate Sauce)
  • Pinch of cayenne pepper (optional
  • Pinch of fine sea salt for the chocolate sauce

Ingredient Substitutions

unsalted butter

  • Equal weight of refined coconut oil for a dairy-free version. The flavor will be very slightly different but the texture holds well.
  • Vegan block butter (not spread) works well and keeps the recipe dairy-free without any textural compromise.
eggs

  • For an egg-free version, use 2 tablespoons of aquafaba per egg (4 tablespoons total). The churros will be slightly less airy and golden, but still fry up well.
  • Note: eggs are structural in choux dough. Substitutes change the texture noticeably, so manage expectations for vegan swaps.
heavy cream (for the chocolate sauce)

  • Full-fat coconut cream works beautifully and adds a subtle tropical note that pairs nicely with the chocolate.
  • Whole milk can be used but the sauce will be thinner and less glossy. Reduce it slightly on the stovetop to compensate.
dark chocolate

  • Semi-sweet chocolate chips work in a pinch, though the sauce will be sweeter and less complex.
  • Milk chocolate produces a sweeter, milder sauce. Reduce or omit the corn syrup if using, as it will be sweet enough.
all-purpose flour

  • A 1:1 gluten-free flour blend (such as King Arthur or Bob’s Red Mill) can be used. The dough will be slightly softer and stickier. Chill it for 10 minutes before piping to make it easier to handle.

Instructions

🔧 Equipment

🥣medium heavy-bottomed saucepan
🍴wooden spoon or stiff silicone spatula
🎂piping bag
🧁large open-star piping tip (1M or equivalent)
🫕deep heavy-bottomed pot or Dutch oven (for frying)
🌡️candy or deep-fry thermometer
🔵spider strainer or slotted spoon
🧁kitchen scissors
🥢tongs
🧁shallow wide dish (for cinnamon sugar coating)
📋sheet pan lined with paper towels
🧁small heatproof bowl (for chocolate sauce)
💨air fryer (for air fryer method)
📋two large baking sheets (for oven method)
🖌️pastry brush (for oven method)



Prep: 20 minutes
Bake: 2 to 3 minutes per batch
Total: 45 minutes
  1. Make the chocolate sauce first so it is ready to serve. Place the finely chopped dark chocolate in a heatproof bowl. In a small saucepan over medium heat, warm the heavy cream with the corn syrup until it just begins to simmer around the edges. Do not boil. Pour the hot cream over the chocolate and let it sit for 90 seconds, then stir gently from the center outward until completely smooth and glossy. Add the pinch of cayenne and salt. Set aside at room temperature.
  2. Make the churro dough. In a medium saucepan, combine the water, butter, 1 tablespoon sugar, and 1/2 teaspoon salt. Bring to a rolling boil over medium-high heat, stirring to melt the butter. Once fully boiling, remove from the heat and add all the flour at once. Stir vigorously with a wooden spoon or stiff spatula until the mixture comes together into a smooth, non-sticky ball that pulls cleanly away from the sides of the pan.
  3. Return the pan to low heat and stir the dough continuously for about 1 to 2 minutes to dry it out slightly. You will see a thin film form on the bottom of the pan, which is a good sign. Remove from heat and let cool for 5 minutes so the eggs do not scramble when added.
  4. Add the eggs one at a time, beating vigorously after each addition. The dough will look broken and slippery at first, but keep beating and it will come back together into a smooth, pipeable paste. Beat in the vanilla extract. The finished dough should be thick and glossy and hold a soft peak when you pull the spoon away. Transfer to a piping bag fitted with a large open-star tip (1M or equivalent, about 1/2 inch opening).
  5. Whisk together the coating sugar and cinnamon in a wide shallow dish and set aside near the stove. Line a sheet pan with paper towels.
  6. Pour the oil into a deep heavy-bottomed pot (a Dutch oven works well) to a depth of at least 2 inches. Heat over medium to medium-high heat until it reaches 375°F (190°C). Use a thermometer. If the oil is too cool, the churros will be greasy; too hot and the outside burns before the inside cooks through.
  7. Working in batches of 3 to 4 churros at a time to avoid crowding, pipe 5-inch lengths of dough directly into the hot oil. Use scissors or a knife to snip the dough from the piping tip. Fry for 2 to 3 minutes, turning once or twice with tongs, until deep golden brown all over. Remove with a slotted spoon or spider strainer and drain briefly on the paper towels.
  8. While still hot, roll the churros in the cinnamon sugar mixture, turning to coat generously on all sides. Serve immediately with the chocolate dipping sauce alongside. Reheat the chocolate sauce gently if it has thickened.
Prep: 20 minutes
Bake: 10 to 12 minutes at 375°F (190°C)
Total: 40 minutes
Air-fried churros are noticeably less crispy than the deep-fried version and have a slightly thicker, breadier exterior. That said, they are a genuinely good lower-oil alternative and the cinnamon sugar coating still delivers. Spray generously with oil before cooking for the best result.
  1. Make the chocolate sauce and the churro dough exactly as described in steps 1 through 4 of the classic method. Transfer the finished dough to a piping bag fitted with a large open-star tip.
  2. Lightly spray the air fryer basket with cooking spray. Pipe 5-inch lengths of churro dough into the basket, snipping with scissors. Leave at least 1 inch of space between each churro to allow air circulation. Do not crowd the basket. Work in batches.
  3. Spray the tops of the piped churros generously with cooking spray or brush lightly with a neutral oil. This step is important: without enough oil on the surface, the churros will dry out rather than crisping up.
  4. Air fry at 375°F (190°C) for 10 to 12 minutes, flipping the churros carefully at the 6-minute mark. They should be firm, deep golden in color, and set all the way through. If they look pale at 10 minutes, give them another 1 to 2 minutes.
  5. Remove immediately from the air fryer and roll in the cinnamon sugar coating while hot. The coating will adhere better if you work quickly. Serve with the warm chocolate sauce. Note that air-fried churros are best eaten within 10 minutes as they soften faster than fried ones.
Prep: 20 minutes
Bake: 22 to 26 minutes at 400°F (200°C)
Total: 50 minutes
Baked churros are the mildest alternative in terms of texture. They are soft and almost eclair-like inside with a lightly crisp shell. They do not replicate the snap of a fried churro, but they are genuinely delicious in their own right, especially for those who prefer to avoid frying entirely. Brushing with melted butter before the cinnamon sugar coating compensates for the missing frying oil.
  1. Preheat your oven to 400°F (200°C). Line two large baking sheets with parchment paper and spray lightly with cooking spray.
  2. Make the chocolate sauce and the churro dough exactly as described in steps 1 through 4 of the classic method. Transfer to a piping bag fitted with a large open-star tip.
  3. Pipe 5-inch lengths of dough onto the prepared baking sheets, spacing them about 2 inches apart. Lightly spray the tops of the piped dough with cooking spray or brush with a thin layer of neutral oil. This helps them color and develop a crust in the oven.
  4. Bake for 22 to 26 minutes until puffed, golden, and dry-looking on the outside. They should feel hollow and light when you tap them gently. Do not underbake: pulling them out too early will result in a gummy interior that collapses.
  5. While the churros are still hot from the oven, brush each one all over with melted butter (about 2 tablespoons total), then roll immediately in the cinnamon sugar mixture. The butter helps the sugar adhere and adds richness that partially compensates for the lack of frying oil. Serve warm with the chocolate dipping sauce.

Nutrition Per Serving

Per 1 serving (makes about 20 churros (each approximately 5 inches long), plus 1 cup of chocolate sauce)

195Calories
22gCarbs
12gSugar
11gFat
3gProtein

Why This Recipe Works

Churro dough is a choux paste, and understanding that unlocks everything about why these behave the way they do. When you cook the flour with the boiling water and butter, the starch granules absorb the liquid and swell in a process called gelatinization. This creates a cohesive, almost plastic dough that holds the eggs in suspension rather than letting them simply loosen the batter. Those gelatinized starch granules are key: they trap steam during frying, which puffs the churro from the inside and creates that hollow, airy crumb. When you then roll the dough in the pan to dry it slightly, you are driving off excess surface moisture, which helps the eggs incorporate more smoothly and gives you a dough that pipes cleanly without spreading.

The eggs serve two critical roles. They add richness and color, but more importantly, they provide the protein structure that sets during frying and holds the churro in its shape. Adding them one at a time and beating well is not optional: the fat in the egg yolk needs to be emulsified gradually into the paste, and rushing this step produces a broken, greasy dough that will not pipe neatly. If your dough looks curdled after adding the first egg, keep beating. It will come together. The finished dough should fall from the spoon in a slow, thick ribbon, not run off like a batter and not stay stiff like a paste.

Oil temperature is the single most controllable variable in frying, and 375°F (190°C) is the sweet spot for churros. At this temperature, the outside sets quickly into a crisp shell before the inside has time to absorb oil, and steam generated from the moisture in the dough escapes rapidly rather than condensing back in. If your oil is below 350°F (175°C), the churros will sit in the oil too long while the outside slowly colors, absorbing grease throughout. If it climbs above 390°F (200°C), the exterior browns and hardens before the center has cooked through. A thermometer is not a luxury here, it is the difference between greasy and crisp.

Baker’s Tips

  • Use a large open-star tip (the 1M tip or a 6-point star of similar size) for ridged churros. A round tip produces a smooth cylinder that lacks the surface area for maximum crunch and does not hold the cinnamon sugar as well.
  • Bring your eggs to room temperature before adding them. Cold eggs incorporated into warm dough cause the fat to seize slightly, making the dough harder to bring together and potentially greasy.
  • Pipe directly over the oil and snip with scissors for neat, consistent churros. Piping onto a tray first and then trying to transfer them stretches and distorts the shape.
  • Coat the churros while they are hot, within 30 seconds of coming out of the oil or oven. The heat helps the sugar adhere and melt slightly onto the surface, creating that characteristic slightly caramelized crust.
  • If your chocolate sauce seizes or becomes grainy, add 1 teaspoon of warm cream at a time and stir gently. It will come back together. Seized chocolate usually means water accidentally got into it or the cream was added too hot.
  • Keep a close eye on oil temperature between batches. Adding cold dough to the oil drops the temperature. Let it recover back to 375°F (190°C) before frying the next batch, otherwise the second and third batches will absorb more oil than the first.

Variations

  • Chocolate churros: Replace 2 tablespoons of the flour with unsweetened cocoa powder and add 1 extra teaspoon of sugar to the dough. Roll in plain sugar instead of cinnamon sugar and serve with a salted caramel sauce.
  • Filled churros (churros rellenos): After frying, use a thin piping tip to inject the churros with dulce de leche, Nutella, or vanilla pastry cream. Best done immediately before serving.
  • Cardamom and orange sugar coating: Replace the ground cinnamon with 1 teaspoon ground cardamom and add the finely grated zest of one orange to the sugar coating. Serve with a white chocolate sauce instead of dark.
  • Mini churro bites: Pipe the dough into 1-inch rounds onto a tray, then fry or bake as bite-sized pieces. Reduce fry time to 90 seconds and bake time to 14 to 16 minutes. Perfect for parties.

Troubleshooting & FAQ

My churros are greasy and heavy instead of crisp. What went wrong?
This is almost always an oil temperature issue. If the oil is below 360°F (182°C) when the churros go in, they absorb oil before the exterior has a chance to set. Use a thermometer and wait for the oil to fully recover between batches. Overcrowding the pot also drops the temperature dramatically, so fry in smaller batches if needed.
My dough is too soft to pipe and just oozes out of the bag. What happened?
The dough may not have been cooked long enough in the pan to drive off moisture, or too many eggs were added. Make sure you stir the dough over low heat for the full 1 to 2 minutes after it forms a ball. If the dough still seems too soft after adding two eggs, stop there rather than adding more. You can also refrigerate the dough for 15 minutes to firm it up before piping.
The churros are golden on the outside but raw and doughy in the middle. How do I fix this?
This means the oil was too hot. The exterior browned before the interior had time to cook through. Lower your oil temperature to 370 to 375°F (188 to 190°C) and fry for the full 2 to 3 minutes, turning regularly for even cooking. Also make sure your churros are not too thick, pipe them at roughly 1/2 inch in diameter.
My chocolate sauce has gone thick and stiff. Can I rescue it?
Yes, easily. Reheat it gently in a small saucepan over the lowest heat, stirring constantly, or microwave in 15-second bursts stirring between each. If it is still too thick, whisk in 1 to 2 teaspoons of warm cream until it reaches a pourable consistency. Do not overheat or the cocoa butter can separate.
The cinnamon sugar is not sticking to my churros. What am I doing wrong?
The coating must go on immediately while the churros are still hot and ever so slightly oily from frying. If you wait even a few minutes, the surface cools and dries and the sugar will not adhere properly. For baked churros, brush with melted butter first, which provides the oil needed for the sugar to cling.

Storage & Make-Ahead

  • Storage: Churros are genuinely best eaten within minutes of being made. If you must store them, keep unfrosted, uncoated churros in an airtight container at room temperature for up to 1 day and re-crisp in a 375°F (190°C) oven or air fryer for 4 to 5 minutes before coating in fresh cinnamon sugar. The chocolate sauce keeps in an airtight container in the refrigerator for up to 1 week. Reheat gently in a small saucepan over low heat or in 20-second microwave bursts, stirring between each.
  • Make-Ahead: The chocolate sauce can be made up to 1 week ahead and refrigerated. The churro dough can be piped onto a parchment-lined tray, frozen solid, and then transferred to a zip-lock bag for up to 1 month. Fry or bake directly from frozen, adding 1 to 2 minutes to the cook time. Do not let frozen piped dough thaw before cooking or it will become sticky and lose its shape.


Leave a Comment