How to Ask 'Does This Contain Nuts, Dairy, or Gluten?' in Spanish (Safety-Focused)
Learn to ask if food contains nuts, dairy, or gluten in Spanish, and understand responses to avoid allergens. Essential for safe dining.

When you have a food allergy or intolerance, asking about ingredients is not just a language exercise—it's a safety necessity. In Spanish-speaking countries, you'll need to clearly communicate your needs and understand the answers. This lesson teaches you how to ask 'Does this contain nuts, dairy, or gluten?' and how to understand common responses. You'll learn phrases to use in restaurants, markets, or social gatherings, and how to confirm that a dish is safe for you. We'll focus on Latin American Spanish, with notes on regional variations where helpful.
By the end, you can…
- ask if a dish contains nuts, dairy, or gluten in Spanish.
- understand common responses about allergens in food.
Listen once. Try it slowly. Then say it without looking.
Checking available voices…
¿Esto contiene nueces?
Does this contain nuts?
ES-toh kon-tee-EH-neh NWEH-ses
Use 'nueces' for tree nuts. For peanuts, say 'cacahuates' (Mexico) or 'maní' (South America).
¿Esto contiene lácteos?
Does this contain dairy?
ES-toh kon-tee-EH-neh LAK-teh-os
'Lácteos' covers milk products. For milk specifically, ask '¿Contiene leche?'
¿Esto contiene gluten?
Does this contain gluten?
ES-toh kon-tee-EH-neh GLOO-ten
Gluten is 'gluten' in Spanish. For wheat, say 'trigo'.
Soy alérgico/a a los frutos secos.
I am allergic to nuts.
soy ah-LER-hee-koh/ah ah los FROO-tos SEH-kos
Use 'alérgico' if you're male, 'alérgica' if female. 'Frutos secos' is common for nuts in Spain; in Latin America, 'nueces' or 'cacahuates' may be clearer.
¿Puedo comer esto si soy alérgico/a al gluten?
Can I eat this if I'm allergic to gluten?
PWEH-doh ko-MER ES-toh see soy ah-LER-hee-koh/ah al GLOO-ten
This asks for confirmation that the dish is safe for you.
Pronunciation guides are approximate. Slow playback keeps the original pitch.
Make it make sense
Useful pattern
To ask if a food contains a specific allergen, use '¿Esto contiene...?' followed by the allergen. For example, '¿Esto contiene nueces?' (Does this contain nuts?) or '¿Esto contiene lácteos?' (Does this contain dairy?). You can also use '¿Tiene...?' which is slightly more informal: '¿Tiene gluten?' (Does it have gluten?). To state your allergy, say 'Soy alérgico/a a...' (I am allergic to...). For example, 'Soy alérgico a los cacahuates' (I am allergic to peanuts). Remember to match the adjective ending to your gender: 'alérgico' for male, 'alérgica' for female.
When to use it
Use these phrases whenever you eat out, buy prepared food, or attend a social event where food is served. It's especially important to ask before ordering in a restaurant. For example, you can say: 'Disculpe, ¿este platillo contiene nueces?' (Excuse me, does this dish contain nuts?). If you have a severe allergy, you might add: 'Es muy importante, soy alérgico/a.' (It's very important, I'm allergic.) In markets, you can ask: '¿Estos panes tienen gluten?' (Do these breads have gluten?). Always confirm the answer to ensure your safety.
Listen to each line, then take one part and reply out loud.
Disculpe, ¿este platillo contiene nueces?
Excuse me, does this dish contain nuts?dees-KOOL-peh, ES-teh plah-TEE-yoh kon-tee-EH-neh NWEH-sesNo, no contiene nueces. Pero sí contiene lácteos.
No, it doesn't contain nuts. But it does contain dairy.noh, noh kon-tee-EH-neh NWEH-ses. PEH-roh see kon-tee-EH-neh LAK-teh-os¿Y contiene gluten?
And does it contain gluten?ee kon-tee-EH-neh GLOO-tenSí, contiene gluten. No es seguro para usted.
Yes, it contains gluten. It's not safe for you.see, kon-tee-EH-neh GLOO-ten. noh es seh-GOO-roh pah-rah oos-TEDA little context goes a long way
In many Spanish-speaking countries, awareness of food allergies is growing but may not be as widespread as in some other regions. It's important to be clear and explicit about your allergies. In some places, 'frutos secos' refers to nuts, but in others, it might be interpreted differently. When in doubt, specify the exact allergen, like 'cacahuates' or 'nueces'. Also, cross-contamination is a concern; you might ask '¿Se prepara en la misma cocina?' (Is it prepared in the same kitchen?) to assess risk.
One thing to watch for
Using '¿Tiene nueces?' without specifying the type of nut, assuming it covers all nuts.
Try this instead: In Spanish, 'nueces' typically means walnuts or tree nuts, but not peanuts. For peanuts, use 'cacahuates' (Mexico) or 'maní' (South America). So if you're allergic to peanuts, ask '¿Tiene cacahuates?' or '¿Tiene maní?'
Your turn
Try answering out loud before checking a possible answer.
1How would you ask if a dish contains dairy?
Show a sample answer
¿Este platillo contiene lácteos?
This directly asks about dairy. You could also say '¿Tiene lácteos?' which is equally correct.
2What is the difference between 'nueces' and 'cacahuates'?
Show a sample answer
'Nueces' refers to tree nuts like walnuts, while 'cacahuates' refers to peanuts.
In Spanish, it's important to distinguish because allergies can be specific. 'Nueces' is not a catch-all for all nuts.
3How would you say 'I am allergic to gluten' if you are female?
Show a sample answer
Soy alérgica al gluten.
Use 'alérgica' for female speakers. For males, it's 'alérgico'.
Always ask specifically about each allergen you need to avoid, and confirm the answer. Use '¿Contiene...?' or '¿Tiene...?' and state your allergy with 'Soy alérgico/a a...'. Be precise with nut terms: 'nueces' for tree nuts, 'cacahuates' or 'maní' for peanuts.
Progress is saved on this browser.
Practice real time conversations on Yapr for faster learning.
Put today’s Spanish into a conversation with an AI tutor. Speak, make mistakes, and try again.
Practice on Yapr