Spanish with Maria
Tip 55 of 914 min read

Read a Menu and Explain Dietary Needs

Menu choices become safer when preferences and medical needs are stated separately. Ask what a dish contains, identify an allergy clearly, and confirm whether an ingredient can be omitted.

Learning objective

Ask about ingredients and communicate a dietary preference or allergy without ambiguity.

A preference and an allergy are not the same message. No como carne states a food choice or habit. Soy alérgico al marisco or Soy alérgica al marisco communicates an allergy; the adjective ending follows the language the speaker uses for themself.

Ask about ingredients before choosing: ¿Qué lleva este plato? means What is in this dish? ¿Lleva frutos secos? asks specifically about nuts. Llevar means contain in this menu context, not physically carry, so a contextual translation is more useful than a literal one.

For omission, ask ¿Se puede preparar sin queso? This checks whether the dish can be made without cheese. A menu label or sin request cannot guarantee protection from cross-contact, so explain a serious allergy directly and follow staff or medical safety guidance.

Keep the exchange unambiguous by naming the ingredient and reason: No puedo comer gluten; tengo una alergia. Dietary vocabulary varies, and restaurant practices differ. When health is involved, ask staff to confirm rather than inferring ingredients from a dish's familiar name.

Examples

  1. ¿Qué lleva la sopa?

    What's in the soup?

    Llevar asks which ingredients the dish contains.

  2. No como carne, pero sí como huevos.

    I don't eat meat, but I do eat eggs.

    The contrast states the boundaries of a preference.

  3. Soy alérgica a los cacahuetes.

    I'm allergic to peanuts.

    Alérgica agrees with the speaker represented in this example.

  4. ¿Se puede preparar este plato sin leche?

    Can this dish be made without milk?

    The request names the dish and ingredient clearly.

Common mistake

Instead of
Soy alérgico con mariscos.
Try
Soy alérgico a los mariscos. / Soy alérgica a los mariscos.

The standard pattern is ser alérgico or alérgica a something, so the linking word is a, not con. The two adjective forms represent speaker-dependent alternatives, while los mariscos names the food category involved.

Practice

Try it yourself

Create a menu exchange with two different needs. Ask what a curry contains, state a preference not to eat meat, then state a dairy allergy and ask whether the dish can be prepared without milk.

Want help putting Spanish into practice?

Friendly, personalised lessons can help you turn today's tip into confident conversation.

Talk to Maria about Spanish lessons