Crispy golden churros rolled in cinnamon sugar are one of life’s simple pleasures. This homemade churro recipe delivers that perfect carnival treat right in your kitchen, with a crunchy exterior and soft, tender interior that melts in your mouth.
Making churros at home sounds intimidating, but it’s actually surprisingly simple once you understand the basic technique. The dough comes together in minutes using ingredients you probably already have in your pantry, and frying them is easier than you might think.
The secret to perfect churros lies in the choux pastry base, the same dough used for cream puffs and eclairs. When you pipe the dough through a star tip and drop it into hot oil, something magical happens. The ridges crisp up beautifully while the center stays wonderfully light and airy.
I’ve made countless batches of churros over the years, testing different techniques and tweaking the recipe until I landed on this version. It’s reliable, foolproof, and produces churros that rival anything you’d find at a street cart or theme park.
For another fried dough treat that’s equally delicious, you might enjoy air fryer French toast for a simpler breakfast option.
Why You’ll Love This Homemade Churro Recipe
This recipe strikes the perfect balance between crispy and tender. The exterior shatters when you bite into it, giving way to a soft, almost custardy center that’s incredibly satisfying.
You can make these start to finish in about 30 minutes. There’s no complicated prep work, no special equipment beyond a piping bag, and no advanced baking skills required.
Here’s what makes these churros special:
- Perfect texture every time: The choux pastry creates that signature crispy-outside-tender-inside texture
- Simple ingredients: Just water, butter, flour, eggs, sugar, and cinnamon
- Impressive but easy: They look and taste like something from a fancy dessert shop
- Crowd-pleasing: Everyone loves warm churros with chocolate sauce
- Customizable: Add different spices to the coating or try various dipping sauces
Ingredients
Creating authentic churros requires just a handful of basic pantry staples. The key is using the right proportions to create that signature choux pastry that puffs up perfectly when fried.
For the churro dough:
- 1 cup (240ml) water
- ½ cup (113g) unsalted butter
- 1 tablespoon (12g) granulated sugar
- ¼ teaspoon (1.5g) salt
- 1 cup (125g) all-purpose flour
- 2 large eggs, at room temperature
- 1 teaspoon (5ml) vanilla extract
- Vegetable oil for frying (about 2 cups or 480ml)
For the cinnamon sugar coating:
- ½ cup (100g) granulated sugar
- 1½ tablespoons (9g) ground cinnamon
For the chocolate dipping sauce (optional):
- 6 ounces (170g) dark chocolate, chopped
- ½ cup (120ml) heavy cream
- Pinch of cinnamon
- Pinch of salt
Kitchen Equipment Needed
Having the right tools makes churro-making much smoother and ensures consistent results. The most important piece of equipment is a sturdy piping bag with a large star tip, as this creates those signature ridges.
Essential equipment:
- Large heavy-bottomed pot or deep skillet for frying
- Candy thermometer to monitor oil temperature
- Piping bag with large star tip (Wilton 1M or similar)
- Medium saucepan for making the dough
- Stand mixer or hand mixer (optional but helpful)
- Wooden spoon for stirring
- Wire cooling rack
- Paper towels for draining
- Shallow dish for cinnamon sugar
- Scissors or knife for cutting dough
- Small saucepan for chocolate sauce
Recommended Products for This Recipe
These carefully selected products will help you achieve bakery-quality churros at home and make the process easier and more enjoyable.
1. Wilton 1M Open Star Piping Tip
This large star tip creates those classic churro ridges that aren’t just for looks. The defined edges help the dough fry evenly and give you that perfect crispy exterior. It’s durable, easy to clean, and works with any standard piping bag.
2. Taylor Precision Products Candy Thermometer
Maintaining the right oil temperature is crucial for perfectly fried churros. This thermometer clips onto your pot and gives accurate readings so your churros cook evenly without burning or getting greasy. It’s an investment that pays off for any deep-frying project.
3. Ghirardelli 60% Cacao Bittersweet Chocolate Chips
The chocolate sauce makes or breaks the churro experience. These premium chocolate chips melt smoothly and have the perfect balance of sweetness and rich cocoa flavor. They create a silky, restaurant-quality dipping sauce every time.
4. Le Creuset Enameled Cast Iron Deep Skillet
This deep skillet distributes heat evenly and maintains temperature better than thin pots, which means consistently golden churros. The high sides prevent oil splatter, and the enameled interior makes cleanup simple. It’s perfect for frying and worth the investment for regular use.
This pairs beautifully with warm homemade alfredo sauce if you’re planning an Italian-inspired meal.
Step-by-Step Instructions
Follow these detailed steps to create perfect churros every time. The key is managing the dough temperature and oil heat carefully for the best results.
1. Prepare Your Workspace and Ingredients
- Set up a wire cooling rack over a baking sheet lined with paper towels for draining the fried churros
- Bring the eggs to room temperature by placing them in warm water for 5 minutes
- Measure out all ingredients before you begin cooking
- Mix the cinnamon and sugar together in a shallow dish and set aside
- Attach the large star tip to your piping bag and set it in a tall glass for easy filling
2. Make the Churro Dough Base
- Combine 1 cup water, ½ cup butter, 1 tablespoon sugar, and ¼ teaspoon salt in a medium saucepan
- Place over medium-high heat and stir occasionally until the butter melts completely
- Bring the mixture to a full rolling boil, watching carefully so it doesn’t boil over
- Once boiling vigorously, immediately remove the pan from heat
- Add all 1 cup of flour at once and stir vigorously with a wooden spoon
- Continue stirring for 30 to 60 seconds until the flour is fully incorporated and the dough forms a smooth ball
- Return the pan to medium-low heat and cook for another 30 seconds, stirring constantly to cook off excess moisture
- The dough should pull away from the sides of the pan and form a cohesive mass
3. Cool the Dough and Add Eggs
- Transfer the hot dough to the bowl of a stand mixer fitted with the paddle attachment, or use a large bowl with a hand mixer
- Let the dough cool for 5 to 7 minutes, stirring occasionally to release steam
- The dough should feel warm to the touch but not hot enough to scramble eggs
- Add the vanilla extract and mix briefly to combine
- Add the first egg and beat on medium speed until fully incorporated, about 30 seconds
- Scrape down the sides of the bowl with a spatula
- Add the second egg and beat again until the dough is smooth and glossy, about 1 minute
- The finished dough should be thick, smooth, and hold its shape when piped
4. Fill the Piping Bag
- Fold down the top of the piping bag to create a cuff, making it easier to fill without mess
- Use a large spoon or spatula to scoop the warm dough into the piping bag
- Fill the bag only about two-thirds full to leave room for twisting and handling
- Unfold the cuff and twist the top of the bag to push the dough down toward the tip
- Make sure there are no air pockets in the bag by gently squeezing from the top down
5. Heat the Oil to the Right Temperature
- Pour vegetable oil into a large heavy-bottomed pot or deep skillet to a depth of about 2 inches (5cm)
- Clip a candy thermometer to the side of the pot, making sure the tip doesn’t touch the bottom
- Heat the oil over medium-high heat until it reaches 360°F to 375°F (182°C to 190°C)
- This temperature is crucial: too hot and the churros burn outside before cooking inside, too cool and they absorb oil and become greasy
- Test the oil by dropping a small piece of dough in: it should sizzle immediately and float to the surface
6. Pipe and Fry the Churros
- Hold the piping bag about 2 inches above the hot oil at a slight angle
- Squeeze the bag with steady pressure to pipe a 4 to 6-inch (10 to 15cm) length of dough directly into the oil
- Use scissors or a knife to cut the dough from the tip
- Pipe 3 to 4 churros at a time, being careful not to overcrowd the pot
- The churros will sink briefly then float to the surface
- Fry for 2 to 3 minutes per side, using tongs or a slotted spoon to turn them
- They’re done when deep golden brown all over and crispy to the touch
- Remove the churros with a slotted spoon or spider strainer and let excess oil drain for a few seconds
7. Coat in Cinnamon Sugar
- While the churros are still hot and slightly wet from the oil, immediately roll them in the cinnamon sugar mixture
- Turn them to coat all sides evenly, pressing gently so the sugar adheres
- The residual heat and oil help the cinnamon sugar stick perfectly
- Transfer coated churros to the wire rack
- Repeat the piping and frying process with the remaining dough, monitoring oil temperature between batches
8. Make the Chocolate Dipping Sauce
- Heat ½ cup heavy cream in a small saucepan over medium heat until it just begins to simmer around the edges
- Remove from heat immediately and add 6 ounces chopped dark chocolate
- Let sit undisturbed for 2 minutes to allow the chocolate to soften
- Stir gently with a whisk until completely smooth and glossy
- Add a pinch of cinnamon and a pinch of salt, stirring to combine
- The sauce should be pourable but thick enough to coat the back of a spoon
- If it’s too thick, add a tablespoon of cream at a time until you reach desired consistency
You might also enjoy serving these alongside classic french toast for a sweet breakfast spread.
Tips for Success
These insider tips will help you avoid common pitfalls and ensure your churros turn out perfect every single time.
Follow these guidelines for the best results:
- Let the dough cool properly before adding eggs: If the dough is too hot, it will cook the eggs and create a scrambled texture. Wait until it’s just warm to the touch.
- Use a closed star tip: The rounded edges of a closed star tip create deeper ridges than an open star tip, which means more crispy surface area and better texture.
- Maintain consistent oil temperature: Use a thermometer and adjust heat as needed between batches. The oil temperature will drop when you add churros, so increase heat slightly to compensate.
- Don’t overcrowd the pot: Frying too many churros at once lowers the oil temperature too much and results in greasy churros. Stick to 3 to 4 at a time.
- Work quickly with the cinnamon sugar: Coat the churros immediately after frying while they’re still hot and slightly oily. Once they cool, the sugar won’t stick as well.
- Serve warm for best texture: Churros are at their absolute best within 20 minutes of frying. They’ll still taste good later but lose some of their signature crispiness.
- Cut clean pieces: Use sharp scissors or a knife and wipe the blade between cuts to prevent dough buildup, which can make ragged edges.
Read Also: Easy Sugar Cookie Recipe
Serving Suggestions

Churros are incredibly versatile and can be served in many creative ways beyond the classic cinnamon sugar and chocolate combination.
Try these delicious serving ideas:
- Classic chocolate sauce: The traditional pairing that never disappoints, warm and rich for dipping
- Dulce de leche: Creamy caramel sauce adds a Latin American twist that’s absolutely divine
- Ice cream sundae: Serve churros alongside vanilla or cinnamon ice cream for a hot and cold contrast
- Coffee or hot chocolate: Dip churros into your morning coffee or thick Mexican hot chocolate
- Whipped cream and berries: Fresh strawberries and homemade whipped cream make churros feel elegant
- Nutella: Warm chocolate hazelnut spread is always a crowd favorite
- Caramel sauce: Salted caramel or regular caramel both work beautifully
- Cajeta: Mexican goat’s milk caramel for an authentic touch
- Fruit compote: Strawberry or mixed berry compote adds a tart contrast to the sweet churros
Consider pairing these with classic deviled eggs for a party appetizer spread.
Variations to Try
Once you’ve mastered the basic churro recipe, these creative variations will keep things interesting and add new flavors to the classic treat.
Experiment with these delicious twists:
- Filled churros: Use a piping tip to inject dulce de leche, pastry cream, or chocolate ganache into cooled churros
- Orange zest churros: Add 1 tablespoon of orange zest to the dough and use orange-scented sugar for coating
- Chocolate churros: Mix 2 tablespoons of cocoa powder into the flour before adding to the butter mixture
- Churro bites: Pipe small 2-inch pieces for bite-sized treats perfect for parties
- Mexican hot chocolate coating: Add cayenne pepper and extra cinnamon to the sugar for a spicy kick
- Matcha churros: Replace 2 tablespoons of flour with matcha powder for a unique green tea flavor
- Cardamom sugar: Swap the cinnamon for ground cardamom in the coating for a Middle Eastern twist
- Nutmeg and brown sugar: Use brown sugar and nutmeg instead of cinnamon for a warm, cozy flavor
- Baked churros: Pipe onto a baking sheet, brush with melted butter, and bake at 425°F for 20 minutes for a lighter version
Another favorite pairing: easy granola makes a great brunch spread alongside churros.
Storage and Reheating
While churros are best enjoyed fresh and warm, you can store and reheat them successfully with the right techniques.
Storage and reheating guidelines:
- Room temperature: Store coated churros in an airtight container at room temperature for up to 2 days. They’ll soften but still taste good.
- Refrigeration: Not recommended, as refrigeration makes them soggy and tough.
- Freezing the dough: Pipe raw churros onto a parchment-lined baking sheet, freeze until solid (about 2 hours), then transfer to a freezer bag for up to 3 months. Fry directly from frozen, adding 1 to 2 minutes to cooking time.
- Freezing fried churros: Freeze coated churros in a single layer, then store in freezer bags for up to 2 months. Reheat before serving.
- Reheating in the oven: Place churros on a baking sheet in a 350°F (175°C) oven for 5 to 8 minutes until warmed through and crispy again.
- Reheating in air fryer: Air fry at 350°F (175°C) for 3 to 4 minutes for the crispiest results.
- Microwave (last resort): Heat for 10 to 15 seconds, though this won’t restore crispiness. Best for just warming through.
- Chocolate sauce storage: Refrigerate in an airtight container for up to 1 week. Reheat gently in the microwave or on the stovetop, stirring frequently.
For a lighter alternative, try air fryer french fries when you want something crispy without the effort.
Nutritional Facts
Here’s the approximate nutritional information per churro (recipe makes about 12 churros), including cinnamon sugar coating but not chocolate sauce.
Per churro:
- Calories: 125 kcal
- Total Fat: 8g
- Saturated Fat: 4g
- Trans Fat: 0g
- Cholesterol: 42mg
- Sodium: 65mg
- Total Carbohydrates: 12g
- Dietary Fiber: 0.5g
- Total Sugars: 5g
- Protein: 2g
- Vitamin A: 4% DV
- Vitamin C: 0% DV
- Calcium: 1% DV
- Iron: 3% DV
Note: These values are estimates and will vary based on exact ingredient brands, oil absorption during frying, and portion sizes. Adding chocolate sauce will increase calories and fat per serving.
You might also enjoy: Homemade Granola Recipe for another customizable sweet treat.
Health Benefits of Key Ingredients
While churros are definitely an indulgent treat, some of the ingredients do offer nutritional benefits worth noting.
Key ingredient benefits:
- Eggs: Provide high-quality protein, vitamin D, and choline for brain health. The eggs in the dough add structure while contributing essential amino acids.
- Cinnamon: Contains powerful antioxidants and has anti-inflammatory properties. Studies suggest it may help regulate blood sugar levels and improve insulin sensitivity.
- Dark chocolate: Rich in flavonoids that support heart health and improve blood flow. Choose chocolate with at least 60% cacao for maximum benefits.
- Butter: Supplies fat-soluble vitamins A, D, E, and K. While high in saturated fat, it’s a natural whole food in moderation.
- Vanilla extract: Contains small amounts of antioxidants and has been traditionally used to reduce stress and anxiety.
Read Also: Classic Hummus Recipe
Frequently Asked Questions
1. Can I Make Churro Dough Ahead of Time?
Yes, you can make the dough a few hours ahead and keep it at room temperature in the piping bag with the tip covered. For best results, warm it gently in a bowl of warm water for a few minutes before piping, as cold dough is harder to pipe and doesn’t fry as evenly.
If you need to make it further ahead, refrigerate the dough in an airtight container for up to 24 hours. Bring it to room temperature and transfer to a piping bag before frying.
2. Why Are My Churros Greasy?
Greasy churros usually mean the oil temperature was too low. When oil isn’t hot enough, the churros absorb oil instead of frying quickly and crisping up.
Make sure your oil reaches 360°F to 375°F before adding churros, and maintain this temperature throughout frying. A candy thermometer is essential for monitoring this accurately.
3. Can I Bake Churros Instead of Frying?
Yes, though baked churros won’t have exactly the same texture as fried ones. Pipe the churros onto a parchment-lined baking sheet, brush generously with melted butter, and bake at 425°F (220°C) for 18 to 22 minutes until golden brown.
Roll them in cinnamon sugar immediately after removing from the oven while the butter is still wet. They’ll be crispy on the outside but won’t have that signature fried texture.
4. What’s the Best Oil for Frying Churros?
Vegetable oil, canola oil, or peanut oil all work well because they have neutral flavors and high smoke points. Avoid olive oil or butter, as they smoke at lower temperatures and can add unwanted flavors.
Use enough oil to maintain a depth of at least 2 inches in your pot for even cooking. The churros should be able to float freely and turn without touching the bottom.
5. How Do I Keep Churros Warm for a Party?
Keep fried churros warm in a 200°F (95°C) oven on a wire rack set over a baking sheet for up to 1 hour. This gentle heat maintains crispiness better than covering them or leaving them at room temperature.
For larger gatherings, fry the churros in batches as guests arrive rather than making them all at once. Fresh, warm churros are always the most impressive.
Final Thoughts
Making homemade churros is one of those recipes that seems complicated but quickly becomes second nature once you try it. The combination of that crispy golden exterior and tender interior is absolutely worth the minimal effort involved.
The best part about making churros at home is the ability to serve them fresh and warm, something you rarely get unless you’re standing at a street cart. That moment when you bite into a just-fried churro rolled in cinnamon sugar is pure magic, and being able to create that experience in your own kitchen is incredibly satisfying. Give this recipe a try and let me know how your churros turn out in the comments below. Did you stick with the classic cinnamon sugar or try one of the variations?
Recommended:
- Best Chocolate Chip Cookies Recipe
- Easy Tiramisu Recipe
- Classic Tiramisu Recipe
- From Scratch Pumpkin Pie Recipe
- Classic Pumpkin Pie Recipe
- Belgian Waffle Recipe
- Easy Waffle Recipe
- Buttermilk Pancake Recipe
- Old Fashioned Pancake Recipe
- Chewy Chocolate Chip Cookies Recipe



