Homemade Churros (Crispy Outside, Soft Inside)
Golden, crunchy on the outside and tender on the inside, these homemade churros are easy to prepare with simple pantry ingredients. Tossed in cinnamon sugar and served with melted chocolate, they’re perfect for family gatherings, weekend treats, or special occasions.
Why You’ll Love This Recipe
- ✅ Simple ingredients you probably already have at home
- ✅ Crispy & fluffy texture just like classic fair-style churros
- ✅ Easy step-by-step method suitable for beginners
- ✅ Perfect for sharing with family and friends
- ✅ Delicious with chocolate sauce or your favorite dip

Tools
To make this churros recipe successfully, you’ll need:
- Medium saucepan
- Wooden spoon or spatula
- Mixing bowl
- Electric mixer or whisk
- Piping bag with star tip (churro press bag)
- Deep frying pan or pot
- Slotted spoon
- Paper towels
- Shallow bowl (for cinnamon sugar coating)
Ingredients & Prep
For the Churros Dough:
- 1 cup milk (200 ml)
- 1 tablespoon butter
- 2 tablespoons sugar
- 1 cup all-purpose flour (200 ml cup measurement)
- 2–3 eggs (added gradually)
- Oil for frying
For the Cinnamon Sugar Coating:
- 3 tablespoons sugar
- 1 tablespoon ground cinnamon
For Serving:
- Melted chocolate sauce
Preparation Tip:
Measure all ingredients before starting. Have your piping bag ready before frying, as the dough should be piped while slightly warm.

How to Make
Step 1: Prepare the Dough Base
In a saucepan over medium heat, combine milk, butter, and sugar. Stir gently until the mixture begins to boil.
Step 2: Add the Flour
Once boiling, add the flour all at once. Mix quickly and continuously with a wooden spoon until a thick dough forms.
Step 3: Cook the Dough
Keep stirring over low heat for 2–3 minutes. The dough should pull away from the sides of the pan and form a smooth ball.
Step 4: Cool Slightly
Transfer the dough to a bowl and let it cool until warm (not hot). This prevents the eggs from cooking when added.
Step 5: Add the Eggs
Add the eggs one at a time, mixing well after each addition. The final dough should be smooth and pipeable — not too stiff and not too runny.
Step 6: Pipe and Fry
Transfer the dough into a piping bag fitted with a star tip.
Heat oil in a deep pan over medium heat. Carefully pipe strips of dough directly into the hot oil (use scissors to cut the dough).
Fry until golden brown on all sides, turning occasionally for even cooking.
Step 7: Coat in Cinnamon Sugar
Mix sugar and cinnamon in a shallow bowl.
Remove churros from oil and drain on paper towels briefly. While still warm, roll them in the cinnamon sugar mixture.
Step 8: Serve
Serve immediately with melted chocolate sauce for dipping.

Storage
- Room Temperature: Best enjoyed fresh, but can stay at room temperature for up to 1 day in an airtight container.
- Reheating: Warm in an oven at 180°C (350°F) for 5–7 minutes to restore crispiness.
- Freezing: You can freeze fried churros (without sugar coating) for up to 2 months. Reheat in the oven and coat in sugar before serving.
Similar Recipes
- Banana Cake in a Pan (No Oven Needed!)
- Cyprus Dessert (Şerbetli Kek with Custard & Coconut)
- Lemon Victoria Sponge Sandwich Recipe
- Intense Delicious Chocolate Cake Recipe
Frequently Asked Questions
Why are my churros too soft?
The oil may not be hot enough. Maintain medium heat so the churros fry evenly and become crispy outside.
Why is my dough too runny?
You may have added too many eggs. Add eggs gradually and stop once the dough reaches a smooth, pipeable consistency.
Can I make churros without a piping bag?
Yes, but a star tip is recommended for the classic ridged texture that helps create a crispy surface.
Can I bake instead of fry?
Traditional churros are fried for best texture. Baking is possible, but the result may be less crispy.
What can I serve with churros?
Melted chocolate, caramel sauce, dulce de leche, or even whipped cream are great options.
Recipe

Homemade Churros with Cinnamon Sugar
Ingredients
For the Dough:
- 1 cup milk 200 ml
- 1 tablespoon butter
- 2 tablespoons sugar
- 1 cup all-purpose flour 200 ml cup measurement
- 2 –3 eggs
- Oil for frying
For the Cinnamon Sugar:
- 3 tablespoons sugar
- 1 tablespoon ground cinnamon
For Serving:
- Melted chocolate sauce
Instructions
- In a saucepan over medium heat, combine milk, butter, and sugar. Bring to a gentle boil.
- Add the flour all at once and stir quickly until a thick dough forms.
- Continue cooking and stirring for 2–3 minutes until the dough pulls away from the sides.
- Transfer dough to a bowl and let it cool until warm.
- Add eggs one at a time, mixing well after each addition until smooth and pipeable.
- Transfer dough into a piping bag fitted with a star tip.
- Heat oil in a deep pan over medium heat. Pipe strips of dough into hot oil and fry until golden brown, turning for even cooking.
- Remove and drain briefly on paper towels.
- Mix sugar and cinnamon, then roll warm churros in the mixture.
- Serve immediately with melted chocolate sauce.
Notes
- The dough should not be too stiff or too runny. Add eggs gradually to control consistency.
- Maintain medium oil temperature to ensure even frying.
- Best served fresh for maximum crispiness.
If you enjoyed this recipe, feel free to share it with friends and family. Homemade churros are always a crowd-pleaser! 🍫✨
