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

Homemade churros coated in cinnamon sugar served with melted chocolate sauce

Advertisement

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.

Golden churros frying in hot oil

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.

ALT: Homemade churros served with chocolate dipping sauce

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


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

Crispy on the outside and soft on the inside, these homemade churros are coated in cinnamon sugar and served with melted chocolate. An easy and delicious dessert perfect for any occasion.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Course Dessert
Cuisine Spanish
Servings 4 servings
Calories 320 kcal

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.
Keyword cinnamon sugar churros, easy churros recipe, fried dessert, homemade churros, Spanish dessert

If you enjoyed this recipe, feel free to share it with friends and family. Homemade churros are always a crowd-pleaser! 🍫✨