Churros are a beloved Spanish treat that has won hearts worldwide with their crispy exterior and soft, airy interior. Traditionally enjoyed dipped in thick, luscious hot chocolate, these golden sticks of fried dough are a perfect comfort snack or dessert.
The best part? You don’t have to miss out on this indulgence if you follow a vegan lifestyle.
Authentic Spanish churros are naturally vegan, made with simple ingredients like flour, water, and a touch of salt. No eggs, no dairy, just pure, delightful goodness.
In this blog post, I’ll guide you through an easy, authentic recipe that captures the essence of Spanish street food right in your kitchen.
Whether you’re planning a brunch, a fun snack for kids, or a cozy treat to share with friends, these vegan churros will satisfy your cravings without any compromise. Let’s dive into this delicious journey and learn how to make crispy, golden, perfectly authentic Spanish churros that everyone will love!
Why You’ll Love This Recipe
This recipe is a true celebration of simplicity and flavor. You’ll love it because it:
- Uses minimal, wholesome ingredients that you probably already have in your pantry.
- Is 100% vegan and allergen-friendly — no eggs or dairy needed.
- Yields churros that are crispy on the outside and tender on the inside, just like the ones from Spanish markets.
- Is easy to make at home with basic kitchen equipment and straightforward steps.
- Allows for customization — coat them in cinnamon sugar or dip in vegan chocolate sauce for indulgence.
Ingredients
- 1 cup (240 ml) water
- 2 tablespoons organic granulated sugar
- 1/2 teaspoon fine salt
- 1 cup (125 g) all-purpose flour
- 2 tablespoons vegetable oil (plus extra for frying)
- 1 teaspoon vanilla extract (optional)
- 1/2 cup granulated sugar mixed with 1 teaspoon ground cinnamon (for coating)
Equipment
- Medium saucepan
- Wooden spoon or heatproof spatula
- Mixing bowl
- Pastry bag with a star-shaped tip (preferred) or a sturdy plastic bag with the corner cut off
- Deep frying pan or heavy-bottomed pot
- Slotted spoon or spider strainer
- Paper towels for draining
- Thermometer (optional but helpful for oil temperature)
Instructions
- Prepare the dough: In a medium saucepan, combine the water, 2 tablespoons sugar, salt, and 2 tablespoons vegetable oil. Bring to a boil over medium heat.
- Add flour: Remove the saucepan from heat and immediately add the flour all at once. Stir vigorously with a wooden spoon until the mixture forms a smooth dough ball that pulls away from the sides of the pan. This should take about 1-2 minutes.
- Cool and add vanilla: Let the dough cool for a few minutes, then stir in the vanilla extract if using. This adds a lovely subtle aroma but is optional.
- Heat the oil: In a deep frying pan or pot, heat about 2-3 inches of vegetable oil to 350°F (175°C). Use a thermometer to check the temperature for best results.
- Pipe the churros: Transfer the dough to a pastry bag fitted with a star tip. Carefully pipe 4-5 inch strips of dough directly into the hot oil, cutting the dough with scissors or a knife as you go. Work in batches to avoid overcrowding.
- Fry until golden: Fry the churros for about 2-3 minutes on each side or until golden brown and crispy. Use a slotted spoon to turn them and remove them carefully.
- Drain and coat: Remove churros from oil and place them on paper towels to drain excess oil. While still warm, roll each churro in the cinnamon sugar mixture until fully coated.
- Serve immediately: Enjoy your churros fresh and warm with vegan hot chocolate or your favorite dipping sauce.
Tips & Variations
For perfectly crispy churros, maintaining the oil temperature is key. If the oil is too cool, churros will absorb excess oil and become greasy.
If too hot, they will brown too fast and be raw inside.
You can experiment with different coatings such as:
- Powdered sugar for a delicate sweetness
- Cocoa powder mixed with sugar for a chocolaty twist
- Drizzle with vegan caramel or melted dark chocolate for extra indulgence
If you want to get creative, try adding a pinch of nutmeg or orange zest to the dough for a fragrant touch. For a gluten-free version, substitute the all-purpose flour with a blend of gluten-free flours, but be mindful that texture may slightly differ.
Nutrition Facts
Nutrient | Per Serving (2 churros) |
---|---|
Calories | 180 |
Fat | 8g |
Carbohydrates | 25g |
Sugar | 8g |
Protein | 2g |
Fiber | 1g |
Serving Suggestions
Churros are best served warm and fresh. Here are some delicious ways to enjoy them:
- Dip in rich vegan hot chocolate for an authentic Spanish experience.
- Serve alongside fresh fruit like strawberries or bananas.
- Pair with vegan ice cream for a summer treat (try Goat Milk Ice Cream Recipe No Eggs for inspiration).
- Drizzle with maple syrup or agave nectar for extra sweetness.
- Use as a fun party snack with a variety of dipping sauces — try chocolate, caramel, or berry compote.
Conclusion
Making authentic Spanish churros at home is easier than you think, especially with this vegan recipe that stays true to tradition. With just a few simple ingredients and basic kitchen tools, you can enjoy crispy, golden churros bursting with flavor anytime you want.
They’re perfect for sharing with family and friends or indulging in a cozy moment alone. Plus, the versatility of this recipe means you can customize the coatings and dips to suit your taste.
Whether you’re a seasoned home cook or a beginner, this recipe will bring a little taste of Spain right into your kitchen. Don’t forget to check out other delightful vegan recipes like Kodiak Banana Muffins Recipe or Kikkoman Stir Fry Sauce Recipe to complement your churros with more plant-based goodness.
Happy frying and buen provecho!
📖 Recipe Card: Authentic Spanish Churros (Vegan)
Description: Crispy and golden on the outside, soft and airy inside, these vegan Spanish churros are perfect for dipping in chocolate. Made without eggs or dairy, they are a delicious plant-based treat.
Prep Time: PT10M
Cook Time: PT20M
Total Time: PT30M
Servings: 4 servings
Ingredients
- 1 cup water
- 2 tablespoons granulated sugar
- 1/2 teaspoon salt
- 2 tablespoons vegetable oil
- 1 cup all-purpose flour
- Vegetable oil for frying
- 1/2 cup granulated sugar (for coating)
- 1 teaspoon ground cinnamon (for coating)
- Optional: vegan chocolate sauce for dipping
Instructions
- In a saucepan, combine water, sugar, salt, and 2 tablespoons vegetable oil; bring to a boil.
- Remove from heat and stir in the flour until mixture forms a ball.
- Heat vegetable oil in a deep pan to 375°F (190°C).
- Transfer dough to a piping bag fitted with a star tip.
- Pipe 4-inch strips of dough directly into hot oil, cutting with scissors.
- Fry churros until golden brown, about 2-3 minutes per side.
- Remove and drain on paper towels.
- Mix sugar and cinnamon in a shallow dish.
- Roll warm churros in cinnamon sugar mixture.
- Serve immediately with vegan chocolate sauce if desired.
Nutrition: Calories: 250 | Protein: 3g | Fat: 12g | Carbs: 30g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Authentic Spanish Churros (Vegan)”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “Crispy and golden on the outside, soft and airy inside, these vegan Spanish churros are perfect for dipping in chocolate. Made without eggs or dairy, they are a delicious plant-based treat.”, “prepTime”: “PT10M”, “cookTime”: “PT20M”, “totalTime”: “PT30M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup water”, “2 tablespoons granulated sugar”, “1/2 teaspoon salt”, “2 tablespoons vegetable oil”, “1 cup all-purpose flour”, “Vegetable oil for frying”, “1/2 cup granulated sugar (for coating)”, “1 teaspoon ground cinnamon (for coating)”, “Optional: vegan chocolate sauce for dipping”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “In a saucepan, combine water, sugar, salt, and 2 tablespoons vegetable oil; bring to a boil.”}, {“@type”: “HowToStep”, “text”: “Remove from heat and stir in the flour until mixture forms a ball.”}, {“@type”: “HowToStep”, “text”: “Heat vegetable oil in a deep pan to 375\u00b0F (190\u00b0C).”}, {“@type”: “HowToStep”, “text”: “Transfer dough to a piping bag fitted with a star tip.”}, {“@type”: “HowToStep”, “text”: “Pipe 4-inch strips of dough directly into hot oil, cutting with scissors.”}, {“@type”: “HowToStep”, “text”: “Fry churros until golden brown, about 2-3 minutes per side.”}, {“@type”: “HowToStep”, “text”: “Remove and drain on paper towels.”}, {“@type”: “HowToStep”, “text”: “Mix sugar and cinnamon in a shallow dish.”}, {“@type”: “HowToStep”, “text”: “Roll warm churros in cinnamon sugar mixture.”}, {“@type”: “HowToStep”, “text”: “Serve immediately with vegan chocolate sauce if desired.”}], “nutrition”: {“calories”: “250”, “proteinContent”: “3g”, “fatContent”: “12g”, “carbohydrateContent”: “30g”}}