The food in Seville (Sevilla in Spanish) was a highlight not only from our trip to Andalucia but of Spain itself. The food here is insanely delicious, we were continuously wowed eating our way through some of the best restaurants in Seville. This region is where tapas originated, and we had some of the best tapas dishes we have ever had. The city is full of tapas bars, so you will find yourself eating more at tapas bars than restaurants, which is great as you can try so many more local dishes and the atmosphere is always lively. Here is our Seville food guide full of our picks for where to eat in Seville so you can experience what we think are the best places to eat in Seville, including restaurants, tapas bars, local food markets and sweets.
Read more of our Seville blog posts here:
Seville Spain Travel Guide: Things To Do, Where To Eat, Hotels + Essentials (Coming soon)
CONTENTS
Seville Food Guide Video
Where To Eat In Seville Map
Best Restaurants In Seville
Best Tapas Bars In Seville
More Places To Eat In Seville: Freiduría, Breakfast, Coffee + Sweets
Best Food Markets In Seville
Seville Food Guide Video
Where To Eat In Seville Map
Here is our Seville food map pinpointing all of the best places to eat in Seville. At the end of the post, you can download a printable Seville food map to save to your phone or print out and take with you for your trip to Seville.
Best Restaurants In Seville
conTenedor
Although not a tapas bar, eating at conTenedor is an unforgettable food experience in Seville. This is a sit-down restaurant where the food is meant for sharing and they will bring one dish at a time. Here their dishes focus on fresh, seasonal and local ingredients with a slow-food philosophy. It’s light and bright with artwork on the walls and friendly service.
It’s hard to choose from the many amazing dishes from their chalkboard menu but the duck confit with crispy rice is a must. We devoured a giant nectarine salad which has to be a contender for the best salad in Seville. We also loved the vegan cannelloni and the duck confit with crispy rice was a standout. We were so full we couldn’t fit in dessert. Reservations recommended.
Calle San Luis 50, Seville
Monday to Thursday 8 PM to 11.30 PM + Friday & Saturday 1.30 PM to 4.30 PM + 8.30 PM to 12 AM + Sunday 1.30 PM to 4.30 PM + 8.30 PM to 11.30 PM.
Duo Tapas
Located in the Alameda neighbourhood away from the main tourist spots, Duo Tapas is a popular place for locals to dine. Our Airbnb hosts told us to visit here and it didn’t disappoint. Although you order tapas here it is a restaurant where you can sit down at a table and order from the menu. You can also sit at the bar.
Here they have a mixutre of both traditional tapas dishes and more modern tapas dishes. We loved the pork cheek, chicken curry, patatas bravas, octopus and tempura vegetables. Make a reservation in advance to book a table, a couple of days in advance should do.
Calatrava 10, Seville
Every day from 12.30 PM to 4.30 PM + 8.30 AM to 12 AM
La Brunilda
I suspected I would fall in love with La Brunilda, and although I absolutely loved the food, it feels like they created a place with great food to lure all of the tourists in and away from the local tapas bars.
You need to arrive before they open and line up at around 8 to 8.15 PM to get a seat at 8.30 PM, or come later and hope to get a table. It was strange sitting down and not hearing the Spanish language float through the air. Although, I do think this would hopefully change if we ate there later in the evening, as locals tend to eat around 10 PM.
Here they have modern and inventive dishes as well as some more traditional dishes. We enjoyed the squid with migas (a cooked bread crumb mixture often with pork, garlic and egg but this can vary), pork shoulder, patatas bravas, and the mini hamburger.
Don’t get me wrong, La Brunilda has great food, but I feel it lacked a local feel which really took away from the whole experience. I would still recommend it for the food, but if you only have a few days in Seville, I’d prioritise our other picks before this one.
Calle Galera 5, Seville
Tuesday to Saturday from 1 PM to 4 PM + 8.30 PM to 11.30 PM + Sunday 1 PM to 4 PM
Best Tapas Bars In Seville
Bodeguita Romero
We had one of our best evenings at Bodequita Romero. We got here early in the evening and sat at the bar, and as the night continued people kept flooding in and the air was filled with the sweet smell of tapas and the sound of a thousand conversations. One thing that made this night special was the conversations we had with our fellow neighbours at the bar.
We definitely recommend trying the house-marinated potatoes served cold (Potas Alinas), a standout dish. We also loved the slow-cooked pork cheek (carrillada), spinach and chickpea stew (Espinacas con Garbanzos), Montadito de Pringa (pork and blood sausage sandwich) and delicious butter cured manchego cheese.
The service was super friendly and it was a great place to try some traditional Spanish dishes. Located in the Arenal neighbourhood.
Calle Harinas 10, Seville
Tuesday to Saturday 12 PM to 5 PM + 8 PM to 12 AM + Sunday 12 PM to 5 PM
Restaurant Eslava
Restaurant Eslava is both a restaurant and a tapas bar, and I believe they have two different menus depending on which part you go to. We did tapas here and sat at the bar and the food was so delicious, some of the best tapas dishes we had in Seville.
As you walk in it feels like you have stepped back in time with its traditional bar area and staff dressed in button-up shirts with ties. I loved the location in the San Lorenzo neighbourhood which felt away from the main tourist areas.
Here we loved the leeks with smoked tartare sauce and stewed pork cheek, but our favourite had to be the slow-cooked egg on boletus cake, a really unique and tasty dish. The seasonal vegetables are grown in their own organic garden.
Eslava 3, Seville
Tuesday to Saturday from 12.30 PM to 12 AM (Tapas Bar)
Tuesday to Saturday from 1.30 PM to 4 PM + 8.30 PM to 12 AM (Restaurant)
Blanca Paloma
Blanca Paloma is one of the best restaurants in Triana neighbourhood of Seville. This tapas bar has a really traditional feel about it. We loved the house speciality of fried white anchovies marinated with lemon and the ratatouille with a fried egg, some of the best tapas in Triana.
Blanca Paloma
Calle San Jacinto 49, Seville
Tuesday to Saturday from 12.30 PM to 4.30 PM + 8.30 PM to 12 AM + Monday 12.30 PM to 4.30 PM
Bodega Dos De Mayo
Another excellent tapas bar located in the San Lorenzo neighbourhood. Bodega Dos de Mayo is on the corner of a small charming square and can get really busy.
If you get a seat inside, you order at the bar and they will bring your food to your table. For the outside tables, you have to put your name on a list with the waiters and wait for a table, and once you get a table you will get table service.
We enjoyed the fire-roasted peppers, slow-cooked cod in garlic, zucchini tart with red and green peppers and the tortilla. But our favourite dish was definitely the pork loin in whisky sauce (Solomillo al Whisky).
Plaza de la Gavidia 6, Seville
Monday to Saturday from 12.30 PM to 4.30 PM + 8.00 PM to 12 AM
Bodega Santa Cruz
Bodega Santa Cruz is a popular rustic tapas bar which used to be an old winery in the Santa Cruz neighbourhood. It was one of the few places open late in the afternoon. T
his place was packed when we went, with people at the bar standing a few layers thick, and people squishing into seating around the perimeter. It had a super lively atmosphere.
We just popped in for some montaditos (small sandwiches), the Pringa and Manchego cheese, both simple but great. Order at the bar, it’s busy but you will get your order taken.
Calle Rodrigo Caro 1, Seville
Monday to Saturday from 8 AM to 12 AM + Sunday 8.30 AM to 12 AM
Casa Morales
Originally opened in 1850 as a winery, Casa Morales is a traditional tapas bar in Seville that takes you back in time. Casa Morales was very busy when we went, and I feel this would always be the case since we popped in late afternoon.
We loved the manzanilla sherry and the atmosphere here, although the service was a little brisk. We only came here for drinks so can’t comment on the tapas, but it’s definitely worth a stop for the drinks, atmosphere and traditional style. Located just across from La Isla Freiduria.
García de Vinuesa 11, Seville
Monday to Saturday from 12 PM to 4 PM + 8 PM to 12 AM
More Places To Eat In Seville: Freiduria, Breakfast, Coffee + Sweets
La Isla Freiduría
La Isla is a Freiduría that opened in 1938. Here you can get a range of fried fish and sides and its super popular with the locals. We loved the adobo which is a fried fish marinated in lemon, vinegar, oregano and cumin, and we had this with their homemade chips, which are like crisps.
La Isla Freiduría
Calle García de Vinuesa 13, Seville
Tuesday to Saturday 1 PM to 4 PM + 8 PM to 11 PM + Sunday 1 PM to 4 PM
Bar El Comercio
Although a tapas bar serving food, we came here for breakfast and this is our pick for the best breakfast in Seville. Not only that, but the best churros in Seville, and probably the best churros we have had in Spain. They are freshly made and aren’t too oily or sweet with the chocolate. You can also get them by themselves or just with sugar.
The tortilla (Spanish omelette) is also great, and they also have freshly squeezed orange juice and a good cafe con leche. The perfect way to start a day in Seville.
Bar El Comercio
Calle Lineros 9, Seville
Monday to Saturday 7.30 AM to 9 PM
Virgin Coffee
A tiny coffee shop and artisan coffee roasters near Las Setas de Sevilla (Metropol Parasol). Chris loved his flat white from here. Although there are a couple of highchairs with a small bench, it’s mostly for takeaway coffee.
Calle Regina 1, Seville
Monday to Thursday from 10 AM to 8 PM + Friday & Saturday 10 AM to 1 PM
Confitería La Campana
Confitería La Campana is a traditional Confitería that was founded in 1885. It’s filled with traditional cakes and pastries, which you can enjoy at the counter or takeaway.
We enjoyed the Bamba de Nata, which was tasty but rich and quite large. What we loved most was seeing the traditional store and the experience itself.
Calle Sierpes 1 – 3, Seville
Every day from 8 AM to 10 PM
Best Food Markets In Seville
Mercado de la Feria
Part indoor, part outdoor, Feria Market is a great place to wander around or to have some delicious seafood tapas. Our favourite place to eat here was at La Cantina (see below).
Calle Feria, Seville
Monday to Saturday 8 AM to 3 PM (some vendors and stalls have different hours and opening days, if you are after a specific vendor/shop, you can check individual hours on the market website)
La Cantina at Feria Market
Located outdoors at the Feria Market in the Macarena neighbourhood, La Cantina is a popular place to eat seafood tapas in Seville. Order at the counter, either eat at the bar or outdoor tables.
We went for lunch on a rainy Saturday afternoon and it was super busy. We loved the gambitas fritas, calamares fritas and Vino de Naranja (orange wine).
La Cantina
Mercado Calle Feria, Seville
Monday to Saturday 9 PM to 11.30 PM + Tuesday to Friday 1.30 PM to 4 PM + Saturday 2.30 PM to 4 PM
Mercado de Triana
Located in the Triana neighbourhood is the lively Triana market. Here you will find many fresh fruit and vegetable stalls, along with seafood and other various things. There are some places to eat here, a cooking school and even a theatre. Definitely worth a visit during your time in Seville.
Calle San Jorge 6, Seville
Monday to Saturday 9 AM to 3 PM
Mercado Lonja del Barranco
A fancier modern version of a market is Mercado Lonja del Barranco. Very white, bright and clean, located along the Guadalquivir river. Here there are all different food stalls selling a range of local and modern dishes and a range of cuisines. Although beautiful, it feels a little bit touristy.
Mercado Lonja del Barranco
Calle Arjona, Seville
Sunday to Thursday 10 AM to 12 AM + Friday & Saturday 10 AM to 2 AM
Mercado de la Encarnación
Mercado de la Encarnación is a beautiful market located underneath the Metropol Parasol (otherwise known as Las Setas or ‘the mushrooms’ due to the similarities in looks of this structure). Although this market has been modernised, it still has a local feel, with stalls for a wide range of fruit, vegetables, meats, seafood and more.
Plaza de la Encarnación, Seville
Monday to Saturday from 8 AM to 3 PM
More Options For Where To Eat In Seville
Seville restaurants we didn’t get to try but looked amazing…
El Rinconcillo | Bar Alfafa | La Azotea | Bodega Matteo Ruiz | Ovejas Negras | Casa Ricardo | El Traga | Az-Zait
Your Printable Seville Food Map
Get your free printable Where To Eat In Seville Map (PDF) to take with you.
Read More:
See all of our Spain Blog Posts