86% would make this again

Recipe For Making Churros

Vish G

October 14, 2025

4.8
(117)

This recipe for making churros gives you that perfect mix of crispy outside and soft, fluffy inside every time. Rolled in cinnamon sugar and served with a smooth chocolate dip, they’re a sweet treat you can make at home with ease. Perfect for sharing or enjoying fresh from the pan.

Recipe For Making Churros

PREP TIME

25 MIN

COOK TIME

20 MIN

SERVINGS

6

Ingredients

  • For the churros
  • 355 ml water (1½ cups)
  • 115 g unsalted butter (½ cup / 1 stick), cut into cubes
  • 1 tbsp granulated sugar
  • ½ tsp fine salt
  • 250 g plain (all-purpose) flour (about 2 cups), sifted
  • 2 large eggs, at room temperature
  • Neutral oil for frying (such as sunflower, canola, or peanut oil)
  • 100 g granulated sugar (½ cup) mixed with 1 tsp ground cinnamon, for coating
  • For the chocolate dipping sauce
  • 170 g dark chocolate (about 6 oz, 60–70% cocoa solids), chopped
  • 180 ml double (heavy) cream (¾ cup)
  • 1 tbsp unsalted butter
  • Pinch of salt
  • Optional: ½ tsp ground cinnamon or a pinch of cayenne for a spiced version

Instructions

  • Place the water, butter, sugar, and salt in a medium saucepan and bring to a gentle boil over medium heat.
  • Once the mixture boils, remove it from the heat and quickly add all the flour at once. Stir firmly with a wooden spoon until a smooth dough forms and pulls away from the sides of the pan.
  • Return the pan to low heat and stir the dough for another 1–2 minutes to dry it slightly. You’ll see a thin film form on the bottom of the pan.
  • Take the pan off the heat and let the dough cool for about 5 minutes so it’s warm, not hot, to the touch.
  • Add one egg and beat it in fully with a wooden spoon or hand mixer. Add the second egg and mix again until the dough is smooth, thick, and pipeable. It should hold its shape but not be runny.
  • Spoon the dough into a piping bag fitted with a large star tip (about 1 cm wide).
  • Line a baking tray with parchment paper. Pipe long strips of dough (about 10–12 cm each) onto the paper.
  • Place the tray in the freezer for about 30 minutes to firm up the dough. This makes frying much easier and keeps the churros straight.
  • Heat the oil in a deep, heavy saucepan or deep fryer to 175°C (350°F). Use a thermometer if possible. The right temperature makes a huge difference so please avoid skipping this step for best results.
  • Gently lift the frozen churro strips from the paper and carefully lower them into the hot oil using tongs. Fry 3–4 at a time so you don’t overcrowd the pot.
  • Fry each batch for about 2–3 minutes, turning halfway, until golden brown and crisp. Adjust the heat if they brown too quickly.
  • Remove churros with a slotted spoon and drain on kitchen paper for 30 seconds.
  • While still warm, roll the churros in the cinnamon sugar until well coated.
  • Keep batches warm in a low oven while you fry the rest.

People Also Asked..

Why did my churros come out soggy or greasy?+
Why are my churros hollow or too airy inside?+
What oil temperature should I use and how long do they need to fry?+
How do I pipe churros without them breaking or going floppy in the oil?+
What is the best chocolate dip for churros that always works?+
How do I keep churros crisp if I need to make them ahead or transport them?+

Nutrition Facts

Calories

190

Total Fats

11 g

Saturated Fats

5 g

Cholesterol

45 mg

Sodium

95 mg

Total Carbohydrates

21 g

Sugars

7 g

Protein

3 g

Fresh Recipes

Recipes that just work!

Join 10,000+ home cooks getting viral recipes straight to their inbox

By joining our newsletter you agree to our Privacy Policy

Already made this?

How Did It Turn Out?

4.8 / 5. Vote count: 117

No votes so far! Be the first to rate this post.

Would you make this recipe again?