Skip to content
How to ask about ingredients or allergens in Spanish visualisation

How to ask about ingredients or allergens in Spanish

Delicious Dining: Your Complete Guide to Ordering Food & Drinks in Spanish: How to ask about ingredients or allergens in Spanish

Cómo preguntar por ingredientes o alérgenos en español

Para preguntar por ingredientes o alérgenos en español, las frases más útiles son directas y cortas: ¿Este plato contiene…?, ¿Tiene…? y ¿Es sin…?. En restaurantes, la forma más clara suele ser decir primero la alergia o restricción y después pedir confirmación sobre un plato concreto.

  • ¿Este plato contiene (ingrediente)? — Does this dish contain (ingredient)?
  • ¿Qué ingredientes tiene este plato? — What ingredients does this dish have?
  • ¿Puede decirme si este plato tiene (ingrediente)? — Could you tell me if this dish has (ingredient)?
  • Soy alérgico/a a (alergeno) — I am allergic to (allergen)
  • Tengo alergia a (alergeno) — I have an allergy to (allergen)
  • No puedo comer (ingrediente) — I cannot eat (ingredient)
  • ¿Puede hacer el plato sin (ingrediente)? — Can you make the dish without (ingredient)?
  • ¿Hay alguna opción sin (ingrediente)? — Is there an option without (ingredient)?

Frases más naturales en un restaurante

En conversación real, tener y llevar se usan mucho para preguntar qué incluye un plato. Llevar aquí no significa “carry”; significa “to include” or “to have as part of the recipe”.

  • ¿Este plato lleva gluten? — Does this dish contain gluten?
  • ¿La sopa lleva leche? — Does the soup contain milk?
  • ¿Qué lleva la salsa? — What does the sauce contain?
  • ¿Lleva mariscos? — Does it contain shellfish?

Para una pregunta general, ¿Qué lleva…? suena muy natural cuando el camarero describe una tapa, una sopa o un plato casero. Para una consulta más precisa, ¿Contiene…? is clearer when there is a risk of allergy or cross-contamination.

Cómo decir que hay una alergia o restricción

When the issue is medical or serious, the safest approach is to state it plainly and briefly. In Spanish, alérgico/a a is the standard phrase for a true allergy, while no puedo comer sounds less medical and is often used for intolerance, diet, or personal restriction.

  • Soy alérgico al cacahuate. — I’m allergic to peanuts.
  • Soy alérgica a las nueces. — I’m allergic to nuts.
  • Tengo alergia al gluten. — I have a gluten allergy.
  • No puedo comer lácteos. — I can’t eat dairy.
  • No como carne. — I don’t eat meat.
  • No puedo tomar leche. — I can’t drink milk.

A useful detail is agreement: alérgico is masculine, alérgica is feminine. The rest of the phrase stays the same.

Common ingredients and allergens

These are some of the most useful words to recognize or ask about in menus and conversation:

  • carne — meat
  • gluten — gluten
  • cacahuates — peanuts
  • nueces — nuts
  • leche — milk
  • mariscos — shellfish
  • huevo — egg
  • pescado — fish
  • queso — cheese
  • mantequilla — butter
  • trigo — wheat
  • soya / soja — soy

In many countries, cacahuates is the everyday word for peanuts, while maní is also common in parts of Latin America. Mariscos usually refers to shellfish and seafood of the “shellfish” type, so it is better to clarify with pescado if fish is also a concern.

Using “sin” to ask for a safe option

The shortest and most practical pattern is sin + ingredient. This works for ordering, especially when asking for a modified version of a dish.

  • ¿Tiene algo sin gluten? — Do you have anything gluten-free?
  • ¿Hay una sopa sin leche? — Is there a soup without milk?
  • ¿Puede ser sin queso? — Can it be without cheese?
  • ¿Tienen un postre sin huevo? — Do you have a dessert without egg?

In everyday speech, sin is often more natural than a longer explanation. In a busy restaurant, this saves time and reduces misunderstanding.

A useful extra: asking about preparation

Ingredient lists do not always cover hidden sources of allergens. Fried foods may share oil, sauces may contain flour, and broths may be made with meat or dairy even when the dish name does not suggest it. A practical follow-up question is:

  • ¿Cómo lo preparan? — How do you prepare it?
  • ¿Se cocina con mantequilla? — Is it cooked with butter?
  • ¿Usan harina en la salsa? — Do you use flour in the sauce?
  • ¿Se fríe en el mismo aceite? — Is it fried in the same oil?

For people with strong allergies, this kind of question matters as much as the ingredient list itself.

Example conversation

  • Cliente: ¿Este plato lleva cacahuates?
  • Camarero: No, no lleva cacahuates.
  • Cliente: Perfecto. Soy alérgico/a a los cacahuates.
  • Camarero: Entendido. Se lo confirmo con la cocina.

A short exchange like this is usually enough to establish the issue clearly. In practice, active conversation practice helps these phrases become automatic much faster than passive study alone, especially for pronunciation and quick listening in real restaurant settings.

Useful pronunciation notes

Spanish spelling is usually predictable, but a few words can trip up learners in fast speech:

  • cacahuates: stress on the second-to-last syllable, ca-ca-hua-tes
  • alérgico/a: stress on lé
  • gluten: the final n is pronounced clearly
  • mariscos: ma-ris-cos
  • nueces: nue-ces

If a question sounds too long, a shorter version is often better: ¿Lleva…?, ¿Tiene…?, or ¿Es sin…?. These are common, clear, and easy to use in restaurants, cafés, bakeries, and hotels that serve food.

Quick reference

  • ¿Lleva…? — Does it contain…?
  • ¿Tiene…? — Does it have…?
  • ¿Es sin…? — Is it without…?
  • Soy alérgico/a a… — I am allergic to…
  • No puedo comer… — I cannot eat…
  • ¿Puede hacerlo sin…? — Can you make it without…?

These phrases cover most situations when asking about ingredients or allergens in Spanish-speaking environments, from casual tapas bars to formal restaurants.

References