Irresistible Homemade Churros: Crispy, Golden, and Made for Dipping
Churros are one of those magical treats that combine crisp, golden exteriors with warm, pillowy centers. Dusted generously in cinnamon sugar and served with a thick chocolate sauce (or hazelnut spread, as seen here!), these Irresistible Homemade Churros bring the magic of a fairground or Spanish café right into your home kitchen.
Whether you’re making them for a cozy family weekend, a party platter, or simply to indulge your sweet tooth, churros are surprisingly easy to make with pantry staples. And the results? Completely addictive—especially when made into mini bites like these and dipped in rich Nutella or melted chocolate.
Why You’ll Love This Recipe
- Crispy on the outside, soft inside – The perfect churro texture every time.
- Simple pantry ingredients – No fancy tools or ingredients needed.
- Mini size, maximum fun – Perfect for parties, snacking, and sharing.
- Customizable – Dip them in Nutella, caramel, or classic chocolate sauce.
- Make-ahead & freezer friendly – Fry fresh or freeze raw for future frying.
This recipe delivers big flavor with simple steps, and best of all, it’s totally doable whether you’re a seasoned home baker or a total beginner.
Ingredient List (With Explanations)

For the Churro Dough:
- Water – Helps form the dough and activate the flour.
- Unsalted butter – Adds richness and a slightly nutty flavor when melted into the water.
- Granulated sugar – Adds subtle sweetness to the dough.
- Salt – Balances the sweetness and enhances overall flavor.
- All-purpose flour – The base of the dough that gives it structure.
- Eggs – Add richness and help the dough become glossy and pipeable.
- Vanilla extract – Optional, but adds a delicious, warm aroma.
For Frying and Coating:
- Vegetable oil – For deep frying. Use a neutral oil like canola or sunflower.
- Cinnamon sugar – A mix of granulated sugar and cinnamon for coating.
For Dipping (Optional but highly recommended):
- Nutella or chocolate ganache – Adds a rich, indulgent layer of flavor.
Step-by-Step Instructions
Step 1: Make the Dough
- In a saucepan over medium heat, combine 1 cup water, ½ cup unsalted butter, 2 tablespoons sugar, and ¼ teaspoon salt.
- Bring the mixture to a boil, then remove from heat and stir in 1 cup all-purpose flour.
- Stir quickly until a ball of dough forms and pulls away from the sides.
- Let it cool for 5 minutes. Then beat in 2 large eggs, one at a time, until the dough becomes smooth, glossy, and pipeable.
- Stir in 1 teaspoon of vanilla extract (optional).
Step 2: Pipe the Churros
- Transfer the dough to a piping bag fitted with a large open star tip.
- On a parchment-lined baking sheet, pipe 1–2 inch pieces for mini churros, cutting each with scissors as you go.
Optional: You can freeze these piped churros at this point for later use.
Step 3: Fry the Churros
- In a deep pot, heat 2–3 inches of vegetable oil to 350°F (175°C).
- Carefully fry the churros in batches, 2–3 minutes per side or until golden brown.
- Use a slotted spoon to remove them and place on paper towels to drain.
Step 4: Toss in Cinnamon Sugar
- While still warm, toss the churros in a mix of ½ cup sugar and 1 tablespoon cinnamon.
- Serve warm with Nutella, caramel sauce, or melted chocolate for dipping.
Tips for Success
- Rest your dough: Letting it cool before adding the eggs prevents scrambling and ensures a silky texture.
- Test your oil temp: Too hot and the outsides will burn before the insides cook; too cool and they’ll be greasy.
- Don’t overcrowd the pot: Fry in small batches to keep the oil temperature stable.
- Pipe ahead: You can freeze piped churros and fry them straight from the freezer.
- Use a star tip: The ridges help the churros cook evenly and hold more cinnamon sugar.
Storage Instructions
Fresh: Churros are best eaten fresh and hot. However…
Room Temperature: Store leftovers (without coating) in an airtight container for up to 1 day. Reheat in the oven at 350°F for 5–8 minutes.
Freezer: Pipe and freeze raw churros on a tray, then transfer to a zip-top bag. Fry directly from frozen, adding 1–2 minutes to the cooking time.
Enjoy!
Whether you’re dipping into creamy Nutella or coating every bite in cinnamon sugar, these Irresistible Homemade Churros are a celebration of crispy, tender joy. They’re perfect for parties, holidays, and those late-night dessert cravings. With their tiny, snackable shape and rich golden color, they’ll disappear faster than you can say “more, please!”
Make a big batch, serve them with a trio of dips, and enjoy the sweet smiles they bring.

Irresistible Homemade Churros
Ingredients
For the dough:
- 1 cup water
- ½ cup unsalted butter
- 2 tbsp granulated sugar
- ¼ tsp salt
- 1 cup all-purpose flour
- 2 large eggs
- 1 tsp vanilla extract optional
For coating:
- ½ cup granulated sugar
- 1 tbsp cinnamon
For frying:
- Vegetable oil for deep frying
For serving:
- Nutella melted chocolate, or caramel sauce
Instructions
- In a saucepan, combine water, butter, sugar, and salt. Bring to a boil.
- Stir in flour until a dough forms. Let cool for 5 minutes.
- Add eggs one at a time, mixing until smooth. Add vanilla if using.
- Transfer dough to piping bag with star tip.
- Pipe 1–2 inch churros onto parchment, cutting with scissors.
- Heat oil to 350°F. Fry churros 2–3 minutes per side until golden.
- Drain and immediately toss in cinnamon sugar.
- Serve warm with Nutella or dip of choice.
Notes
- Use a thermometer to monitor oil temperature.
- Freeze piped churros for future frying.
- Best enjoyed fresh but can be reheated in the oven.