Quick and easy vegan churros recipe with crispy golden exterior, soft fluffy interior; dairy-free & egg-less! These cinnamon-coated, 30-minute churros taste just like the real deal, except they are homemade and vegan!
This is your one-stop shop for whipping up dessert, from a party to movie night and everything in between, using pantry staples with easy step-by-step instructions. Also includes tips for achieving churros that are perfectly crispy every time (and who doesn’t want it?!) and also ideas on what to serve it with, as well as storage instructions.
If you loved our vegan brownie recipe or fluffy vegan pancakes, this is another one to add to your list! You will not miss the traditional churros once you try these warm, cinnamon-sugar-dipped vegan ones.

What is Vegan Churros Recipe?
So, what does a vegan churros recipe actually mean? Does it have a modern take on a classic Spanish dish? Or just churros without eggs and milk Well… It’s both! And honestly, it is even better than you could imagine.
There is also a bit of mystery surrounding the very name “churros”. Some trace it to Spanish shepherds, who gave their Churra sheep its namesake. Strange, right? Except, as is often the case with delicious things, there was a little bit of an eccentric origin story! The old saying is true: the way to a man’s heart is through his stomach…and churros are living proof.
These vegan delights still have the same charm as traditional churros, but substituting dairy for plant-based alternatives means they are lighter and more cruelty-free. Curious yet? Want to transform your kitchen into a Spanish pastry shop? Let’s dive in!

Why You’ll Love This Vegan Churros Recipe
This vegan churros recipe will make you fall in love with it for many reasons, but let’s keep things simple.
First things first: that killer, crispy golden crust, crunchy on the outside and soft, airy inside. These are all the things you want in a churro, and none of them comes with compromise.
Second, it’s budget-friendly. Skip pricey store-bought churros and old-school street snacks and make your whole batch at home with staples such as flour + sugar + plant-based milk.
Third, the flavor magic. Directly in the comfort food department: churros must be rolled into cinnamon sugar and served with chocolate sauce on top. These are better than a lot of the fried desserts, like donuts…and they feel lighter and more fulfilling too.
If you are a fan of our vegan doughnut or love cinnamon rolls, this will be your next favorite recipe. So why wait? Let’s make churros at home!
How to Make Vegan Churros Recipe
Quick Overview
This easy, quick and very yummy vegan churros recipe is just what you need to make the best Mexican dessert! You prepare a simple batter, pipe it into hot oil and fry until golden brown. Finally, roll it through the cinnamon sugar for the finishing touch. This entire process can be done in approximately 25–30 minutes from start to finish, which is perfect for quick desserts and/or late-night cravings.
Key Ingredients for Vegan Churros Recipe
Here’s everything you need to make these crispy homemade churros:
- 1 cup all-purpose flour
- 1 cup water
- 2 tbsp sugar (plus extra for coating)
- 1/2 tsp salt
- 1 tsp vanilla extract
- 2 tbsp vegetable oil (plus more for frying)
- 1 tsp baking powder (optional for extra fluffiness)
- 1 tsp cinnamon (for coating)
For coating:
- 1/2 cup sugar
- 1 tsp ground cinnamon

Step-by-Step Instructions
Step 1: Prepare the Dough
In a saucepan, add water, sugar, salt, and oil. Heat until it begins to simmer. Remove from heat and stir in vanilla extract.
Step 2: Add Flour
Quickly add the flour into the hot mixture and stir continuously until a smooth dough forms. The dough should pull away from the sides of the pan.
Step 3: Cool Slightly
Let the dough cool for about 5–10 minutes so it becomes easier to handle.
Step 4: Pipe the Churros
Transfer the dough into a piping bag fitted with a star nozzle. This gives churros their classic ridged shape.
Step 5: Fry the Churros
Heat oil in a deep pan. Pipe 4–6 inch strips of dough directly into the hot oil. Fry until golden brown on all sides.
Step 6: Coat with Cinnamon Sugar
Remove churros and drain excess oil on paper towels. Roll them immediately in cinnamon sugar mixture while still warm.
Step 7: Serve Warm
Serve with melted chocolate or vegan caramel sauce for dipping.

What to Serve Vegan Churros Recipe With
These churros are incredibly versatile and pair beautifully with:
- Melted dark chocolate sauce
- Vegan hot chocolate
- Coffee or espresso
- Fruit dips like strawberry or raspberry sauce
- Vegan vanilla ice cream
They also work great as part of a dessert platter alongside brownies, cookies, or fruit skewers.
Top Tips for Perfecting Vegan Churros Recipe
Expert Tips for Best Results
Dough Consistency Matters
Make sure your dough is smooth but thick. If it’s too runny, churros won’t hold shape.
Oil Temperature is Key
Keep oil around 180°C (350°F). Too hot and churros burn; too cool and they absorb oil.
Use a Star Tip
This isn’t optional! The ridges help churros cook evenly and create crisp edges.
Coat While Warm
Always roll churros in cinnamon sugar immediately after frying so it sticks properly.
Avoid Overcrowding
Fry in small batches to maintain oil temperature and ensure even cooking.
Storing and Reheating Tips
Storage Guide
Store leftover churros in an airtight container at room temperature for up to 2 days. For longer storage, refrigerate them for up to 5 days, though they may lose some crispiness.
Reheating Instructions
To bring back crispiness, reheat churros in an oven or air fryer at 180°C for 5–7 minutes. Avoid microwaving as it makes them soft.
Freezing Option
You can freeze cooked churros for up to 2 months. Reheat directly from frozen in the oven for best results.

Health Benefits of Vegan Churros Recipe
| Ingredient | Health Benefit |
|---|---|
| Flour | Provides energy and carbohydrates |
| Cinnamon | Helps regulate blood sugar levels |
| Plant-based milk | Lactose-free and easier digestion |
| Vegetable oil | Source of healthy fats (in moderation) |
| Sugar (moderate) | Quick energy boost |
Nutrition Information (Realistic Estimates)
Below is an approximate nutrition breakdown for 1 serving (about 2 medium churros) made using this vegan churros recipe. Values may vary depending on frying oil absorption, portion size, and exact ingredients used.
| Nutrient | Amount (Per Serving) |
|---|---|
| Calories | 210–260 kcal |
| Carbohydrates | 28–34 g |
| Sugars | 10–14 g |
| Protein | 3–4 g |
| Total Fat | 9–12 g |
| Saturated Fat | 1–2 g |
| Fiber | 1–2 g |
| Sodium | 80–140 mg |
Notes:
- Frying oil significantly affects calorie and fat content. Air-fried versions will be lower in fat.
- Cinnamon sugar coating contributes most of the sugar content.
- Using whole wheat flour can slightly increase fiber and micronutrients.
- This is an indulgent dessert, best enjoyed in moderation as part of a balanced diet.

Vegan Churros Recipe
Ingredients
Equipment
Method
- Heat the liquid base: In a saucepan, combine water, sugar, salt, and vegetable oil. Bring to a gentle simmer over medium heat, then remove from heat and add vanilla extract.

- Form the dough: Add flour all at once and stir quickly until a smooth dough forms and pulls away from the sides of the pan.
- Cool the dough: Let it rest for 5–10 minutes until slightly warm, making it easier to pipe.
- Prepare piping bag: Transfer dough into a piping bag fitted with a star nozzle.
- Heat oil for frying: Heat oil in a deep pan to about 350°F (180°C).
- Pipe and fry churros: Pipe 4–6 inch strips directly into hot oil. Fry until golden brown and crispy, turning if needed.
- Drain excess oil: Remove churros using a slotted spoon and place on paper towels.
- Coat with cinnamon sugar: Mix sugar and cinnamon in a bowl and roll warm churros until fully coated.
- Serve immediately: Enjoy with chocolate sauce or your favorite dip.
Notes
- Maintain oil temperature to avoid soggy or burnt churros.
- Always pipe churros using a star nozzle for classic ridges and crisp texture.
- Coat churros while still warm so cinnamon sugar sticks properly.
- For a lighter version, try air-frying instead of deep frying.
- Best enjoyed fresh, but can be reheated in an oven or air fryer to restore crispiness.
Conclusion
With this vegan churros recipe, you will learn that it is not necessary to use eggs or dairy products in one of the most iconic desserts worldwide. It’s crispy, golden, sweet and super easy to prepare at home. Whether you are preparing it for family gatherings, festive celebrations, or just a date night in, this recipe will never fail to bring happiness in every bite.
The best part? You can go wild with adding toppings, chocolate drizzle, caramel dip, and stuffed, which are even more custom choices to consider. Making churros from scratch is something you simply have to try; after your first bite, you’ll never buy the store-bought ones again.
Get your ingredients, heat that oil up and enjoy today the magic of homemade vegan churros!

Share Your Twist!
The best part about this vegan churros recipe is that it can be easily customized. When you are practiced in this classic version, unleash your creativity by customizing it!
This next tip is a complete game changer: fill your churros with dark vegan chocolate ganache, peanut butter or even caramel for that decadent surprise in every bite. If you enjoy even more flavor, combine a dash of nutmeg or cardamom into the dough for a warm, spiced note. Want something more indulgent? Instead of dipping, drizzle dark chocolate or melted white vegan chocolate.
To make it more fun, I recommend coating your churros with either coconut sugar or cocoa powder instead of normal cinnamon sugar. You can even make unique mini churro bites perfect for parties or dessert platters;
However you gauge it, this recipe is your foundation for infinite dessert creativity. And then share your version, have fun with it, own that recipe!
FAQs – Vegan Churros Recipe
1. Can I make churros without eggs and dairy?
Yes! This vegan churros recipe is completely egg-free and dairy-free. The dough still turns out crispy on the outside and soft inside thanks to the right flour-to-water ratio.
2. Why are my churros not crispy?
The most common reason is oil temperature. If the oil is too cold, churros absorb excess oil and become soggy. Always keep it around 180°C (350°F) for perfect crispiness.
3. Can I bake vegan churros instead of frying?
Yes, you can bake them at 200°C (390°F) for 18–22 minutes, but they will be slightly less crispy than fried churros. Air frying is also a great option.
4. Can I make the dough in advance?
Yes, you can prepare the dough and store it in the refrigerator for up to 24 hours. Let it come to room temperature before piping.
5. What can I use instead of a piping bag?
If you don’t have a piping bag, you can use a sturdy ziplock bag and cut a star-shaped tip. It won’t be perfect, but it still works.
6. How do I know churros are cooked properly?
They should be golden brown on the outside and float while frying. A light, crispy texture means they are done.
7. Can I freeze churros?
Yes! Cooked churros can be frozen for up to 2 months. Reheat in an oven or air fryer to restore crispiness.
8. What dips go best with vegan churros?
Classic options include melted dark chocolate, vegan caramel sauce, strawberry sauce, or even coffee-flavored dips.
