guides•Updated November 5, 2026•8 min read

Are Churros Vegan? Eggs, Dairy and the Dip Problem

Classic churros are just flour, water, and salt, but eggs, butter, dairy fillings, and chocolate dips can turn them non-vegan fast. Here is what to check.

S

SPVEGAN

Author

Share this review:
Are Churros Vegan? Eggs, Dairy and the Dip Problem

What Are Churros?

Churros are fried-dough pastries, piped through a star-shaped nozzle so they come out ridged, then fried until crisp outside and soft inside and rolled in cinnamon sugar. They are sold at fairs, theme parks, street stalls, Mexican and Spanish restaurants, and in the freezer aisle for baking at home. They are typically served with a dipping sauce: thick hot chocolate in Spain, or chocolate, caramel, or dulce de leche sauce in many other places.

The dough is closer to a choux or a simple flour paste than to a bread or cake dough, and that simplicity is why the vegan question is genuinely interesting. The base can be completely plant-based. The extras are where animal products creep in.

Why Churros Are Ambiguous for Vegans

Traditional Spanish-style churros are made from just flour, water, and salt, cooked into a thick paste, piped, and fried. That version has no animal ingredients in the dough at all. But recipes vary enormously by country and by vendor. Many versions, particularly the richer style popular in Latin American and North American recipes, add butter, milk, or eggs to the dough for flavor and a more tender interior. And then there is everything surrounding the dough: the frying oil, the sugar coating, the filling, and the dip.

So the ambiguity is not one hidden ingredient, as with gelatin in marshmallows. It is a stack of small risks at every stage, and a churro is only vegan if every one of them checks out.

Are Churros Vegan? The Short Answer

They can be, but you cannot assume it. A classic flour-water-salt churro fried in vegetable oil and coated in cinnamon sugar is vegan by ingredients. A churro made with eggs, butter, or milk in the dough, filled with dulce de leche, custard, or cream, or served with a dairy-based chocolate sauce is not. Pre-made frozen churros and street-food churros need to be checked case by case.

The Animal-Derived Ingredients to Watch For

  • Eggs: Added to some dough recipes for richness and structure, in the style of choux pastry. Check the allergen line on packaged churros for "Contains: Egg."
  • Butter or milk in the dough: Common in North American recipes and in some mixes. Both are dairy.
  • Dulce de leche, cajeta, custard, or cream fillings: Filled churros are a separate product. Standard dulce de leche is cooked sweetened milk, so it is dairy.
  • Chocolate dipping sauce: Traditional Spanish chocolate is sometimes thickened with starch and made with water or milk, and many commercial dips contain milk, cream, or butter.
  • Frying oil shared with animal products: Some stalls and restaurants fry churros in the same oil as other items. Whether that matters is a personal decision for each vegan, but it is worth knowing. Occasionally churros are fried in lard or beef tallow, particularly in traditional or older kitchens, so ask.
  • Sugar processed with bone char: Cinnamon sugar is mostly sugar, and some refined cane sugar is filtered through animal bone char. Labels rarely say. This is a deeper layer of vegan scrutiny that some people apply and others do not.
  • Honey or milk-based glaze: Seen on specialty or fusion versions.
  • Emulsifiers and dough conditioners: Packaged mixes and frozen churros can include ingredients like mono- and diglycerides, which can be plant- or animal-derived, and L-cysteine, which can be animal-derived. Labels usually do not say which.

Paste the ingredient list of any packaged churro or mix into the spvegan.com ingredient checker to flag the obvious red flags.

Churro Dough, Stage by Stage

The dough

The simplest churro dough is flour, boiling water, and salt, stirred into a thick paste. Richer recipes replace some of the water with milk and add butter and sometimes eggs. If you are eating out, asking "is the dough just flour and water?" is the single most useful question.

The frying

Churros are deep-fried, and the fat matters. Neutral vegetable oils such as sunflower, canola, or olive oil are standard and vegan. Lard or tallow is the exception, not the rule, but it is not unheard of in traditional settings. Cross-contact with other fried foods is a fairly common issue at stalls and fairs, where one fryer serves everything.

The coating

Cinnamon sugar is usually just sugar and cinnamon. The only wrinkle is the sugar itself, and whether it was refined with bone char.

The dip

Do not assume the sauce is vegan just because the churro is. Chocolate dips and caramel sauces are the most likely non-vegan component of the plate.

Packaged and Frozen Churros

Frozen churros are a convenient way to get a fix at home, but they are the least predictable option. Formulations range from short, plant-based ingredient lists to long lists that include egg, milk, and dough conditioners. We could not verify current labels for every product on the market, and recipes change, so treat every package as unknown until you have read it. Scan for egg, milk, butter, whey, and any filling, and check the allergen statement. Filled varieties, including chocolate-, cream-, or dulce de leche-filled churros, are far more likely to contain dairy than plain ones.

Comparison: Types of Churros

TypeUsually Vegan?What to Check
Traditional Spanish (flour, water, salt)Yes, in the doughFrying fat, dip, sugar source
Egg-based (choux-style)NoEggs, butter, milk in dough
Street or fair churrosVariesDough recipe, shared fryer, dip
Filled churros (dulce de leche, cream, custard)NoDairy filling
Frozen supermarket churrosVariesEgg, milk, dough conditioners
Churro mixVariesMilk powder, egg powder
Homemade with plant-based ingredientsYesYour own ingredients

How to Order Churros When Eating Out

At a restaurant or stall, ask three simple questions. Does the dough contain egg, milk, or butter? What oil are they fried in, and is it shared with meat or dairy products? Is the dipping sauce dairy-free? If the answers are unclear, order the churros plain and skip the sauce, or bring your own. Many vendors cannot confirm the details of a pre-made mix, and it is reasonable to pass when no one on the team knows. When staff do not know, the safest assumption is that the dough and sauce contain dairy.

How to Make Vegan Churros at Home

Churros are one of the easiest fried desserts to veganize, because the traditional recipe already contains nothing animal-derived. Bring water and a little oil or vegan butter and a pinch of salt to a boil, stir in flour until a thick dough forms, let it cool slightly, and pipe it with a star nozzle into hot oil. Fry until golden, drain, and roll in cinnamon sugar. A pinch of sugar in the dough and a little vanilla help the flavor. For the dip, melt dark chocolate that you have checked contains no milk, and thin it with plant-based milk or coconut cream. If you want a caramel-style dip, a coconut-milk or vegan-butter caramel works well.

Texture tips matter more than the recipe. The dough has to be thick enough to hold its ridges when piped, and the oil should be hot enough to crisp the outside before the inside turns gummy. Frying a test churro and adjusting is worth the extra minute. For a guide on how dark chocolate and sweets can hide dairy, see our other explainers on the site.

Taste and Texture: Do Vegan Churros Hold Up?

Yes. This is one of the rare cases where veganizing costs you almost nothing. The classic eggless churro is crisp, ridged, and a bit chewy inside, and many people consider it the more authentic version. Egg-enriched dough is softer and more cake-like, so if you love a very tender interior you may notice the difference, but the cinnamon sugar and the dip carry most of the flavor either way.

Who Should Order, Buy, or Bake Which

If you eat out and the vendor can tell you the dough is flour, water, and salt, the churro is a solid vegan choice as long as you are comfortable with the shared-fryer question and skip the dairy dip. If you buy frozen, hunt for a package with a short ingredient list and an explicit vegan label, and read it even then. If you cook, make them yourself: it takes about thirty minutes and removes every unknown. And if you are avoiding dairy for allergy reasons rather than ethical ones, remember that cross-contact at a stall is a bigger issue than the ingredient list alone suggests.

Final Verdict

Rating: 5/10 as a default vegan order. 9/10 homemade or when the vendor can confirm every step.

Churros are better than most fried desserts for vegans, because the traditional recipe is naturally plant-based. But "can be vegan" is not the same as "is vegan." The eggs, butter, milk, fillings, and sauces that vendors add are where the problem lies. Ask about the dough, the oil, and the dip, read the label on anything frozen, and make them at home if you want a guarantee.

Frequently Asked Questions

Are churros vegan?
They can be. Traditional Spanish churros made from flour, water, and salt contain no animal ingredients in the dough. Many versions add eggs, butter, or milk, and fillings and dipping sauces often contain dairy, so you have to check each one.
Do churros have egg in them?
Some do. Richer, choux-style recipes include eggs, while classic Spanish churros usually do not. For packaged churros, check the allergen statement for egg.
Do churros contain dairy?
The dough may contain butter or milk in some recipes, and the fillings and dips frequently do. Dulce de leche, custard, cream, and most chocolate sauces are dairy-based.
Are filled churros vegan?
Usually not. Common fillings such as dulce de leche, cream, and custard contain dairy. Chocolate fillings often include milk as well.
What oil are churros fried in?
Most vendors use a neutral vegetable oil, which is vegan. Occasionally traditional kitchens use lard or tallow, and some stalls share fryers with other foods, so it is worth asking.
Are frozen churros vegan?
It varies by product. Some have short plant-based ingredient lists, while others contain egg, milk, or dough conditioners. Always read the ingredients and allergen statement.
Is cinnamon sugar vegan?
Cinnamon and sugar are plant-derived, so the coating is generally considered vegan. Some strict vegans avoid cane sugar that may have been refined with bone char, which labels do not usually disclose.
What can I dip vegan churros in?
Dark chocolate made without milk, thinned with plant-based milk or coconut cream, is a classic choice. Vegan caramel made with coconut milk or plant-based butter also works well.

Related Guides You Might Like

Looking for More Vegan Products?

Explore our other guides and reviews to find the best vegan products for your lifestyle.