Homemade Churros with Dulce de Leche: The Ultimate Crispy Treat
Have you ever wondered why carnival-style Churros taste so addictive—and how you can recreate that golden, sugar-dusted magic in your own kitchen? Making churros from scratch not only saves you a trip to the fair but also lets you control the quality of ingredients, the oil temperature, and the dipping sauce. Whether you serve them with a rich, caramelized Dulce de leche or a classic chocolate ganache, this recipe delivers crisp exteriors and soft, airy centers every time. In this guide, I’ll walk you through every step, from mixing the dough to piping perfect sticks, while sharing data-backed tips for consistent results.
—
Ingredients & Kitchen Tools
Ingredients
– 1 cup water – Creates steam for a light, puffy interior.
– ½ cup unsalted butter – Adds richness; can substitute with coconut oil for dairy-free.
– ¼ cup granulated sugar – Sweetens the dough; use coconut sugar for a lower glycemic option.
– ½ teaspoon salt – Balances sweetness.
– 1 teaspoon vanilla extract – Pure extract provides deeper flavor.
– 1¼ cups all-purpose flour – The structural backbone; gluten-free blend works if using xanthan gum.
– 3 large eggs – At room temperature for better emulsification.
– Oil for frying – Vegetable, canola, or peanut oil (smoke point >375°F).
– Cinnamon sugar coating – ½ cup sugar + 1 tablespoon cinnamon.
– Dulce de leche – Homemade or store-bought; look for brands with real milk and sugar.
Kitchen Tools
– Medium saucepan – For cooking the dough.
– Wooden spoon – Sturdy enough to stir thick dough.
– Piping bag – Reusable or disposable; star tip (½-inch) is essential for ridges.
– Deep-fry thermometer – Critical for oil temperature control.
– Paper towels – For draining excess oil.
– Whisk or electric mixer – For incorporating eggs smoothly.
—
Prep Time & Cooking Schedule

| Stage | Time |
|——-|——|
| Dough preparation | 10 minutes |
| Resting dough (optional) | 10 minutes (allows gluten to relax) |
| Heating oil | 5 minutes |
| Frying (per batch) | 2–3 minutes |
| Coating and plating | 5 minutes |
| Total active time | ~35 minutes |
Churros are best served fresh, so plan to fry them just before serving. The dough can be made up to 2 hours ahead and kept covered at room temperature—just give it a quick stir before piping.
—
Step-by-Step Instructions
1. Make the pâte à choux base: In a medium saucepan, combine water, butter, sugar, and salt. Bring to a boil over medium-high heat, then reduce to low and add flour all at once. Stir vigorously with a wooden spoon until a smooth ball forms and a thin film coats the bottom of the pan (about 1 minute). Remove from heat.
2. Cool slightly then add eggs: Let the dough cool for 3–4 minutes. Beat in vanilla, then add eggs one at a time, mixing thoroughly after each until the dough is glossy and pipeable. If it seems too thick, add a teaspoon of warm water.
3. Heat oil and prep piping: Fill a deep pot with 2 inches of oil and heat to 375°F (190°C). While oil heats, transfer dough to a piping bag fitted with a large star tip. Line a baking sheet with parchment.
4. Pipe and fry: Squeeze 5- to 6-inch strips directly into the hot oil, using scissors to cut the dough from the tip. Fry in batches, turning once, until deep golden brown (about 2–3 minutes total). Remove with a slotted spoon and drain on paper towels for 30 seconds.
5. Coat immediately: Toss warm churros in cinnamon sugar. Serve right away with a bowl of warm Dulce de leche or your favorite dip. For extra indulgence, drizzle churros with melted chocolate and a pinch of sea salt.
Pro tip: Keep oil temperature steady—if it drops below 350°F, churros absorb excess oil and become greasy.
—
Nutritional Benefits & Advantages
Churros are a treat, but making them at home allows you to reduce unhealthy fats. By using high-quality oil and controlling frying time, you can lower overall saturated fat compared to many street vendors. Additionally, dulce de leche provides a small dose of calcium and protein from milk, and cinnamon (in the coating) offers antioxidant and anti-inflammatory properties. Pairing churros with fresh fruit or a light whipped cream can balance the indulgence.
—
Tips Variations & Cooking Advice
– Flavor twists: Add orange zest or a pinch of nutmeg to the dough for a spiced version. Swap cinnamon sugar with matcha powder and powdered sugar for a green-tea twist.
– Baked or air-fried: For a lighter option, pipe churros onto a parchment-lined sheet, brush with oil, and bake at 425°F for 12–15 minutes, turning halfway. Air fry at 375°F for 8–10 minutes—though they won’t be as crispy.
– Dietary adaptations: Use gluten-free all-purpose flour (with xanthan gum) and plant-based butter for gluten-free or vegan versions. For dairy-free dulce de leche, simmer coconut milk and brown sugar until thickened.
– Dipping sauces: Beyond dulce de leche, try raspberry coulis, salted caramel, or a spicy Mexican chocolate sauce.
—
Common Mistakes to Avoid
– Overcooking the dough: Stirring too long after adding flour can dry it out. Remove from heat as soon as a smooth ball forms.
– Skipping the cool-down: Adding eggs to hot dough will scramble them. Wait until the mixture is warm, not hot.
– Wrong oil temperature: Always use a thermometer. Oil too hot = burnt outside, raw inside; oil too cool = greasy churros.
– Piping too thick: If your star tip is too small, churros won’t develop ridges. A ½-inch tip is ideal.
– Skipping the rest: Letting the dough rest for 10 minutes relaxes the gluten, resulting in a more tender bite.
—
Storage & Meal Prep Tips
Churros are best eaten within 2 hours of frying. To store leftovers, place them in an airtight container at room temperature for up to 12 hours (expect some softening). For longer storage, freeze uncoated fried churros on a baking sheet, then transfer to a freezer bag for up to 1 month. Reheat in a 350°F oven for 5–7 minutes or in an air fryer at 350°F for 3–4 minutes to regain crispness. Do not refrigerate—moisture will ruin the texture.
—
Conclusion
Mastering homemade churros is simpler than you think, and pairing them with silky dulce de leche elevates the experience to dessert perfection. By following the exact temperature cues and piping technique outlined here, you’ll create churros that rival any fair stand—crispy on the outside, tender within, and bursting with cinnamon warmth. I encourage you to try this recipe this weekend, experiment with your favorite dips, and share your golden creations on social media. For more authentic Latin-inspired desserts, explore our guides on flan, tres leches cake, and deep-fried ice cream.
—
FAQs
1. Can I use a different oil for frying?
Yes, any neutral oil with a high smoke point works—canola, vegetable, sunflower, or refined coconut oil. Avoid olive oil or butter as they burn easily.
2. Why did my churros turn out greasy?
Likely the oil was not hot enough. Maintain 375°F, fry in small batches, and drain immediately on paper towels.
3. How can I make dulce de leche at home?
Simmer a can of sweetened condensed milk (unopened, label removed) in a water bath for 3 hours, or cook an opened can slowly in a saucepan with constant stirring for 1 hour.
4. Can I prepare the dough ahead of time?
Yes, you can refrigerate the dough for up to 24 hours. Let it come to room temperature before piping—cold dough is stiff and difficult to pipe evenly.
5. Is there a way to make churros without a piping bag?
You can use a heavy-duty zip-top bag with a corner snipped off, but the ridges from a star tip are essential for that classic churro texture. Alternatively, shape the dough into small balls and flatten them for churro “cookies.”

Quick way to grow: 5 Essential Churros Techniques
Ingredients
Equipment
Method
- Combine water, sugar, salt, and vegetable oil in a saucepan and bring the mixture to a boil.
- Remove the saucepan from heat, add the flour, and stir vigorously with a wooden spoon until a smooth ball of dough forms.
- Heat vegetable oil in a deep pot to 350°F (175°C).
- Transfer the dough to a piping bag fitted with a star-shaped nozzle.
- Pipe 4-inch strips of dough directly into the hot oil, cutting them with scissors.
- Fry churros for 2-3 minutes per side, until golden brown and crispy, then remove and drain on a paper towel-lined plate.
- Mix sugar and cinnamon in a shallow dish, then roll the warm churros in the mixture to coat evenly.