Homemade churros are even more irresistible with the right pairings. A warm, velvety chocolate sauce creates a classic indulgence, while creamy dulce de leche adds a rich caramel-like sweetness.
For a fruity contrast, a tart berry compote balances the crispy churros beautifully, and a dollop of fluffy whipped cream provides a light, creamy finish. These accompaniments elevate churros into a truly unforgettable treat!

What Are Homemade Churros?
Homemade churros are deep-fried pastries originating from Spain. They are made from a simple dough consisting of flour, water, sugar, and butter, often enhanced with a pinch of salt and vanilla.
These treats are usually rolled in a mixture of cinnamon and sugar after frying, resulting in a crunchy exterior that gives way to a soft, airy center. They are truly a crowd-pleaser!
Historically, churros have been enjoyed in various cultures. In Spain, they are often served with hot chocolate for breakfast. In Mexico, they are a popular street food snack or dessert. Regardless of where they come from, their appeal is universal.
What Does It Taste Like?
If you’ve never had the pleasure of tasting churros, let me paint you a picture. Imagine biting into a warm churro.
The outside is crispy, while the inside feels airy and soft. The sweetness from the cinnamon and sugar coats your palate just right, making each bite feel indulgent. Pair it with chocolate sauce or dulce de leche, and you have a flavor explosion.
Why This Recipe Works
- Simple Ingredients: The recipe requires just seven main ingredients, all of which are likely in your pantry. This makes it easy for anyone to gather what they need without a last-minute grocery run.
- Quick to Prepare: While some desserts can take hours, churros come together in about thirty minutes. You’ll be enjoying your freshly fried treats in half an hour!
- Versatile Flavoring: You can customize the recipe by adding different extracts or spices to the dough. Want a hint of almond or orange? Go for it!
- Perfect Texture: The combination of water and fat in the dough ensures that your churros will have that desired crispy surface with a fluffy interior. Frying them at the right temperature provides an ideal crispiness.
Ingredients for Homemade Churros
- 1 large egg
- 1 cup all-purpose flour (sifted to measure)
- 1/2 tsp pure vanilla extract
- 1/4 tsp sea salt
- 1 Tbsp white sugar
- 1 cup filtered water
- 1/4 cup unsalted butter, chopped into small pieces
- Vegetable oil, for deep frying
For coating:
- 3/4 tsp ground cinnamon
- 1/2 cup fine sugar
- 1 tsp orange zest

Step-by-Step Instructions
Step 1: Prepare the Dough
Start by combining water, butter, salt, and sugar in a saucepan. Place it over medium heat and stir until the butter melts completely.
Then, bring the mixture to a boil. Once it’s bubbling, reduce the heat and add the sifted flour. Stir vigorously until the mixture pulls away from the sides, forming a ball.
Step 2: Let It Cool
Remove the dough from heat and let it cool for about five minutes. You want it warm, but cool enough not to scramble the egg in the next step.
Step 3: Add the Egg and Vanilla
Crack the egg into the dough and add the vanilla extract. Mix well until fully incorporated. The dough will become smooth and slightly sticky.
Step 4: Prepare for Frying
In a separate pot, heat about two inches of vegetable oil to 375°F (190°C). This temperature is crucial for achieving that perfect crunch.
While the oil heats, prepare a piping bag fitted with a star-shaped nozzle. Transfer the dough into the bag.
Step 5: Pipe the Churros
Once the oil is hot, carefully pipe the dough into the oil, forming long strips. You can cut them to your desired length with scissors. Fry them until golden brown on both sides, which usually takes about 2-3 minutes.
Step 6: Drain and Coat
Using a slotted spoon, remove the churros from the oil and place them on a paper towel to absorb excess oil. In a shallow dish, combine the sugar, cinnamon, and orange zest. Roll the warm churros in this mixture for that addictive sweetness.
Notes
- Use Fresh Oil: Using fresh oil will ensure your churros taste great without any lingering flavors.
- Fry in Batches: Avoid overcrowding the pot. Frying in batches will help maintain the oil’s temperature, yielding perfectly cooked churros.
- Don’t Skip the Orange Zest: It might seem optional, but the orange zest adds a delightful twist that brightens up the churro.
- Temperature Control: If your churros are browning too quickly, the oil might be too hot. Lower the heat slightly to cook them evenly.
- Store Extra Dough: If you have leftover dough, store it in an airtight container in the fridge for up to one day.
How to Store the Leftovers?
If you manage to have any churros left (which is rare!), store them in an airtight container at room temperature for up to two days. For longer storage, consider freezing them. To freeze, allow the churros to cool completely, then place them in a single layer on a baking sheet.
Once frozen, transfer them to a freezer bag. They can be reheated in a toaster oven or air fryer for a quick treat.
Sides for Homemade Churros
- Hot Chocolate: A thick, rich hot chocolate provides a delightful dipping experience. The warmth of the chocolate enhances the churro’s flavor.
- Caramel Sauce: Buttery caramel drizzled on top or served as a dip adds a sweet dimension that complements the churro’s texture.
- Fresh Fruits: Fresh strawberries, bananas, or even a fruit salad can refresh the palate and provide a nutritious balance with your sweet treat.
- Ice Cream: Imagine churros served with a scoop of vanilla ice cream. The melting ice cream against the warm churro creates a dreamy dessert.
Alternative Choices for Ingredients
- Using Milk Instead of Water: For a creamier texture, substitute milk for water in the dough. This can enrich the flavor, making your churros even more delectable.
- Using Margarine Instead of Butter: If you don’t have butter, margarine works as a fine substitute. It will still yield deliciously soft churros.
- Gluten-Free Flour: For a gluten-free version, substitute regular flour with a gluten-free flour blend. Ensure it contains xanthan gum for the best texture.
- Egg-Free Option: If you’re avoiding eggs, you can replace the egg with a flaxseed meal mix (1 tablespoon of flaxseed combined with 2.5 tablespoons of water, let it sit for a few minutes).

Conclusion
Homemade churros are a delicious treat that brings a taste of celebration to your kitchen. Whether enjoyed fresh with chocolate sauce or served alongside a scoop of ice cream, they carry the warmth of comfort food. This recipe is not just about making churros; it’s about creating memories and savoring each crispy bite.
So why not gather the family and make some churros this weekend? It’s time for a sweet adventure that will leave everyone smiling!
You’ll also like the following recipes!
- Easy Lemon Butter Cod Copycat Recipe
- Fresh Homemade Salsa Recipe With Fresh Tomatoes
- Best Chicken Fried Rice Recipe

Homemade Churros Recipe – Recipes From Chef
Description
Ah, churros! Those crispy, sugar-coated sticks of joy that seem to melt in your mouth. I remember the first time I had a churro at a carnival. The sweet smell wafted through the air, and I just had to try one.
As I bit into that perfectly golden exterior, it felt like a little piece of heaven. I couldn’t believe something so delicious could be homemade. That’s when I decided to learn how to make them myself.
Fast forward a few years, and I’ve perfected my own homemade churro recipe that will leave your taste buds dancing.
Churros are not just a treat for fairs and carnivals; they can be made right in your kitchen. Whether you’re hosting a weekend brunch or satisfying a late-night craving, churros are fun and easy to whip up.
Plus, making them at home gives you the freedom to experiment with flavors and accompaniments that suit your taste.
Ingredients
For coating:
Instructions
Step 1: Prepare the Dough
-
Start by combining water, butter, salt, and sugar in a saucepan. Place it over medium heat and stir until the butter melts completely.
Then, bring the mixture to a boil. Once it’s bubbling, reduce the heat and add the sifted flour. Stir vigorously until the mixture pulls away from the sides, forming a ball.
Step 2: Let It Cool
-
Remove the dough from heat and let it cool for about five minutes. You want it warm, but cool enough not to scramble the egg in the next step.
Step 3: Add the Egg and Vanilla
-
Crack the egg into the dough and add the vanilla extract. Mix well until fully incorporated. The dough will become smooth and slightly sticky.
Step 4: Prepare for Frying
-
In a separate pot, heat about two inches of vegetable oil to 375°F (190°C). This temperature is crucial for achieving that perfect crunch.
While the oil heats, prepare a piping bag fitted with a star-shaped nozzle. Transfer the dough into the bag.
Step 5: Pipe the Churros
-
Once the oil is hot, carefully pipe the dough into the oil, forming long strips. You can cut them to your desired length with scissors. Fry them until golden brown on both sides, which usually takes about 2-3 minutes.
Step 6: Drain and Coat
-
Using a slotted spoon, remove the churros from the oil and place them on a paper towel to absorb excess oil. In a shallow dish, combine the sugar, cinnamon, and orange zest. Roll the warm churros in this mixture for that addictive sweetness.
Nutrition Facts
Servings 18
- Amount Per Serving
- Calories 132kcal
- % Daily Value *
- Total Fat 2.8g5%
- Saturated Fat 1.3g7%
- Cholesterol 14mg5%
- Sodium 35mg2%
- Total Carbohydrate 26g9%
- Sugars 20g
- Protein 1g2%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
- Use Fresh Oil: Using fresh oil will ensure your churros taste great without any lingering flavors.
- Fry in Batches: Avoid overcrowding the pot. Frying in batches will help maintain the oil’s temperature, yielding perfectly cooked churros.
- Don’t Skip the Orange Zest: It might seem optional, but the orange zest adds a delightful twist that brightens up the churro.
- Temperature Control: If your churros are browning too quickly, the oil might be too hot. Lower the heat slightly to cook them evenly.
- Store Extra Dough: If you have leftover dough, store it in an airtight container in the fridge for up to one day.