Homemade Churros Recipe

Craving a warm, crispy dessert that’s easy to make at home? These Homemade Churros are golden and crunchy on the outside, soft and fluffy on the inside, and coated in a delicious cinnamon sugar mixture. Every bite is perfectly crisp, making them just as irresistible as the ones from your favorite café or fair.

Made with simple pantry ingredients, this classic Spanish-inspired dessert comes together in less than an hour. Whether you’re serving them for a family movie night, a holiday gathering, or a weekend treat, homemade churros are always a crowd favorite.

Pair them with rich chocolate sauce, caramel, or dulce de leche for an unforgettable dessert everyone will love.

Why You’ll Love This Recipe

  • Crispy outside and soft inside
  • Easy to make with simple ingredients
  • Ready in under an hour
  • Perfect for beginners
  • Delicious with chocolate dipping sauce
  • Great for parties and celebrations
  • Customizable with different coatings
  • Better than store-bought

Ingredients

For the Churros

  • 1 cup water
  • ½ cup unsalted butter
  • 2 tablespoons granulated sugar
  • ¼ teaspoon salt
  • 1 cup all-purpose flour
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • Vegetable oil, for frying

Cinnamon Sugar Coating

  • ½ cup granulated sugar
  • 2 teaspoons ground cinnamon

Chocolate Dipping Sauce (Optional)

  • 150g dark chocolate, chopped
  • ½ cup heavy cream

Step-by-Step Instructions

Step 1: Prepare the Dough

In a medium saucepan, combine the water, butter, sugar, and salt.

Bring the mixture to a gentle boil over medium heat.

Remove from the heat and add the flour all at once.

Stir vigorously with a wooden spoon until a smooth dough forms and pulls away from the sides of the pan.

Allow the dough to cool for about 10 minutes.

Step 2: Add the Eggs

Beat in the eggs one at a time, mixing well after each addition.

Stir in the vanilla extract until the dough becomes smooth and glossy.

Transfer the dough to a piping bag fitted with a large star tip.

Step 3: Heat the Oil

Fill a deep pot with about 2 inches of vegetable oil.

Heat the oil to 350°F (175°C).

Step 4: Fry the Churros

Pipe 4–6 inch strips of dough directly into the hot oil, cutting each strip with scissors.

Fry for 2–3 minutes per side, or until golden brown and crispy.

Remove the churros with a slotted spoon and place them on a paper towel-lined plate to drain excess oil.

Step 5: Coat in Cinnamon Sugar

While still warm, roll the churros in the cinnamon sugar mixture until evenly coated.

Step 6: Make the Chocolate Sauce

Heat the heavy cream until it begins to simmer.

Pour it over the chopped dark chocolate and let it sit for one minute.

Stir until smooth and glossy.

Serve alongside the warm churros.

Recipe Variations

Filled Churros

Fill the churros with dulce de leche, chocolate hazelnut spread, vanilla pastry cream, or strawberry jam.

Chocolate Churros

Mix 2 tablespoons of cocoa powder into the dough for a rich chocolate flavor.

Mini Churro Bites

Pipe shorter pieces for bite-sized treats perfect for parties.

Salted Caramel Churros

Drizzle warm salted caramel over the churros before serving.

Oreo Churros

Crush Oreo cookies and mix them into the cinnamon sugar coating for extra crunch.

Common Mistakes to Avoid

  • Don’t fry the churros in oil that’s too hot or too cool.
  • Allow the dough to cool slightly before adding the eggs.
  • Use a large star piping tip for the classic ridged shape.
  • Avoid overcrowding the frying pot.
  • Roll the churros in cinnamon sugar while they’re still warm.

Storage Instructions

Homemade churros are best enjoyed fresh.

If you have leftovers, store them in an airtight container at room temperature for up to 2 days.

Reheat in a 350°F (175°C) oven for 5–7 minutes to restore their crispiness.

Avoid refrigerating them, as they can become soft.

Serving Suggestions

Serve warm with:

  • Chocolate dipping sauce
  • Salted caramel sauce
  • Dulce de leche
  • Vanilla ice cream
  • Fresh strawberries
  • Whipped cream
  • Hot chocolate
  • Coffee

They’re perfect for birthdays, movie nights, holidays, or weekend desserts.

Nutrition

Approximate nutrition per churro (12 servings).

  • Calories: 190
  • Carbohydrates: 20g
  • Protein: 3g
  • Fat: 11g
  • Saturated Fat: 4g
  • Sugar: 9g
  • Fiber: 1g

Nutrition values are estimates and may vary depending on the ingredients used.

Frequently Asked Questions

Why are my churros raw inside?

The oil is likely too hot. The outside cooks too quickly while the inside remains undercooked. Maintain an oil temperature of 350°F (175°C).

Can I make churros without a piping bag?

A piping bag with a large star tip is recommended for the traditional shape, but in a pinch, you can use a sturdy zip-top bag with the corner cut off.

Can I freeze churros?

Yes. Freeze cooked churros in an airtight container for up to 2 months. Reheat them in the oven until crisp.

Can I bake instead of fry?

Yes. Bake at 400°F (200°C) for about 20–25 minutes, though they won’t be as crispy as fried churros.

Can I make the dough ahead of time?

For the best texture, prepare and fry the dough the same day. Freshly made churros are always crispier and lighter.

Conclusion

These Homemade Churros are crispy on the outside, soft on the inside, and coated in sweet cinnamon sugar for the ultimate homemade dessert. Easy to prepare and incredibly satisfying, they’re perfect for sharing with family and friends.

Whether you dip them in rich chocolate sauce, drizzle them with caramel, or enjoy them plain, these homemade churros are guaranteed to disappear fast. Make a batch today and bring the taste of your favorite café right into your own kitchen.

Homemade Churros Recipe

Recipe by Alexandra DCuisine: bakingDifficulty: Medium
Servings

4

servings
Prep time

30

minutes
Cooking time

40

minutes
Calories

900

kcal

Ingredients

  • For the Churros
    1 cup water
    ½ cup unsalted butter
    2 tablespoons granulated sugar
    ¼ teaspoon salt
    1 cup all-purpose flour
    2 large eggs
    1 teaspoon vanilla extract
    Vegetable oil, for frying

  • Cinnamon Sugar Coating
    ½ cup granulated sugar
    2 teaspoons ground cinnamon

  • Chocolate Dipping Sauce (Optional)
    150g dark chocolate, chopped
    ½ cup heavy cream

Directions

  • Step 1: Prepare the Dough
    In a medium saucepan, combine the water, butter, sugar, and salt.
    Bring the mixture to a gentle boil over medium heat.
    Remove from the heat and add the flour all at once.
    Stir vigorously with a wooden spoon until a smooth dough forms and pulls away from the sides of the pan.
    Allow the dough to cool for about 10 minutes.
  • Step 2: Add the Eggs
    Beat in the eggs one at a time, mixing well after each addition.
    Stir in the vanilla extract until the dough becomes smooth and glossy.
    Transfer the dough to a piping bag fitted with a large star tip.
  • Step 3: Heat the Oil
    Fill a deep pot with about 2 inches of vegetable oil.
    Heat the oil to 350°F (175°C).
  • Step 4: Fry the Churros
    Pipe 4–6 inch strips of dough directly into the hot oil, cutting each strip with scissors.
    Fry for 2–3 minutes per side, or until golden brown and crispy.
    Remove the churros with a slotted spoon and place them on a paper towel-lined plate to drain excess oil.
  • Step 5: Coat in Cinnamon Sugar
    While still warm, roll the churros in the cinnamon sugar mixture until evenly coated.
  • Step 6: Make the Chocolate Sauce
    Heat the heavy cream until it begins to simmer.
    Pour it over the chopped dark chocolate and let it sit for one minute.
    Stir until smooth and glossy.
    Serve alongside the warm churros.

Recent Content