🍩 Homemade Churros – Crispy Outside, Soft & Fluffy Inside!
Nothing beats freshly made Homemade Churros! These golden, crunchy treats have a beautifully crisp exterior, a soft and tender center, and a delicious coating of sweet cinnamon sugar.
Made with simple pantry ingredients, this classic Spanish-inspired treat comes together with an easy egg-free dough that’s piped directly into hot oil and fried until golden brown.
The finishing touch? A generous coating of cinnamon sugar and a warm chocolate dipping sauce that makes every bite absolutely irresistible!
Perfect for weekend desserts, family gatherings, parties, or whenever you’re craving a sweet homemade treat. ❤️
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 15–20 minutes
- Total Time: 30–35 minutes
- Yield: Approximately 12–15 churros
- Servings: 4–5
- Course: Dessert, Snack
- Cuisine: Spanish-inspired
- Difficulty: Easy to Intermediate
- Cooking Method: Deep-Fried
Ingredients
For the Churros Dough
- 250 g (250 ml) water
- 50 g unsalted butter
- 15 g granulated sugar
- 2 g salt
- 150 g all-purpose flour
- 1 teaspoon vanilla extract, optional
For the Cinnamon Sugar Coating
- ½ cup (100 g) granulated sugar
- 1 teaspoon ground cinnamon
For Frying
- Neutral vegetable oil, sunflower oil, or canola oil, as needed
Optional Chocolate Dipping Sauce
- ½ cup (120 ml) heavy cream
- 100 g (3½ oz) semi-sweet or dark chocolate, finely chopped
- 1 teaspoon butter, optional, for extra shine
- A pinch of salt, optional
Instructions
1. Prepare the Cinnamon Sugar
In a shallow bowl, combine the granulated sugar and ground cinnamon.
Stir until evenly mixed, breaking up any small cinnamon clumps.
Set aside. You’ll roll the churros in this mixture while they’re still warm so the coating sticks beautifully.
2. Prepare the Churros Dough
In a medium saucepan, combine the water, unsalted butter, granulated sugar, and salt.
Place over medium heat and stir occasionally until the butter melts completely and the mixture comes to a gentle boil.
Make sure the sugar and salt are dissolved before adding the flour.
3. Add the Flour
Reduce the heat to low and add all the flour at once.
Immediately stir vigorously with a sturdy wooden spoon or heat-resistant spatula.
Continue mixing until the flour absorbs the liquid and forms a thick dough.
Keep stirring over low heat for approximately 1–2 minutes. The dough should come together into a smooth ball and begin pulling away from the sides and bottom of the saucepan.
A light film may form on the bottom of the pan, which is normal.
4. Add the Vanilla
Remove the saucepan from the heat.
Allow the dough to cool for approximately 5 minutes, then add the vanilla extract, if using.
Stir until completely incorporated.
The dough should be thick, smooth, and firm enough to hold its shape when piped.
5. Transfer the Dough to a Piping Bag
Fit a sturdy piping bag with a large open-star nozzle, preferably approximately ½ inch (1.25 cm) wide.
Transfer the warm dough into the piping bag.
Press gently to remove large air pockets and twist the top securely.
Important: Use a strong piping bag and a proper star-shaped nozzle. Avoid thin plastic bags or improvised piping equipment, which may burst under pressure. Do not use a small or narrow nozzle, as thick dough can be difficult to pipe through.
6. Heat the Oil
Pour approximately 2–3 inches (5–7.5 cm) of neutral cooking oil into a deep, heavy-bottomed saucepan.
Heat over medium heat until the oil reaches 350°F–360°F (175°C–180°C).
Use a kitchen thermometer to monitor the temperature.
The correct temperature is important:
- Oil that’s too cool can make the churros greasy and heavy.
- Oil that’s too hot can brown the outside before the center cooks properly.
Keep the oil temperature steady throughout frying.
7. Pipe the Churros
Pipe approximately 4–5-inch (10–12 cm) lengths of dough directly over the hot oil, keeping the piping tip close to the surface.
Use clean, heat-resistant kitchen scissors to cut each churro away from the piping tip.
Fry only a few churros at a time so the oil temperature doesn’t drop too much.
Keep your hands, face, and piping bag away from splashing oil. Never pipe dough from a height or squeeze it forcefully into the saucepan.
8. Fry Until Golden and Crispy
Fry the churros for approximately 3–5 minutes, turning occasionally with heat-resistant tongs or a slotted utensil.
Cook until they are evenly golden brown and crisp on the outside.
The exact cooking time depends on their thickness, so make sure the centers are fully cooked before removing them.
Once golden, carefully lift the churros out of the oil using a slotted spoon or tongs.
Transfer them to a wire rack or a plate lined with paper towels to drain excess oil.
Allow the oil to return to the correct temperature before frying the next batch.
9. Coat in Cinnamon Sugar
While the churros are still warm, transfer them to the bowl of cinnamon sugar.
Roll gently until every side is coated.
The warmth helps the sugar mixture adhere to the ridges, creating that classic sweet, crunchy exterior.
Arrange the finished churros on a serving platter.
10. Prepare the Chocolate Dipping Sauce
Place the chopped chocolate in a heatproof bowl.
In a small saucepan, heat the heavy cream over medium-low heat until steaming and just beginning to simmer around the edges.
Do not boil.
Pour the hot cream over the chocolate and allow it to stand for approximately 2 minutes.
Stir gently until the chocolate melts completely and the sauce becomes smooth and glossy.
Add the butter and a tiny pinch of salt, if desired.
Mix until combined.
11. Serve and Enjoy!
Arrange the freshly fried churros on a serving plate.
Pour the warm chocolate sauce into a small dipping bowl.
Serve immediately while the churros are warm, crunchy, and deliciously coated in cinnamon sugar.
Dip, bite, and enjoy your homemade churros! 🍩
Expert Tips for Perfect Homemade Churros
- Measure the flour accurately: Too much flour can make the dough extremely stiff and difficult to pipe.
- Add all the flour at once: This helps the dough form evenly without developing lumps.
- Cook the dough briefly: Heating it for 1–2 minutes after adding the flour helps remove excess moisture and improves its consistency.
- Use a star-shaped piping tip: The ridges create the classic churro appearance and provide more surface area for crisping.
- Don’t make the churros too thick: Thicker churros take longer to cook and may remain doughy in the middle.
- Maintain the oil temperature: Aim for 175°C–180°C throughout frying.
- Fry in small batches: Overcrowding lowers the oil temperature and can lead to greasy churros.
- Cut with scissors: Clean scissors make it easy to separate each churro from the piping bag.
- Coat while warm: Cinnamon sugar sticks best when the churros are freshly fried.
- Serve immediately: Homemade churros are at their crispiest shortly after frying.
Delicious Variations
Chocolate-Filled Churros: Once fried and cooled slightly, use a long filling nozzle to pipe thick chocolate ganache into the center of each churro.
Nutella Churros: Fill the cooked churros with chocolate hazelnut spread and roll in cinnamon sugar.
Caramel Churros: Serve with warm caramel sauce or pipe a little caramel filling into the center.
Vanilla Sugar Churros: Replace the cinnamon in the coating with vanilla sugar for a delicate, sweet vanilla finish.
Dulce de Leche Churros: Serve with thick dulce de leche or use it as a filling for a delicious caramel-inspired variation.
Chocolate Cinnamon Churros: Add 1 tablespoon unsweetened cocoa powder to the cinnamon-sugar coating for a deeper chocolate flavor.
Mini Churros: Pipe shorter pieces, approximately 2 inches (5 cm) long, for bite-sized party snacks. Reduce the frying time and monitor them closely.
Orange Cinnamon Churros: Add ½ teaspoon finely grated orange zest to the cinnamon-sugar mixture for a lovely citrus aroma.
Delicious Dipping Sauces
Homemade churros are even better with a variety of dipping sauces!
Try serving them with:
- Thick chocolate ganache
- Chocolate hazelnut spread
- Salted caramel sauce
- Dulce de leche
- Strawberry sauce
- Vanilla custard
- White chocolate sauce
- Sweetened condensed milk
- Cinnamon cream cheese dip
For a party dessert platter, arrange the churros around several small bowls of dipping sauces so everyone can choose their favorite.
Make-Ahead Instructions
Churros are best enjoyed freshly fried, but you can prepare some components ahead of time.
Prepare the Cinnamon Sugar: Mix the sugar and cinnamon in advance and store in an airtight container.
Prepare the Chocolate Sauce: Make the dipping sauce ahead and refrigerate it in a covered container. Reheat gently over low heat or in short microwave intervals before serving.
Prepare the Dough: For the best results, prepare and pipe the dough shortly before frying. The finished texture is most reliable when the dough is freshly made.
Party Preparation: Measure all the ingredients, prepare your toppings, and arrange your serving dishes before heating the oil. This makes frying much easier when guests arrive.
Storage and Reheating
Room Temperature: Store leftover cooled churros in an airtight container for up to 1 day. Their texture is best immediately after frying.
Refrigeration: Refrigerate leftovers in an airtight container for up to 2 days. They may lose some of their original crispness.
Oven Reheating: Place churros on a baking tray and warm at 350°F (175°C) for approximately 5–7 minutes until crisp.
Air Fryer Reheating: Reheat at 350°F (175°C) for approximately 2–4 minutes, checking frequently to prevent over-browning.
Microwave: Microwaving is not recommended if you want to maintain the crispy exterior, as it can make churros soft.
Freezing: Freeze completely cooled, uncoated churros in a single layer until firm. Transfer them to a freezer-safe container and freeze for up to 1 month for best quality.
Serving: Reheat frozen churros in the oven or air fryer until hot and crisp, then roll in fresh cinnamon sugar.
Frequently Asked Questions
Do homemade churros contain eggs?
This particular recipe is egg-free. The dough uses water, butter, flour, sugar, and salt to create its structure, giving you a crisp exterior and a tender interior.
Why is my churros dough too thick to pipe?
The dough may have been cooked for too long, contain too much flour, or have cooled too much. Measure ingredients carefully and pipe while the dough is still slightly warm. A large, sturdy piping bag and wide star nozzle are essential.
Why are my churros raw in the middle?
They may be too thick or the oil may be too hot. Pipe evenly sized churros and maintain the oil at approximately 175°C–180°C so the centers have enough time to cook.
Why are my churros greasy?
The oil temperature may be too low, or too many churros may have been added at once. Fry in small batches and allow the oil to return to the correct temperature between batches.
Can I use milk instead of water?
Water is recommended for this recipe because it creates the traditional egg-free churro dough. Using milk may change the texture and cause the exterior to brown more quickly.
Can I bake these churros instead of frying them?
You can experiment with baking, but this particular dough is designed for frying. Oven-baked churros will have a different texture and won’t develop exactly the same crisp exterior.
Can I make churros without a piping bag?
A sturdy reusable piping bag fitted with a large star nozzle is strongly recommended. Ordinary plastic bags are not suitable for forcing this thick dough through safely.
Why do churros need a star-shaped nozzle?
The ridges create the traditional churro appearance and help the outside crisp evenly. They also provide plenty of surface area for cinnamon sugar to stick.
Can I make the dough without vanilla?
Absolutely! Vanilla is optional. The churros will still be delicious with their buttery, sweet flavor.
What oil is best for frying churros?
Use a neutral oil with a high smoke point, such as sunflower, canola, or refined vegetable oil.
How do I keep churros crispy?
Place freshly fried churros on a wire rack rather than stacking them while hot. Serve immediately and avoid covering them tightly while still warm, as trapped steam can soften the crust.
Estimated Nutrition
Approximate values per serving, based on 5 servings and including the suggested cinnamon-sugar coating, but excluding the optional chocolate dipping sauce. Actual values depend on oil absorption and portion size.
- Calories: 390
- Protein: 5 g
- Carbohydrates: 65 g
- Fat: 12 g
- Saturated Fat: 7 g
- Fiber: 2 g
- Sugar: 21 g
- Sodium: 170 mg
A Little Taste of Homemade Happiness! ❤️🍩
These Homemade Churros are everything a delicious sweet treat should be: golden, crunchy, buttery, and wonderfully soft inside.
With their irresistible cinnamon-sugar coating and rich chocolate dipping sauce, they’re perfect for sharing with family and friends or enjoying as a special homemade dessert.
Make a fresh batch, serve them warm, and enjoy that satisfying crispy bite followed by a soft, tender center. Once you try homemade churros, you’ll want to make them again and again!