← BlogJune 28, 2026

How to Make the Perfect Vegan Churros

Spanish · Medium · 35 min · 6 servings

vegandairy freeegg free
Advertisement

These vegan churros are golden and crispy on the outside, pillowy soft on the inside, and rolled in warm cinnamon sugar for an irresistible plant based treat. This vegan version of the beloved Spanish street food dessert is made without eggs or dairy and tastes absolutely authentic.

Why this recipe works

This Vegan Churros recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 35 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 310 calories with 4g of protein, making it a balanced choice for any meal.

Advertisement

What you will need

This recipe uses 7 simple ingredients that you can find at any grocery store:

  • 1 cup water
  • 1 cup all purpose flour
  • 2 tbsp vegan butter
  • 0.5 cup cane sugar mixed with 1 teaspoon cinnamon
  • 2 cups neutral oil for frying
  • 0.5 cup vegan dark chocolate melted for dipping
  • 0.25 tsp salt

Step by step instructions

Step 1: Make the Dough

Bring the water, vegan butter, and salt to a boil in a medium saucepan. Remove from heat and quickly stir in the flour all at once until a smooth dough ball forms and pulls away from the sides of the pan.

Step 2: Pipe the Churros

Transfer the warm dough to a piping bag fitted with a large star tip. Heat the oil in a deep heavy bottomed pot to 375 degrees Fahrenheit. Pipe 5 inch lengths of dough directly into the hot oil, cutting with scissors.

Step 3: Fry Until Golden

Fry the churros in batches for about 3 to 4 minutes per side, turning once, until they are deep golden brown and cooked through. Do not overcrowd the pot.

Step 4: Coat and Serve

Drain the fried churros briefly on paper towels then immediately roll them in the cinnamon sugar mixture while still hot so it sticks well. Serve right away with melted vegan dark chocolate for dipping.

Advertisement

Easy substitutions

Missing an ingredient? Here are some swaps that work perfectly:

  • all purpose flour → a 1 to 1 gluten free flour blend though the texture will be slightly different
  • vegan dark chocolate → a simple mixture of peanut butter and maple syrup warmed together for a different dipping sauce

Common mistakes to avoid

Watch out for these pitfalls that can affect your results:

  • Frying in oil that is not hot enough which results in greasy churros that absorb too much oil
  • Waiting too long to coat the churros in cinnamon sugar so the coating does not stick to the cooled surface

Nutrition facts

Per serving: 310 calories, 4g protein, 45g carbs, 13g fat, 2g fiber.

Ready to cook?

Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.

View full recipe →
Advertisement