Inklingo
How to say

I am allergic to...

in Spanish

Soy alérgico a... / Soy alérgica a...

/soy ah-LEHR-hee-koh ah / soy ah-LEHR-hee-kah ah/

The standard way to state an allergy. Use 'alérgico' if you identify as male, and 'alérgica' if you identify as female.

Level:A1Formality:neutralUsed:🌍
A diner politely declining a dish from a waiter due to an allergy

Using the phrase 'Soy alérgico' helps you communicate dietary needs safely in restaurants.

💬Other Ways to Say It

Tengo alergia a...

★★★★★

/TEN-goh ah-LEHR-hee-ah ah/

neutral🌍

Literally 'I have an allergy to.' This is extremely common and useful because you don't have to worry about changing the gender of the adjective.

When to use: Great for beginners who want to avoid grammar mistakes with gender agreement.

No puedo comer...

★★★★★

/noh PWEH-doh koh-MEHR/

neutral🌍

Means 'I cannot eat...' A direct, functional way to explain dietary restrictions without using medical terms.

When to use: In restaurants or at dinner parties when explaining what you need to avoid.

Soy celíaco / Soy celíaca

★★★★

/soy seh-LEE-ah-koh / soy seh-LEE-ah-kah/

neutral🌍 🇪🇸 🇦🇷

Specific term for 'I am celiac.' Like the primary phrase, the ending changes based on your gender.

When to use: Specifically for gluten allergies/celiac disease.

Me hace daño...

★★★★

/meh AH-seh DAH-nyoh/

casual🌎 🇲🇽

Literally 'It does me harm' or 'It makes me sick.' A common way to say a food disagrees with you.

When to use: Casual conversation or when the reaction isn't necessarily a life-threatening allergy but makes you feel bad.

Soy intolerante a...

★★★☆☆

/soy in-toh-leh-RAHN-teh ah/

neutral🌍

Used for intolerances rather than allergies, most commonly with lactose (lactosa) or gluten (gluten).

When to use: When clarifying that it is a digestive intolerance rather than an immune system allergy.

Tengo una alergia severa a...

★★★☆☆

/TEN-goh OO-nah ah-LEHR-hee-ah seh-VEH-rah ah/

formal/serious🌍

Means 'I have a severe allergy to.' Adds weight to the statement.

When to use: Use this in medical situations or restaurants to ensure the staff understands the risk of cross-contamination is dangerous.

🔑Key Words

Key Words to learn:

alérgicoalérgicaalergiamariscosnuecesmanígluten

📊Quick Comparison

Here is a quick guide to choosing the right phrase based on your specific needs.

PhraseFormalityBest ForAvoid When
Soy alérgico/a a...NeutralStandard medical allergiesYou are unsure of gender agreement
Tengo alergia a...NeutralAnyone (gender-neutral option)N/A (Safe for all)
No puedo comer...NeutralDietary preferences or intolerancesYou need to convey a life-threatening emergency
Me hace daño...CasualFood that upsets your stomachTalking to a doctor about a diagnosis

📈Difficulty Level

Overall Difficulty:beginnerMaster in a few hours
Pronunciation2/5

Very easy as it's a cognate, but remember the 'g' sounds like an 'h' (hee-co), not a hard 'g'.

Grammar2/5

Straightforward, with the only challenge being gender agreement (o/a).

Cultural Nuance3/5

Requires knowing specific food vocabulary (names of nuts, seafood) which varies by region.

Key Challenges:

  • Remembering gender endings
  • Regional names for specific foods (peanut vs. maní)

💡Examples in Action

Ordering at a restaurantA1

Disculpe, soy alérgica a los mariscos.

Excuse me, I am allergic (female) to shellfish.

Explaining dietary restrictions to a hostA2

No puedo comer nada que tenga nueces.

I can't eat anything that has nuts.

Checking ingredients before orderingA2

¿Este plato lleva lácteos? Tengo alergia.

Does this dish contain dairy? I have an allergy.

Explaining the severity of a reaction (Medical/Emergency)B1

Si como cacahuates, se me cierra la garganta.

If I eat peanuts, my throat closes up.

🌍Cultural Context

Taking Allergies Seriously

In major cities and tourist areas in Spain and Latin America, food allergies are taken very seriously in restaurants. However, in smaller towns or street food stalls (puestos), understanding of 'cross-contamination' might be lower. It is always safer to emphasize that the allergy is 'muy peligrosa' (very dangerous) if you have a severe reaction.

The 'Menu del Día' in Spain

In Spain, many restaurants offer a fixed-price lunch menu. These often don't list every ingredient. If you are in Spain, don't hesitate to ask the waiter '¿Qué lleva este plato?' (What is in this dish?) before ordering, as sauces often contain flour (gluten) or nuts as thickeners.

Peanuts: Maní vs. Cacahuates

If you have a peanut allergy, vocabulary matters! In Mexico and Central America, peanuts are usually called 'cacahuates' (from Nahuatl). In South America (like Argentina and Colombia) and parts of the Caribbean, they are called 'maní'. Knowing the local word could save your life.

❌ Common Pitfalls

Gender Mismatch

Mistake: "A woman saying 'Soy alérgico.'"

Correction: Soy alérgica.

Wrong Preposition

Mistake: "Saying 'Soy alérgico de...' or 'Soy alérgico con...'"

Correction: Soy alérgico a...

Confusing 'Sensitive' with 'Sensible'

Mistake: "Saying 'Soy sensible a...' when you mean you have a mild allergy."

Correction: Tengo una sensibilidad a...

💡Pro Tips

Use the 'Tengo' Hack

If you keep forgetting whether to say 'alérgico' or 'alérgica', just say 'Tengo alergia a...' (I have an allergy to...). The word 'alergia' never changes, so you don't have to worry about your gender!

Carry a Chef Card

If your allergy is severe, print a small card in Spanish that lists your allergies and states that your food cannot touch these items. Handing this to the waiter removes the language barrier and stress.

Be Specific with 'Nuts'

The word 'nueces' specifically means walnuts, though it's often used for nuts in general. To be safe, say 'frutos secos' (dried fruits/nuts) to cover all tree nuts, or name the specific nut like 'almendras' (almonds) or 'avellanas' (hazelnuts).

🗺️Regional Variations

🇪🇸

Spain

Preferred:Soy celíaco / Tengo alergia a los frutos secos
Pronunciation:Standard European Spanish (th sound for c/z is not used in 'alérgico')
Alternatives:
Soy intolerante al gluten

Spain has very high awareness of Celiac disease. You will often see 'Sin Gluten' signs. For nuts, they use the term 'frutos secos' which encompasses all nuts.

⚠️ Note: Don't assume 'tortilla' means a corn flatbread; in Spain, it's an egg and potato omelet (usually safe for gluten-free, but check for cross-contamination).
🇲🇽

Mexico

Preferred:Soy alérgico a los cacahuates / mariscos
Pronunciation:Clear, standard pronunciation
Alternatives:
Me hace daño el chile

Use 'cacahuates' for peanuts. Be careful with 'mole' sauces, as they often contain nuts, seeds, and bread (gluten) as thickeners. 'Mariscos' covers all seafood/shellfish.

⚠️ Note: Avoid assuming salsas are just tomato and chili; many have hidden ingredients.
🌍

Argentina/Uruguay

Preferred:Soy celíaco / Soy alérgico al maní
Pronunciation:Pronounced with the 'sh' sound for 'y/ll' in some regions, but doesn't affect 'alérgico'
Alternatives:
Comida Sin TACC

For gluten-free, look for the logo 'Sin TACC' (Trigo, Avena, Cebada, Centeno). Peanuts are strictly 'maní', not 'cacahuates'.

⚠️ Note: Don't use the word 'cacahuates' here; it's understood but sounds very foreign.

💬What Comes Next?

After you state your allergy to a waiter

They say:

Voy a consultar con el chef.

I'm going to check with the chef.

You respond:

Muchas gracias, es muy importante.

Thank you very much, it's very important.

When asking if a dish has an ingredient

They say:

Creo que no lleva, pero no estoy seguro.

I don't think it has it, but I'm not sure.

You respond:

¿Podría asegurarse, por favor? Soy muy alérgico.

Could you make sure, please? I am very allergic.

🧠Memory Tricks

The Cognate Trick

'Allergic' and 'Alérgico' look and sound almost identical. Just remember to pronounce the 'g' like a heavy 'h' (as in 'hello'). Think: A-LER-hee-co.

🔄How It Differs from English

The biggest difference is the gender agreement required in Spanish (alérgico vs. alérgica), which doesn't exist in English. Also, Spanish uses 'tener alergia' (to have allergy) much more frequently than English speakers say 'I have an allergy,' making it a very natural alternative to 'I am allergic.'

False Friends & Common Confusions:

"I am sick"

Why it's different: Saying 'Estoy enfermo' implies a general illness like a flu, not a reaction to food.

Use instead: Use 'Me cayó mal' (It disagreed with me) for food reactions.

🎯Your Learning Path

➡️ Learn Next:

How to ask for the bill in Spanish

Essential for finishing your meal after safely ordering.

How to say no sugar in Spanish

Another common dietary restriction phrase.

How to say help me in Spanish

Crucial vocabulary for medical emergencies if you have a reaction.

✏️Test Your Knowledge

💡 Quick Quiz: I am allergic to...

Question 1 of 3

You are a woman at a restaurant in Mexico. How do you say you are allergic to peanuts?

Frequently Asked Questions

Do I use 'ser' or 'estar' with allergic?

You always use 'ser' (Soy alérgico). Being allergic is considered a permanent characteristic or part of your identity, not a temporary mood or location.

What if I'm not allergic, but just don't like it?

You can say 'No me gusta' (I don't like it) or 'Prefiero no comer...' (I prefer not to eat...). Don't use 'alérgico' if it's just a preference, as staff will take extensive measures to prevent cross-contamination.

How do I ask 'Does this have...?'

You can ask '¿Esto lleva...?' (Does this carry/contain...?) or '¿Tiene...?' (Does it have...?). For example: '¿Esto lleva leche?' (Does this contain milk?).

Is 'Soy alérgico' rude?

Not at all. In Spanish-speaking cultures, being direct about health and food is seen as practical and necessary, not rude. It is better to be clear than polite and sick!

📚Continue Learning Spanish Phrases

Explore More Phrases in These Categories

Find similar phrases to expand your Spanish vocabulary:

Want to Learn More Spanish Phrases?

Browse our complete collection of Spanish phrases organized by situation, from basic greetings to advanced conversations. Perfect for travelers, students, and anyone learning Spanish.

View All Spanish Phrases →