Skip to content

michelin star restaurant madrid

Eating Vegetarian in Spain: an Honest Guide for Travellers

Botanical illustration: cucumber cross-sections, seeds, chard leaves and a tall berried stem, scattered with plenty of empty space between them

Being vegetarian in Spain is easier than it was ten years ago and harder than most travel articles admit. This is a country where jamón hangs behind the bar, where stock is made with bones as a matter of habit, and where “vegetable” has often meant a side dish rather than the reason you sat down. None of that is going to change while you are here for five days. What can change is how you order, where you shop and what you expect from each meal.

We cook vegetables for a living in Madrid, and we field this question from guests constantly. So here is the version without the marketing gloss.

Is Spain vegetarian-friendly? Yes in the cities, patchy elsewhere

In Madrid, Barcelona, Valencia and Seville you will find dedicated plant-based kitchens, greengrocers on most streets and waiters who understand the question. In a village in Extremadura on a Tuesday in February, you may find one bar, one menú del día and a cook who genuinely believes that a slice of jamón is not really meat.

That last part is not a joke and it is not malice. In much of Spain, “no como carne” is still heard as “no red meat”. Tuna in a salad, ham in a vegetable soup, a chicken stock base — these are not seen as violations of the rule so much as normal cooking. If you are travelling outside the big cities, assume you need to ask specific questions rather than announce a category.

The meat you cannot see

Most of the problems are invisible ones. The dish looks like vegetables and it is not.

  • Stock. Vegetable soups, rice dishes and stews are frequently built on meat or fish broth. Ask what the base is, not what the dish contains.
  • Salads. An ensalada mixta very often arrives with tuna. Say so in advance.
  • Small amounts of cured pork. Lentils, chickpeas, green beans and scrambled eggs are commonly finished with a little chorizo or ham.
  • Toppings. Cold soups and creamed vegetables are regularly garnished with chopped egg and jamón. In many places the garnish can simply be left off if you say it before the plate leaves the kitchen.

If you are vegan, add cheese, egg and honey to that list, and check the alioli. Asking twice is not rude here. It is normal.

What usually works in an ordinary bar

Plenty does work, and it works well, because Spanish cooking has always been full of vegetables even when it did not advertise them. In a standard bar or a menú del día, these are the usual safe harbours, with the caveats attached:

  • Pan con tomate — bread rubbed with tomato and olive oil. Reliable almost everywhere.
  • Pimientos de Padrón — small fried green peppers with salt. Vegan as standard.
  • Gazpacho and salmorejo — cold tomato soups. Salmorejo is normally topped with egg and ham; ask for it plain.
  • Pisto — slow-cooked tomato, courgette, aubergine and pepper. Often served with a fried egg on top, which you can decline.
  • Espinacas con garbanzos — spinach and chickpeas, a standard in Andalusia and usually plant-based.
  • Setas or champiñones a la plancha — grilled mushrooms, garlic and parsley.
  • Patatas bravas — check whether the sauce is the plain spicy one or comes with alioli.
  • Tortilla de patatas — potato omelette. Fine for vegetarians, not for vegans.

Three or four of these together make a proper meal. Ordering several small plates is the local way to eat anyway, so you are not asking for special treatment.

Buy your best meals at the market

The single most useful habit for a plant-based traveller in Spain is to stop thinking only about restaurants. Every neighbourhood has a market or a fruit-and-vegetable shop, and the produce is the strongest argument this country has. Artichokes and broad beans in spring. Tomatoes that need nothing in August. Chard, pumpkin and cardoon when the weather turns.

If your accommodation has a kitchen, a market stop plus good olive oil and bread solves lunch better than most menús del día will. If it does not, markets still sell fruit, olives, nuts and preserved vegetables that travel well in a bag.

Ask the stallholder what is de temporada — in season — and buy that. It is the same question we ask our own growers every week, and it is the question that produces the best answer in any Spanish food context.

Phrases that actually get results

Vocabulary matters more than fluency. These are the ones that do the work:

  • Soy vegetariano / vegetariana — I am vegetarian.
  • No como carne ni pescado — I eat neither meat nor fish. Say both words; “carne” alone is often read as red meat only.
  • ¿Lleva caldo de carne o de pollo? — Does it contain meat or chicken stock?
  • Sin jamón, sin atún, sin huevo — without ham, tuna, egg.
  • ¿Qué verduras tienen hoy? — What vegetables do you have today? This one often produces a better dish than anything printed on the menu.

When you want the vegetable to be the whole point

All of the above is about eating well around a meat-centred culture. There is another option, which is to eat somewhere the vegetable is the reason the kitchen exists. That is what we do at El Invernadero in Madrid, and it is worth being precise about the format so nobody arrives with the wrong expectation.

There is no à la carte. We serve two lines of tasting menu, four options in all. Vegetalia is entirely vegetable-based, €158 per person, and Vegetalia Experience is €218, which adds water, bread, cheeses, infusions and the pairing of wines or cocktails. Gastrobotánica is the omnivore menu, €168 per person, and Gastrobotánica Experience is €228 on the same terms — water, bread, cheeses, infusions and the wine or cocktail pairing. Gastrobotánica is not adapted or converted on request. One point to settle before you book: Vegetalia is served 100% vegan or 100% vegetarian only if you request it when you make the reservation, and that version cannot be arranged once you are sitting at the table. If you do not eat meat or fish, say it at the booking stage and the menu will be prepared that way for you. You can read how both menus are built on our plant-based dining page.

Bookings go through our booking system on our reservations page. If you have a specific allergy or intolerance, or you follow a vegan or vegetarian diet, tell us when you book rather than on the night, so the kitchen can tell you honestly whether it can be handled and can prepare the right version of the menu in advance. Anything you are unsure about, write to us through the contact page before you reserve — we would rather answer the question in advance than have you sit down to a menu that does not suit you.

We use analytics cookies, only if you accept them.Cookies only if you accept. Cookie Policy.