Traveling through Spain as a vegan can be wonderfully rewarding, but ordering food isn't always as simple as knowing the word vegano.
The phrase "soy vegano" — or "soy vegana" if you're a woman — is a useful starting point. But in Spain, where tapas often feature jamón, cheese, eggs, anchovies, and meat-based sauces, you need a few more phrases to make your dietary needs clear.
The good news? Once you know the right vocabulary, eating vegan in Spain becomes much easier.
This guide explains how to say vegan in Spanish in Spain, how to ask about hidden animal ingredients, how to navigate tapas menus, and what to say when a server suggests a dish that looks plant-based but isn't.
How Do You Say Vegan in Spanish in Spain?
The Spanish word for vegan is vegano for masculine forms and vegana for feminine forms.
Here are the most useful phrases:
- Soy vegano. — I'm vegan.
- Soy vegana. — I'm vegan.
- Soy vegano/a. — I'm vegan.
- No como carne. — I don't eat meat.
- No como productos animales. — I don't eat animal products.
- No como carne, pescado, huevos ni lácteos. — I don't eat meat, fish, eggs, or dairy.
- ¿Es vegano? — Is it vegan?
- ¿Esto lleva carne? — Does this contain meat?
- ¿Lleva jamón? — Does it contain ham?
- ¿Lleva queso? — Does it contain cheese?
- ¿Lleva huevo? — Does it contain egg?
- ¿Tiene algún producto animal? — Does it contain any animal products?
If you're looking for the simplest answer to how to say vegan in Spanish Spain, remember:
Soy vegano/vegana.
But don't stop there. In a Spanish restaurant, the follow-up questions can be just as important.
Why "Soy Vegano" Isn't Always Enough
Spanish food culture doesn't necessarily treat meat and dairy as separate add-ons.
They can be built into dishes from the beginning.
A vegetable dish may come with jamón. A salad may contain tuna or hard-boiled egg. Potatoes may be cooked with animal ingredients. A plate of vegetables might be finished with cheese. Even dishes that look completely plant-based can contain an ingredient you weren't expecting.
That's why one of the most useful vegan Spanish phrases is:
"No como productos animales."
It means:
"I don't eat animal products."
For extra clarity, say:
"No como carne, pescado, huevos ni lácteos."
That's:
"I don't eat meat, fish, eggs, or dairy."
This wording is particularly helpful when communicating with someone who understands vegetariano but isn't immediately sure what vegano means.
Vegan vs. Vegetarian in Spain
Don't assume that saying you're vegetarian communicates that you're vegan.
Vegetariano/vegetariana generally means vegetarian.
Vegano/vegana means vegan.
If you avoid all animal products, be specific. Saying:
"Soy vegana. No como carne, pescado, huevos ni lácteos."
leaves much less room for misunderstanding.
Essential Vegan Spanish Phrases for Restaurants
You don't need to memorize an entire Spanish textbook before your trip. A small collection of practical phrases can cover most restaurant situations.
Asking if Something Is Vegan
¿Es vegano?
Is it vegan?
¿Es apto para veganos?
Is it suitable for vegans?
¿Esto es vegano?
Is this vegan?
The first and third are simple and natural for everyday ordering.
Asking About Meat
¿Lleva carne?
Does it contain meat?
¿Lleva jamón?
Does it contain ham?
¿Lleva pollo?
Does it contain chicken?
¿Lleva chorizo?
Does it contain chorizo?
Jamón deserves special attention. It appears in Spanish cuisine so frequently that asking specifically about it can save you from an uncomfortable surprise.
Asking About Fish and Seafood
¿Lleva pescado?
Does it contain fish?
¿Lleva atún?
Does it contain tuna?
¿Lleva marisco?
Does it contain shellfish or seafood?
¿Tiene anchoas?
Does it contain anchovies?
Anchovies can be particularly easy to overlook because they're sometimes used as a small ingredient rather than the main feature of a dish.
Asking About Dairy and Eggs
¿Lleva queso?
Does it contain cheese?
¿Lleva leche?
Does it contain milk?
¿Lleva mantequilla?
Does it contain butter?
¿Lleva huevo?
Does it contain egg?
For a strict vegan diet, these questions can be more useful than simply asking whether a dish is vegetarian.
How to Navigate Tapas as a Vegan
Tapas are one of the biggest reasons vegan travelers need more than a single phrase.
Spanish tapas culture is wonderfully varied, but traditional tapas menus often lean heavily on meat, seafood, eggs, and cheese. Jamón is especially common.
That doesn't mean tapas are off-limits.
It means you need to look beyond the obvious menu categories.
Ask What Is Available Without Animal Products
Try:
¿Qué tapas veganas tienen?
"What vegan tapas do you have?"
Or:
¿Qué tapas tienen sin carne, pescado, huevos ni lácteos?
"What tapas do you have without meat, fish, eggs, or dairy?"
If the restaurant doesn't have a dedicated vegan menu, ask:
¿Pueden preparar alguna tapa vegana?
"Can you prepare a vegan tapa?"
This can open up possibilities that aren't printed on the menu.
Vegetable-Based Tapas to Look For
Depending on the restaurant and region, you may find naturally vegan or easily adaptable dishes featuring:
- Grilled vegetables
- Roasted peppers
- Mushrooms
- Olives
- Tomatoes
- Patatas bravas without dairy-based sauce
- Gazpacho, if prepared without dairy
- Salads without cheese, egg, tuna, or meat
- Vegetable dishes
- Bread with tomato, depending on preparation
- Legume-based dishes
The important part is to verify the ingredients rather than assuming a dish is vegan because it contains vegetables.
Watch Out for Patatas Bravas
Patatas bravas may look like an obvious vegan choice: potatoes and sauce.
But recipes vary.
The potatoes themselves may be vegan while the sauce contains mayonnaise or another dairy- or egg-based ingredient.
Ask:
¿La salsa lleva huevo o lácteos?
"Does the sauce contain egg or dairy?"
If the answer is yes, ask whether the potatoes can be served without it.
Jamón Is the Ingredient You Need to Ask About
If you're learning how to order vegan in Spain, make jamón one of your first vocabulary words.
Jamón means ham, and it appears across Spanish cuisine.
It can be obvious, such as a plate of sliced jamón, but it can also appear as an ingredient in dishes that otherwise seem vegetable-focused.
A useful question is:
¿Lleva jamón?
Does it contain ham?
If you're ordering a vegetable dish, soup, potatoes, beans, or a traditional regional recipe, this simple question can be worth asking.
You can also say:
"Sin jamón, por favor."
"Without ham, please."
For a vegan traveler, though, don't rely on sin jamón alone. A dish without ham could still contain cheese, eggs, butter, or another animal-derived ingredient.
Cheese Is Another Common Trap
Spanish cuisine has a strong cheese tradition, and cheese can show up where American diners might expect a dish to be completely plant-based.
For example, a salad may include cheese as a standard ingredient. Grilled vegetables may be served with cheese. Toast may be topped with cheese. A vegetable sandwich might include cheese without mentioning it prominently.
Ask:
¿Lleva queso?
Does it contain cheese?
If you want to remove it:
Sin queso, por favor.
Without cheese, please.
For a completely vegan order, combine the request with your other dietary requirements.
"Sin carne, sin pescado, sin huevo y sin queso, por favor."
That means:
"No meat, no fish, no egg, and no cheese, please."
Useful Spanish Words for Reading Menus
Knowing a few food words can make restaurant menus much easier to decode.
Animal-Based Ingredients
- carne — meat
- pollo — chicken
- cerdo — pork
- ternera — beef/veal
- jamón — ham
- chorizo — chorizo
- pescado — fish
- atún — tuna
- anchoas — anchovies
- marisco — seafood/shellfish
- huevo — egg
- leche — milk
- queso — cheese
- mantequilla — butter
- nata — cream
- yogur — yogurt
Helpful Plant-Based Words
- verduras — vegetables
- vegetal — vegetable/plant-based
- legumbres — legumes
- garbanzos — chickpeas
- lentejas — lentils
- frijoles — beans
- arroz — rice
- patatas — potatoes
- setas — mushrooms
- tomate — tomato
- pimientos — peppers
- berenjena — eggplant
- aceitunas — olives
Learning these terms helps you recognize potential vegan dishes before you even ask the server.
How to Order Vegan Food in Spain: A Simple Script
If you're nervous about speaking Spanish, keep your order short and direct.
Try this:
"Hola. Soy vegano/vegana. No como carne, pescado, huevos ni lácteos. ¿Qué puedo comer?"
"Hi. I'm vegan. I don't eat meat, fish, eggs, or dairy. What can I eat?"
Then ask about a specific dish:
"¿Esto es vegano?"
If it isn't:
"¿Pueden prepararlo sin queso y sin huevo?"
"Can you prepare it without cheese and without egg?"
If you're unsure about hidden ingredients:
"¿Tiene algún producto animal?"
"Does it contain any animal products?"
This gives you a practical conversation rather than trying to translate every ingredient yourself.
Ordering Vegan in Madrid and Other Spanish Cities
If you're ordering vegan in Madrid, Barcelona, Valencia, Seville, Málaga, or another major city, you'll generally have more plant-based options than in smaller towns or traditional restaurants.
Dedicated vegan restaurants and vegetarian restaurants are increasingly common in cities, but you shouldn't assume every vegetarian establishment is fully vegan.
Check whether dishes contain:
- Eggs
- Cheese
- Milk
- Butter
- Yogurt
- Honey
At a traditional Spanish restaurant, flexibility matters more than finding a dish labeled "vegan."
A vegetable plate without animal ingredients may be a better option than trying to modify a complicated meat-based specialty.
Spanish Restaurant Vegan Tips That Make Ordering Easier
Ask Before Ordering
Don't wait until the food arrives to clarify ingredients.
Ask when you're choosing your dish.
This is especially useful with tapas, daily specials, and dishes that aren't fully described on the menu.
Explain Rather Than Apologize
You don't need a complicated explanation.
A friendly:
"Soy vegano/vegana y no como productos animales."
is enough.
Then ask what can be prepared.
Don't Assume "Vegetable" Means Vegan
The Spanish word vegetal doesn't automatically mean a dish is vegan.
A vegetable sandwich may contain cheese or mayonnaise. A vegetable soup could contain animal-based stock. A salad could contain egg or tuna.
Ask.
Be Careful With Sauces
Sauces are one of the easiest places for animal products to hide.
Ask:
¿La salsa es vegana?
Is the sauce vegan?
Or:
¿La salsa lleva huevo, leche o mantequilla?
Does the sauce contain egg, milk, or butter?
Keep a Translation Card on Your Phone
If you're traveling beyond major tourist centers or aren't confident speaking Spanish, having your dietary requirements written down can make communication much easier.
A short message works well:
"Soy vegano/vegana. No como carne, pescado, marisco, huevos, leche, queso, mantequilla ni otros productos de origen animal."
This is especially helpful if you're dealing with a complicated menu or have a food allergy in addition to following a vegan diet.
Common Mistakes Vegan Travelers Make in Spain
Saying "Sin Carne" and Assuming That's Enough
"Sin carne" means without meat.
It doesn't necessarily communicate that you also avoid dairy, eggs, fish, or seafood.
For vegan dining, be more specific.
Assuming Fish Isn't Considered Meat
If you say you don't eat meat but don't mention fish, a server may reasonably offer you seafood.
If you're vegan, say:
"No como carne ni pescado."
I don't eat meat or fish.
Better yet, state the complete restriction.
Ordering a Salad Without Asking Questions
A salad can contain tuna, egg, cheese, ham, or mayonnaise.
Ask what is in it before ordering.
Assuming Bread Is Always Vegan
Bread is often a useful vegan option, but recipes vary. Some breads may contain milk, butter, eggs, or other ingredients.
If you're unsure:
¿El pan es vegano?
Is the bread vegan?
What If a Restaurant Doesn't Have Vegan Options?
Don't panic.
A traditional restaurant may not have a dish labeled vegan, but that doesn't mean you have no choices.
Ask whether the kitchen can prepare something simple.
For example:
"¿Pueden preparar verduras a la plancha sin mantequilla?"
"Can you prepare grilled vegetables without butter?"
Or:
"¿Pueden preparar arroz con verduras sin productos animales?"
"Can you prepare rice with vegetables without animal products?"
Simple dishes can sometimes be easier to verify than heavily prepared traditional recipes.
This approach is particularly useful when dining outside large cities.
Vegan Dining in Spain Doesn't Mean Missing Out
One of the best parts of traveling as a vegan is learning how to interact with the local food culture rather than simply looking for familiar dishes.
Spain has abundant produce, legumes, grains, potatoes, olives, tomatoes, peppers, mushrooms, fruit, nuts, and other naturally plant-based foods.
The challenge is often not finding plants. It's understanding how traditional dishes are prepared.
Once you know the words for jamón, queso, huevo, leche, pescado, and mantequilla, the menu becomes much easier to navigate.
And when you know how to ask for vegan tapas, sauces without egg, vegetables without butter, and dishes without animal products, you have much more control over what lands on your table.
For travelers who enjoy expressing their values beyond the dinner table, The Dharma Store offers vegan-themed apparel inspired by plant-based living, mindfulness, compassion, and ethical lifestyles.
A Quick Vegan Spanish Cheat Sheet
Save these phrases before your trip:
| Spanish | English |
|---|---|
| Soy vegano/vegana. | I'm vegan. |
| ¿Es vegano? | Is it vegan? |
| ¿Qué tapas veganas tienen? | What vegan tapas do you have? |
| No como carne. | I don't eat meat. |
| No como pescado. | I don't eat fish. |
| No como huevos. | I don't eat eggs. |
| No como lácteos. | I don't eat dairy. |
| No como productos animales. | I don't eat animal products. |
| ¿Lleva jamón? | Does it contain ham? |
| ¿Lleva queso? | Does it contain cheese? |
| ¿Lleva huevo? | Does it contain egg? |
| ¿Lleva leche? | Does it contain milk? |
| ¿Lleva mantequilla? | Does it contain butter? |
| ¿Lleva pescado? | Does it contain fish? |
| ¿Tiene algún producto animal? | Does it contain any animal products? |
| Sin queso, por favor. | Without cheese, please. |
| Sin jamón, por favor. | Without ham, please. |
| ¿Pueden preparar una opción vegana? | Can you prepare a vegan option? |
FAQ: Ordering Vegan Food in Spain
How do you say "I'm vegan" in Spanish in Spain?
Say "Soy vegano" if you're male or "Soy vegana" if you're female. For extra clarity, add "No como productos animales", meaning "I don't eat animal products."
How do you ask if food is vegan in Spanish?
The simplest phrase is "¿Es vegano?", meaning "Is it vegan?" You can also ask "¿Esto es vegano?" for "Is this vegan?"
How do you ask for vegan tapas in Spain?
Say "¿Qué tapas veganas tienen?", which means "What vegan tapas do you have?" If the restaurant doesn't list vegan tapas, ask "¿Pueden preparar alguna tapa vegana?"
What should vegans watch out for when eating in Spain?
Pay particular attention to jamón, chorizo, fish, anchovies, cheese, eggs, butter, milk, cream, and sauces. Vegetable dishes aren't necessarily vegan, so ask about ingredients before ordering.
Is it easy to eat vegan in Spain?
It can be, particularly in larger cities, but traditional Spanish dishes often include meat, seafood, eggs, or dairy. Knowing a few vegan Spanish phrases makes dining out considerably easier.
What is the most important Spanish phrase for a vegan traveler?
Start with "Soy vegano/vegana. No como productos animales." Then ask specific questions about jamón, cheese, eggs, fish, dairy, and sauces when necessary.
Final Vegan Travel Tip
The most useful thing to remember isn't one perfect sentence. It's a small combination of phrases.
Start with:
"Soy vegano/vegana."
Then clarify:
"No como productos animales."
And when you're looking at tapas or a traditional dish, ask:
"¿Lleva jamón, queso, huevo o pescado?"
Those few words can take you a long way.
Spain's food culture is worth exploring as a vegan. With the right vocabulary, you can ask better questions, avoid common misunderstandings, and enjoy everything from casual tapas bars to full restaurant meals with much more confidence.
The information in this article is for educational purposes only and should not be considered medical advice. Always consult a qualified healthcare professional regarding dietary or health concerns.