Vegetarian and Indian Food in Spain: A Practical Guide
- Spain
- Vegetarian
- Jain
- Food
Spain needs a little care for vegetarians: ham, chorizo and fish stock appear in many dishes. But tapas such as patatas bravas, tortilla and pimientos de Padrón, gazpacho and plenty of Indian restaurants in Madrid and Barcelona make it manageable. Here is a practical guide.
Spain needs a little care for vegetarians, as jamón, chorizo and fish stock appear in many dishes. But tapas such as patatas bravas, tortilla and pimientos de Padrón, cold soups such as gazpacho and plenty of Indian restaurants in Madrid and Barcelona make it manageable. Jain travellers should plan ahead.
Spanish food is built on ham and seafood, but vegetarians can eat well with a few strategies. This guide covers what to order, what to watch for, where to find Indian food and how to brief hotels and tour operators.
Spanish dishes vegetarians can enjoy
| Dish | What it is | Check for |
|---|---|---|
| Patatas bravas | Fried potatoes with spicy sauce | Usually vegetarian; aioli contains egg |
| Tortilla española | Potato and egg omelette | Contains egg; sometimes onion |
| Pimientos de Padrón | Fried small green peppers | Vegetarian |
| Gazpacho and salmorejo | Cold tomato soups | Salmorejo often topped with ham and egg |
| Paella de verduras | Vegetable paella | Often made with fish or chicken stock |
| Espinacas con garbanzos | Spinach with chickpeas | Usually vegetarian in Seville; check |
Hidden ingredients to watch for
Watch for jamón sprinkled on salads, soups and vegetables; chorizo in lentils, beans and stews; fish or meat stock in paella, rice dishes and soups; tuna in salads and "vegetal" sandwiches; lard (manteca) in some pastries; and anchovies in salads. Ask clearly what each dish contains.
Useful phrases
| English | Spanish |
|---|---|
| I am vegetarian | Soy vegetariano (vegetariana) |
| No meat, no fish | Sin carne, sin pescado |
| No egg | Sin huevo |
| Without garlic and onion | Sin ajo ni cebolla |
| Does it have ham? | ¿Lleva jamón? |
| Is it made with meat or fish stock? | ¿Está hecho con caldo de carne o pescado? |
English is spoken in tourist areas, but less so in small bars. In Catalonia, menus may also be in Catalan.
Indian restaurants
Indian restaurants are found in Madrid, Barcelona, Seville, Granada, Málaga and Valencia, many with long vegetarian menus and some able to cook Jain meals on request. In larger cities, delivery apps bring Indian food to your hotel. In small towns and the countryside, choices are fewer, so plan ahead or carry snacks for long days out.
Vegetarian and vegan restaurants
Madrid and Barcelona have many vegetarian and vegan restaurants, and Valencia and Seville have growing numbers. Middle Eastern falafel shops are an easy option.
Supermarkets and self-catering
Supermarkets such as Mercadona, Carrefour, Dia and El Corte Inglés food halls sell bread, cheese, yoghurt, fruit, salads, ready meals and snacks, and many label vegetarian and vegan products. They are much cheaper than restaurants and useful for picnics, train journeys and Jain travellers who prefer simple food.
For Jain travellers
Many dishes in Spain rely on onion, garlic, potatoes and other root vegetables, so Jain travellers should plan carefully. Brief hotels in advance, ask Indian restaurants about Jain preparations, choose apartments with kitchens where possible, and carry ready-to-eat meals and dry snacks for travel days. Check customs rules for food you bring into the country.
Food across the regions
Andalusia has gazpacho, salmorejo, espinacas con garbanzos and fried vegetables. Valencia is the home of paella, including vegetable versions. Catalonia offers escalivada (roasted vegetables) and pan con tomate. The Basque Country's pintxos are mostly meat and fish, though vegetable options exist.
Breakfast
Spanish breakfasts are light: tostada con tomate (toast with tomato and olive oil), churros con chocolate or a croissant with coffee. Hotel buffets add cheese, yoghurt, fruit and eggs.
Desserts and sweets
Churros with chocolate, crema catalana, flan and turrón are popular. Flan and crema catalana contain egg. Some pastries use lard.
What to carry from home
Many Indian travellers carry a small stock of ready-to-eat meals, theplas, khakhras, dry snacks and spice mixes for travel days and long excursions in Spain. These are especially useful for Jain travellers and older parents. Keep them sealed and check customs rules, particularly for dairy products.
Briefing tour operators
Group tours, cooking classes and day trips in Spain often include set meals or tastings. Vegetarian options are usually available if requested in advance, so tell your planner or operator about your needs when booking.
Travelling with parents and children
Older parents often prefer familiar food at least once a day. Plan one Indian meal daily where possible, carry snacks for journeys and keep fruit and yoghurt from supermarkets. Children usually enjoy pasta, pizza, bread, cheese and ice cream.
Budget
Eating out can be expensive. Many Indian travellers combine a hotel breakfast, a supermarket or bakery lunch and one restaurant meal a day. Indian restaurants are usually moderately priced, and set lunch menus are often better value than dinner.
Finding vegetarian food with apps
Apps and websites that list vegetarian and vegan restaurants, such as HappyCow, and map filters for "vegetarian" or "Indian" make it easy to find options near your hotel in Spain. Reviews often mention whether a restaurant understands Jain or egg-free requests. Save a few options for each city before you travel, especially for late arrivals and Sundays.
Eating out with confidence
Explain your needs simply and politely, and show a written note in the local language if helpful. Most restaurants are happy to adapt a dish by leaving out meat, fish or egg. If a kitchen seems unsure, choose a simpler dish or a restaurant that specialises in vegetarian food.
Food markets
Markets such as La Boqueria in Barcelona, Mercado de San Miguel in Madrid and Mercado Central in Valencia sell fruit, cheese, olives, nuts and juices, as well as ham and seafood. They are good places for snacks and picnic supplies, best visited in the morning before the crowds.
Drinks
Fresh orange juice, horchata (a tiger-nut drink popular in Valencia) and non-alcoholic sangria are good choices for non-drinkers. Coffee comes as café con leche or cortado.
Ordering tapas
Tapas bars are ideal for vegetarians because you can order several small plates. Point at the counter, ask what each dish contains and build a meal from potatoes, peppers, mushrooms, cheese, olives and bread.
Meal times
Spaniards eat lunch from about two and dinner after nine. Many restaurants close between lunch and dinner, so tapas bars and supermarkets help if you are hungry in the late afternoon.
Next steps
Read our things to do in Spain, 7-day Spain itinerary and Spain trip guide from India. Our Madrid, Andalusia and Barcelona trip plans vegetarian meals in.
A BagPackerMe planner can brief every hotel and operator privately, with one named planner, WhatsApp support throughout and vegetarian and Jain food planned in.
Your questions, answered
Is it easy to be vegetarian in Spain?
It needs some care, as jamón, chorizo and fish stock appear in many dishes, but cities have many vegetarian restaurants and tapas bars always have some vegetarian options.
Which tapas are usually vegetarian?
Patatas bravas, tortilla española (contains egg), pimientos de Padrón, gazpacho and salmorejo (sometimes topped with ham), pan con tomate, champiñones al ajillo and cheese plates are common choices.
Is a "vegetal" sandwich vegetarian?
Not always. In Spain, a sándwich or bocadillo vegetal often includes tuna. Ask for it without tuna (sin atún) and check for mayonnaise and egg.
Where can I find Indian food in Spain?
Madrid's Lavapiés district and Barcelona's Raval have many Indian and Pakistani restaurants, and most cities on the tourist route have Indian options.
Join Our Newsletter
Get destination guides, tips, and inspiration delivered straight to your inbox.
Plan it privately
Spain, with every meal planned
We brief hotels, restaurants and tour operators on vegetarian and Jain needs before you arrive.
Written by
BagPackerMe Editorial Team
Read More
Continue exploring
October 29, 2026•6 min read
Things to Do in Spain: What Is Worth Your Time
The things most worth your time in Spain are Gaudí's Barcelona, the Prado and the palaces of Madrid, and the Moorish heritage of Andalusia — the Alhambra, Seville and Córdoba. Here are 19 experiences grouped by place, with who each one suits.
October 15, 2026•6 min read
Spain Trip From India: A Complete Planning Guide
Spain combines Barcelona's Gaudí, Madrid's museums, Andalusia's Moorish palaces and a long Mediterranean coast. Here is who it suits, how many nights, the best months, the visa checklist, flights, food, budget levers and a sample route.
October 22, 2026•5 min read
Spain in 7 Days: An Itinerary From India
Seven days in Spain covers Madrid with Toledo, Seville and Granada in Andalusia, and Barcelona, linked by high-speed trains. Here is a day-by-day route with realistic transfers, what to cut and variations.