Churros are the kind of treat that makes any day feel a little more special. Golden, crunchy ridges on the outside, soft and airy inside, and warm cinnamon sugar that clings to every bite—what’s not to love? This version keeps things simple and fast, so you can go from craving to snacking in about 25 minutes.
No special equipment beyond a piping bag and star tip. And yes, there’s a rich, glossy chocolate dipping sauce to bring it all together.
Jump to RecipeWhy This Recipe Works
Classic choux-style dough (water, butter, flour, eggs) gives churros their signature crisp shell and tender interior. Boiling the water and butter first helps hydrate the flour quickly, which prevents lumps and makes the dough smooth.
A star piping tip creates ridges that fry evenly and hold cinnamon sugar better. The oil temperature stays steady at 350°F (175°C) for a quick fry without greasiness. The sauce is a simple chocolate-cream mix that turns glossy and dippable in minutes.
Shopping List
- Water – 1 cup (240 ml)
- Unsalted butter – 4 tbsp (56 g)
- Granulated sugar – 2 tbsp (for dough) + 1/2 cup (for coating)
- Salt – 1/4 tsp
- All-purpose flour – 1 cup (120 g), measured by spoon-and-level
- Large eggs – 2, room temperature
- Ground cinnamon – 1 to 2 tsp (for coating)
- Neutral oil for frying – vegetable, canola, or peanut oil
- Semi-sweet or dark chocolate – 4 oz (115 g), chopped
- Heavy cream – 1/2 cup (120 ml)
- Vanilla extract – 1/2 tsp (optional, for sauce)
Step-by-Step Instructions
- Heat the oil. Pour 1.5 to 2 inches of oil into a heavy pot or deep skillet.Warm over medium heat to 350°F (175°C). Keep a thermometer clipped on if you have one.
- Make the cinnamon sugar. In a shallow bowl, mix 1/2 cup sugar with 1–2 tsp cinnamon. Set aside.
- Start the dough base. In a medium saucepan, combine 1 cup water, 4 tbsp butter, 2 tbsp sugar, and 1/4 tsp salt.Bring to a full simmer over medium heat, stirring to melt the butter.
- Add the flour. Remove the pan from heat, add 1 cup flour all at once, and stir vigorously with a wooden spoon. Return to low heat and cook, stirring, for 1–2 minutes until the dough pulls away from the sides and forms a smooth ball. A thin film on the pan is normal.
- Cool slightly, then add eggs. Transfer dough to a bowl.Let cool for 3–5 minutes so the eggs don’t scramble. Beat in the eggs one at a time, mixing fully before the next. The dough will look split at first—keep mixing until it’s glossy and pipeable.
- Prep your piping bag. Fit a piping bag with a large open star tip (like Wilton 1M or Ateco 827).Spoon in the dough and twist the top closed.
- Pipe and cut. Pipe 5–6 inch strips directly into the hot oil, using scissors or a knife to cut the ends. Avoid crowding; fry in batches. If you prefer, pipe onto parchment first, then slide them into the oil.
- Fry until golden. Cook for 2–3 minutes per side until deep golden brown.Maintain oil at 340–360°F. Transfer churros to a wire rack or paper towels to drain briefly.
- Toss in cinnamon sugar. While still warm, roll each churro in the cinnamon sugar mixture. The warmth helps the coating stick evenly.
- Make the chocolate sauce. Heat 1/2 cup heavy cream until steaming (microwave or stovetop).Pour over 4 oz chopped chocolate in a heatproof bowl. Let sit 1 minute, then whisk smooth. Stir in 1/2 tsp vanilla if using.If too thick, add a splash of warm cream; if thin, let it sit 2 minutes.
- Serve immediately. Churros are best hot and crisp with the warm chocolate sauce on the side.
25-Minute Churros with Chocolate Dipping Sauce
Golden, crisp-ridged, cinnamon-sugared churros with a rich glossy chocolate sauce — bakery results at home
Ingredients — Churro Dough
- 1 cup (240 ml) water
- 4 tbsp (56 g) unsalted butter
- 2 tbsp granulated sugar
- ¼ tsp salt
- 1 cup (120 g) all-purpose flour, measured by spoon-and-level
- 2 large eggs, room temperature
Ingredients — Cinnamon Sugar Coating
- ½ cup granulated sugar
- 1–2 tsp ground cinnamon
Ingredients — Chocolate Dipping Sauce
- 4 oz (115 g) semi-sweet or dark chocolate, chopped
- ½ cup (120 ml) heavy cream
- ½ tsp vanilla extract (optional)
For Frying
- Neutral oil for frying — vegetable, canola, or peanut oil (1½–2 inches deep in pot)
Instructions
- Heat the OilPour 1½–2 inches of neutral oil into a heavy pot or deep skillet. Warm over medium heat to 350°F (175°C). Clip a thermometer to the side if you have one — maintaining temperature is the key to crisp, non-greasy churros.If the churros brown in under 2 minutes, the oil is too hot. If they take more than 4 minutes, it's too cool. Adjust heat between batches.
- Make the Cinnamon SugarIn a shallow bowl, mix together ½ cup granulated sugar and 1–2 teaspoons cinnamon. Set aside — you'll need it ready the moment the churros come out of the oil.Have this ready before you start frying so you can coat the churros while they are still warm enough for the sugar to stick.
- Make the Dough BaseIn a medium saucepan, combine the water, butter, 2 tablespoons sugar, and salt. Bring to a full simmer over medium heat, stirring to melt the butter completely.Don't let the mixture boil hard before the butter is fully melted — you want an even, combined base before the flour goes in.
- Add the FlourRemove the pan from heat and add the flour all at once. Stir vigorously with a wooden spoon until combined. Return to low heat and cook, stirring constantly, for 1–2 minutes until the dough pulls cleanly away from the sides and forms a smooth ball. A thin film on the pan bottom is normal.This brief cooking step dries the dough slightly and is what creates the crisp shell when frying — don't skip it.
- Add the EggsTransfer the dough to a bowl and let it cool for 3–5 minutes — if it is too hot, the eggs will scramble. Beat in the eggs one at a time, mixing fully after each addition. The dough will look split and curdled at first — keep mixing. It is ready when it turns glossy, smooth, and holds soft peaks when you lift the spoon.Room temperature eggs incorporate much more easily than cold ones straight from the fridge.
- Pipe the ChurrosFit a piping bag with a large open star tip (Wilton 1M or Ateco 827). Spoon in the dough and twist the top closed. Pipe 5–6 inch strips directly into the hot oil, using scissors or a knife to cut the ends cleanly. Fry in batches — do not crowd the pot.If piping directly into hot oil feels tricky, pipe onto a parchment-lined tray first and slide the strips in using the parchment as a guide.
- Fry Until GoldenCook for 2–3 minutes per side until deep golden brown, maintaining oil temperature between 340–360°F. Transfer to a wire rack or paper towels to drain briefly.Overcrowding the pot drops the oil temperature and causes soggy, greasy churros. Fry in small batches of 4–5 at a time.
- Coat in Cinnamon SugarWhile still warm, roll each churro in the cinnamon sugar mixture until evenly coated. The warmth of the churro helps the coating cling.Don't wait — churros that have cooled down won't hold the sugar coating as well.
- Make the Chocolate SauceHeat the heavy cream in a small saucepan or microwave until steaming but not boiling. Pour over the chopped chocolate in a heatproof bowl. Let sit for 1 minute, then whisk until completely smooth. Stir in vanilla extract if using. If the sauce is too thick, whisk in a splash of warm cream; if too thin, let it sit for 2 minutes.Use steaming cream, not boiling — boiling cream can cause the chocolate to seize or split.
- Serve ImmediatelyArrange the warm churros on a plate and serve with the chocolate dipping sauce on the side. Churros are best eaten hot and crisp.To hold churros for a party, keep them on a wire rack in a 250°F (120°C) oven for up to 30 minutes. Toss in cinnamon sugar just before serving.
Tips for the Best Results
- Maintain oil temperature between 340–360°F throughout frying — too cool means greasy churros, too hot means raw centres with burnt outsides.
- Let the dough cool for 3–5 minutes before adding eggs, or the heat will scramble them.
- Keep mixing after adding eggs even when the dough looks split — it will come together into a glossy, pipeable dough.
- A star tip is essential — a plain round tip skips the ridges that fry evenly and hold cinnamon sugar.
- Fry in small batches of 4–5. Crowding drops the oil temperature and causes uneven, greasy results.
- Coat churros in cinnamon sugar immediately while warm — they won't hold the coating once they cool.
- Freeze unfried dough strips on a tray until solid, then bag and freeze for up to 1 month. Fry straight from frozen, adding 1–2 minutes to cook time.
How to Store
Short-term: Keep any leftover churros in an uncovered container at room temperature for up to 6 hours. Reheat in a 375°F (190°C) oven for 5–7 minutes to re-crisp.
Longer storage: Freeze unfried dough strips on a parchment-lined tray until solid, then store in a freezer bag for up to 1 month. Fry straight from frozen, adding 1–2 minutes to the cook time.
You can also freeze cooked churros and reheat in the oven, but texture is best from fresh-fried or frozen-then-fried dough.
Sauce: Refrigerate chocolate sauce in an airtight container for 5 days. Rewarm gently until pourable.
Health Benefits
Churros are an occasional treat, but there are a few bright spots. Dark chocolate provides flavonoids and antioxidants, which can support heart health. Using neutral oils with a high smoke point keeps frying stable and helps prevent off-flavors.
Portion control helps you enjoy the experience without overdoing sugar and fat.
For small upgrades, choose semi-sweet or 70% chocolate, and keep your serving size moderate. Pair with fresh berries for a little fiber and balance.
Pitfalls to Watch Out For
- Oil too cool: Churros absorb oil and turn soggy. Aim for 350°F and adjust heat as needed.
- Oil too hot: Outsides brown fast while insides stay doughy.If they color in under 2 minutes, lower the heat.
- Runny dough: Eggs added too soon or too many can make the dough loose. It should be thick, glossy, and hold ridges when piped.
- Overcrowding: Drops the oil temperature and causes uneven cooking. Fry in small batches.
- Skipping the rest: If the dough is scalding hot, the eggs may scramble.Let it cool a few minutes first.
- Wrong tip: A plain round tip won’t create ridges, which help cook evenly and hold sugar.
Alternatives
- Baked churros: Pipe onto a parchment-lined sheet, brush lightly with melted butter, and bake at 425°F (220°C) for 10–12 minutes, then broil briefly to brown. Toss in cinnamon sugar while warm. Texture will be lighter and less crisp than fried.
- Air fryer: Pipe 4–5 inch lengths onto parchment.Air fry at 375°F (190°C) for 8–10 minutes until golden, flipping once. Brush with a touch of melted butter, then coat in cinnamon sugar.
- Different sauces: Try dulce de leche, caramel, or a quick vanilla custard. For a lighter option, serve with fresh strawberries or an orange-zest dark chocolate sauce.
- Dairy-free: Use plant-based butter and full-fat coconut milk for the sauce.Results will still be rich and glossy.
- Spice switch: Add a pinch of nutmeg, cardamom, or cayenne to the sugar mix for a fun twist.
FAQ
Can I make the dough ahead?
Yes. Pipe the dough into strips on a parchment-lined tray, freeze until solid, then store frozen for up to a month. Fry straight from frozen and add an extra minute or two as needed.
What if I don’t have a piping bag?
Use a sturdy zip-top bag with a corner snipped and a star tip tucked inside.
In a pinch, a plain snip works, but the ridges won’t be as defined.
How do I know the dough is mixed enough after adding eggs?
It should look glossy, thick, and smooth, with no streaks of egg. When you lift the spoon, the dough should slowly fall and hold soft peaks.
Why are my churros hollow inside?
That can happen if the oil is too hot or the dough is a bit dry. Keep the oil near 350°F and ensure you cooked the flour briefly but didn’t dry it out excessively.
Can I use milk instead of water in the dough?
You can, but water keeps the texture light and crisp.
Milk can brown faster and change the flavor slightly.
How do I prevent the sauce from splitting?
Heat the cream until steaming, not boiling. Pour over chopped chocolate and let it sit before whisking. If it splits, whisk in a splash of warm cream to bring it back together.
What oil is best for frying churros?
Neutral, high-smoke-point oils like canola, vegetable, or peanut oil work best.
They stay stable at frying temperatures and don’t add strong flavors.
Can I reduce the sugar?
Yes. The dough itself is lightly sweet, so you can use less coating sugar or mix in more cinnamon for flavor without extra sweetness.
How many churros does this make?
About 16–20 churros, depending on the length and tip size. For bite-size churros, you’ll get more pieces.
How do I keep churros crisp for a party?
Hold them on a wire rack in a low oven (250°F/120°C) for up to 30 minutes.
Toss in cinnamon sugar just before serving to keep the coating fresh.
Jump to RecipeFinal Thoughts
These 25-minute churros strike the sweet spot between speed and satisfaction. With a simple dough, steady oil temperature, and a no-fuss chocolate sauce, you’ll get bakery-level results at home. Keep a star tip handy, fry in small batches, and coat while warm.
That’s all it takes for crisp, cinnamon-kissed churros ready whenever the craving hits.