Skip to Content

Seville Tapas Guide: 20 Restaurants to Visit in Seville, Spain

We’ve visited many cities in Spain – Barcelona, Madrid, San Sebastian, Oviedo, Logroño, Valencia, etc – and Seville is easily one of our favorites. Plaza de España and Seville Cathedral are nothing short of spectacular while the Old Town’s network of cobblestoned alleyways make the city center so much fun to explore.

Curious about flamenco? Like Granada, Seville is one of the best cities in Spain to catch a flamenco show. If Spanish food gets you out of bed in the morning, then you’ll have lots to look forward to because the Andalusian capital is said to be home to over 4,000 tapas bars!

We fly for food so naturally, it was the tapas that got us most excited about our trip to Seville. 4,000 tapas bars are a lot to go through so we did our research, asked locals, and explored the area on foot to find some of the best tapas bars and restaurants in Seville. This is what we found.

SEVILLE RESTAURANTS QUICK LINKS

To help you with your Seville trip planning, we’ve compiled links to recommended hotels, tours, and other travel-related services here.

HOTELS

Recommended hotels and apartments in the city center, the most convenient area to stay for first-time visitors to Seville.

TOURS

OTHER SERVICES

Save This on Pinterest!

No time to read this guide on the best restaurants and tapas bars in Seville? Click on the save button and pin it for later!

Tapas dishes at restaurants in Seville

WHERE TO EAT IN SEVILLE

To help organize this list, I’ve categorized them by type of restaurant. Click on a link to jump to any section of the guide.

  1. Traditional Tapas Bars / Spanish Restaurants
  2. Healthy Restaurants
  3. Pastries / Desserts

TRADTITIONAL TAPAS BARS / SPANISH RESTAURANTS

1. El Rinconcillo (Oldest Tapas Bar in Seville)

I’m always drawn to a restaurant or street food stall that’s withstood the test of time. After all, if a place has managed to thrive for decades, even centuries, then they must be doing something right.

El Rinconcillo isn’t one of the oldest tapas bars in Seville, it’s the oldest. Open since 1670, this historic bar and restaurant has been serving tasty tapas and drinks for over 350 years!

Recommended in every Seville restaurant guide, we knew El Rinconcillo would be popular so we booked a table in advance. We enjoyed a tasty sit-down meal for lunch, starting with this plate of steamed mussels from Galicia.

Mussels at a restaurant in Seville

For my main dish, I went with this perfectly grilled fillet of sea bass served with potatoes and vegetables.

Sea Bass at a restaurant in Seville

El Rinconcillo offers many traditional dishes on their menu, none more delicious perhaps than this rabo de toro or bull tail stew. Served with three or four chunks of fork-tender ox tail meat, it was delicious and something we’d happily return to El Rinconcillo for.

Ox tail at a restaurant in Seville

El Rinconcillo is a traditional tapas bar and Seville institution located in the Santa Catalina neighborhood. We wanted to make sure we got a table so made advanced reservations, but in hindsight, it may have been better to arrive early and take our chances instead. Why? Tapas.

El Rinconcillo restaurant in Seville, Spain

Here’s a look at El Rinconcillo’s interior. Walking into this restaurant makes you feel like you’ve stepped back into the 17th century. Note the meat hooks for hanging jamon iberico (Iberian ham) from the ceiling.

When you make a reservation at El Rinconcillo, they’ll seat you at a table. There’s a different menu for the bar area so if you want tapas, then it’s best to arrive early because that section is on a first-come-first-served basis only.

We enjoyed our lunch but on our next trip to Seville and El Rinconcillo, we’re going for the tapas.

El Rinconcillo restaurant interior

El Rinconcillo

Address: C. Hernán Cortés, 2, Casco Antiguo, 41002 Sevilla, Spain
Operating Hours: 1-5:30PM, 8PM-12:30AM, Wed-Mon / 1-5:30PM, 8PM-12MN, Sun (closed Tuesdays)
What They Offer: Traditional tapas, Spanish dishes

2. Casa Ricardo

Casa Ricardo is another historic tapas bar you can visit in Seville. Open since 1898, it isn’t quite as ancient as El Rinconcillo but it’s still over a hundred years old and just as popular.

We read that Casa Ricardo is famous for their croquetas de jamon and jamon iberico. Every tapas restaurant in Seville serves jamon iberico so we weren’t sure what made the jamon at Casa Ricardo a cut above the rest. As it turns out, it was exactly that – the cut.

Iberian ham at a restaurant in Seville

Casa Ricardo is known for consistently making razor-thin slices of their jamon, and that makes all the difference in the world.

Thin slice of jamon at a restaurant in Seville

We’re not the biggest fans of these bechamel-filled croquetas but according to locals, the croquettes at Casa Ricardo are the best in Seville. Swimming in the gooey behcamel are little diced bits of Iberian ham.

Croquettes at a restaurant in Seville

Solomillo is one of my favorite tapas dishes in Seville. In the north of Spain, it refers to a fillet of beef but here in the south, it refers to the most tender cuts of pork loin.

Casa Ricardo makes two versions of pork solomillo – solomillo al whisky (pictured below) and solomillo al Pedro Ximenez. The former is cooked in a tasty whisky sauce while the latter gets its flavor from Pedro Ximenez sherry and raisins.

Solomillo at a restaurant in Seville

We love angulas but it isn’t something you see too often on restaurant menus. At Casa Ricardo, you can get a fillet of grilled tuna served on their delicious house alioli and topped with a handful of baby eels.

Angulas are a Spanish delicacy that can fetch over EUR 1,000 per kilo during peak seasons like Christmas. Throughout Spain, I remember seeing gourmet food posters advertising decadent holiday meals made with fresh salmon topped with caviar and angulas. No wonder they’re so hard to come by!

Tuna with angulas at a restaurant in Seville

I love these old-school Spanish bars that keep track of your orders using chalk or markers. They just scribble everything down on the bar! We’ve been to a few bars in Spain that still do this.

Glass of wine at a restaurant in Seville

Casa Ricardo is one of the most popular tapas bars in Seville. At peak times on weekends, it isn’t uncommon to see people spilling out onto the street! They don’t seem to take reservations so it’s a good idea to arrive early like we did today.

Casa Ricardo restaurant in Seville

Casa Ricardo

Address: C. Hernán Cortés, 2, Casco Antiguo, 41002 Sevilla, Spain
Operating Hours: 1-4PM, 8PM-12MN, Tue-Sat / 1-4PM, Sun (closed Mondays)
What They Offer: Croquetas de jamon, jamon iberico, traditional tapas

3. La Cantina (Great for Fried Fish)

Being an inland city, restaurants that specialize in seafood tapas aren’t as abundant in Seville as they are in coastal destinations like Barcelona or Malaga. If you’re partial to seafood like I am, then you’ll be thankful for places like La Cantina.

Located in Mercado de la Feria, La Cantina is a restaurant that offers simple tapas made with fresh fish and other types of seafood, which you can get either grilled or fried. They have over two dozen dishes on their permanent menu, but they also offer daily specials like these grilled zamburiñas or variegated scallops from Galicia.

Scallops at a restaurant in Seville

These stuffed mussels aren’t technically croquetas but they’re made in a similar way. Underneath all that breading is a mussel half-shell topped with chopped mussel meat and bechamel.

Stuffed mussels at a restaurant in Seville

This skewer of grilled salmon was another daily special at La Cantina.

Salmon at a restaurant in Seville

If you like fried fish, then you may want to try this tapa portion of fried cod. They also offer mixed platters made with different types of fried fish and seafood.

Fried fish at a restaurant in Seville

If you prefer grilled over fried, then you can try this fillet of grilled swordfish doused in olive oil.

Grilled swordfish at a restaurant in Seville

La Cantina is a local favorite that serves simple but delicious seafood tapas in Seville. It’s mostly self-service where you order at the bar and then wait for your name to be called out to pick up your dishes. Like Casa Ricardo, they keep track of everyone’s orders the old-fashioned way – by jotting them down with a marker on tiled walls.

Aside from the usual seafood dishes like fresh fish, octopus, shrimp, and squid, Bar La Cantina also offers more interesting dishes like croquetas de carabineros and ovas de choco. Carabineros are Spanish scarlet prawns while ovas de choco refer to an Andalusian specialty made with cuttlefish “roe”.

I put “roe” in quotation marks because they aren’t actually eggs, but rather the reproductive organs of female cuttlefish. We tried ordering them today but they were all out. Boo!

La Cantina restaurant in Seville

La Cantina

Address: Plaza de Abasto, C. Feria, Casco Antiguo, 41003 Sevilla, Spain
Operating Hours: 9AM-6PM, Mon-Sat (closed Sundays)
What They Offer: Seafood tapas

4. Lola Por Dios

Lola Por Dios is another popular tapas restaurant in Seville, this time in the bustling Alameda de Hercules area. They offer charcuterie and classic Spanish dishes like croquetas, flamenquin (deep-fried pork rolls), solomillo, and morcilla (blood sausage).

Pictured below are slices of Mrs Traveleater’s favorite cheese – queso de cabra or goat cheese.

Cheese at a restaurant in Seville

What better tapas to pair with goat cheese than slices of jamon iberico?

Iberian ham is always delicious no matter how you slice it (pun intended), but the razor-thin cuts at Casa Ricardo (#2) really do make a difference.

Jamon at a restaurant in Seville

If the solomillo I showed you earlier looked good to you, then you need to try this punta de solomillo iberico at Lola Por Dios. It refers to the most tender and juicy slice of pork sirloin skewered to a piece of bread, like pintxos.

I’m not typically a pork person but this was easily one of the best things I ate in Seville. You can get it plain like this or served with jamon and cheese on top (especial). Simple but seriously delicious!

Solomillo at a restaurant in Seville

For something a littlle healthier to pair with our cheese and pork dishes, we got this rereshing plate of fresh tomatoes seasoned with vinaigrette (tomate de terreno “aliñao”).

Tomatoes at a restaurant in Seville

This was nice. Almost every bar we went to in Seville served vermut but this was one of the few places we went to that had orange vermut. ¡Salud!

Orange vermut at a restaurant in Seville

Lola Por Dios is located along Alameda de Hercules, a long plaza with lots of bars and restaurants on either side. A great place to people watch, especially over the weekend, it boasts a lively atmosphere with a busting food scene so you’ll probably find yourself here at some point during your stay in Seville.

One dish we saw a few tables enjoying was the deep-fried whole quail (codorniz aliña frita). It seems to be a house specialty so you may want to try that as well.

Lola Por Dios restaurant in Seville

Lola Por Dios

Address: Alameda de Hércules, 58, Casco Antiguo, 41002 Sevilla, Spain
Operating Hours: 12NN-5PM, 8:30PM-12MN, Mon-Thurs / 12:30PM-12MN, Fri-Sun
What They Offer: Charcuterie, tapas

5. Bodega Santa Cruz

Referred to by locals as “Las Columnas”, Bodega Santa Cruz is another popular tapas place in Seville, on the corner of Calle Rodrigo Caro and Calle Mateos Gago. It’s a traditional bar that serves a wide range of montaditos (small sandwiches), simple tapas, and fried meat and seafood dishes.

You’ll have lots of sandwiches to choose from at Las Columnas but their house specialty is the montadito de pringá – an uber tasty sanwdich made with mashed chorizo, blood sausage, and pork. ¡Que rico!

Montadito at a restaurant in Seville

Equally tasty was this montadito made with jamon iberico and manchego cheese.

Montadito at a restaurant in Seville

You can’t tell from this picture but these almejas al vino (clams cooked in white wine sauce) were tiny, about the size of my pinky nail. They were tasty but hard to eat! Next time, I’m sticking to the montaditos.

Clams at a restaurant in Seville

I usually ignore drinks when we travel but thanks to Mrs Traveleater, I tried a few interesting drinks in Seville like orange vermut, orange wine, and this manzanilla. Manzanilla refers to a type of DOP dry sherry wine that can only be prodcued in the town of Sanlacar de Barrameda.

Manzanilla at a restaurant in Seville

When you go to Bodega Santa Cruz, it becomes obvious why the locals refer to it as “Las Columnas”. As described, it’s popular with students thanks to its good food and cheap prices. At the time of our visit in December 2023, tapas and montaditos cost just EUR 2.70-3.10.

Home to many tapas bars, this area is a great place to do a tapas crawl in Seville. Bodega Santa Cruz was one of three that we visited on today’s crawl.

Bodega Santa Cruz restaurant in Seville

Bodega Santa Cruz

Address: C. Rodrigo Caro, 1, Casco Antiguo, 41004 Sevilla, Spain
Operating Hours: 8AM-12MN, Sun-Thurs / 8AM-12:30AM, Fri-Sat
What They Offer: Montaditos, tapas, fried dishes

6. El Librero Tapas y Quesos (Delicious Tapas for Vegans)

As much as we love tapas, many of the tastiest dishes aren’t as healthy which is why we were happy to find El Librero. Located around the corner from Bodega Santa Cruz, they offer classic Spanish dishes and paella along with about a half-dozen tapas options for vegans.

In Seville, one of the most popular plant-based tapas dishes is espinacas con garbanzos. As the name suggests, it’s a simple but tasty stew made with Spanish spinach and garbanzo beans. Like gazpacho (cold tomato soup), it’s an Andalusian specialty that you need to try in Seville.

Spinach tapas dish at a restaurant in Seville

Cultivated in Navarre in northern Spain, esparragos blancos or white asparagus spears are another vegetable dish that we often order in Spain.

Asparagus at a restaurant in Seville

If you visit Spain in winter, then one vegetable you’ll often find on restaurant menus is the artichoke. Known in Spanish as alcachofas, they’re at their sweetest and most tender from November till March.

Artichokes in Spain are commonly roasted and sprinkled with salt but we’ve tried them in other dishes as well like stews and paella. At El Librero, you can enjoy them grilled and seasoned with olive oil, garlic, herbs, and lemon in this simple but tasty preparation called alcachofas a la romana or Roman-style artichokes.

Artichokes at a restaurant in Seville

As described, vino de naranja or orange wine was one of the Spanish drinks we tried for the first time in Seville. Made in the province pf Huelva, it refers to a DOP wine made with sweet white wine mixed with the peel of Seville bitter oranges.

The orange wine was delicious – exactly how you’d imagine it to taste and smell. We didn’t know it at the time but according to some, it tastes even better when paired with manchego cheese.

Orange wine at a restaurant in Seville

El Librero was one of the three tapas bars we went to on our tapas crawl around Calle Mateos Gago. Though they do offer non-vegan dishes, we were here mainly for their plant-based tapas to present it as an option for people who don’t eat meat or seafood.

El Librero Tapas y Quesos restaurant in Seville, Spain

El Librero means “the bookseller” which helps explain the vintage or second-hand feel of the restaurant. When you eat here, it feels like you’re in a used bookshop which was nice.

El Librero de Tapas y Quesos restaurant interior

El Librero de Tapas y Quesos

Address: Pje. Andreu, 4, Casco Antiguo, 41004 Sevilla, Spain
Operating Hours: 9AM-10:30PM, Mon-Fri / 9AM-4:30PM, Sat (closed Sundays)
What They Offer: Vegan tapas, classic tapas, cheese, paella

7. Taberna Alvaro Peregil / La Goleta

Taberna Alvaro Peregil was our third and final stop on our Mateo Gagos food crawl. We were pretty stuffed at this point so all we could manage were two tapas dishes, the first being our favorite montadito de pringá.

This was tasty as well, though perhaps not as good as the sandwich at Bodega Santa Cruz (#5).

Montadito at a restaurant in Seville

This dish may not look like much but it was tasty and much more appetizing than it looks. What you’re looking at here is atun encebollado, a popular tapas dish made with chunks of tuna cooked in a flavorful onion stew.

Tuna tapas dish at a restaurant in Seville

Taberna Alvaro Peregil is owned by the same people as La Goleta, the tiny bar next door that’s been open since 1904. Known for its mahogany bar and other original features that harken back to its early 20th century days, La Goleta was originally a wine store that helped popularize vino de naranja in Seville.

Taberna Alvaro Peregil restaurant in Seville

Taberna Alvaro Peregil / La Goleta

Address: C. Mateos Gago, 22, Casco Antiguo, 41004 Sevilla, Spain
Operating Hours: 1PM-12:30AM, daily
What They Offer: Tapas, montaditos, charcuterie

8. Bodega Dos de Mayo

Bodega Dos de Mayo is another popular tapas restaurant in Seville, this time in the San Lorenzo neighborhood. Like La Cantina (#3), it’s a great place to go for classic seafood dishes like bacalao (cod), grilled fish, gambas, boquerones fritos (fried anchovies), and more.

Pictured below is a tapa portion of tostaditas de boquerones y salmorejo (toast with anchovies and salmorejo). Salmorejo refers to an Andalusian tomato-based soup similar to gazpacho, but thicker.

Tapas dishes at a restaurant in Seville

Grilled artichokes are delicious any which way but they’re even better when topped with thin slices of jamon iberico.

Artichoke tapas dishes at a restaurant in Seville

A bowl of espinacas con garbanzos is never a bad idea in Seville.

Spinach tapas dish at a restaurant in Seville

As is often the case, the tastiest plates of food aren’t much to look at. This bowl of carrillada iberica al jerez (iberico pork cheek cooked with sherry) may be ugly, but it was also incredibly delicious.

Pork cheek at a restaurant in Seville

A local favorite in the San Lorenzo neighborhood, Bodega Dos de Mayo is popular so be sure to arrive early to secure a table.

Bodega Dos de Mayo restaurant in Seville, Spain

Bodega Dos de Mayo

Address: Pl. de la Gavidia, 6, Casco Antiguo, 41002 Sevilla, Spain
Operating Hours: 12:30-4:30PM, 8PM-12MN, Mon-Thurs / 12:30PM-12MN, Mon-Sun
What They Offer: Seafood, salads, tapas

9. Ojalá

Ojala is a tapas and wine bar located just a short walk from Mercado de Feria. It isn’t as well-known as some of the other restaurants on this list but they do serve tasty tapas in a less hectic part of the old town.

I’ll tell you a secret. Try the secreto with mojo picon sauce at Ojala. Secreto refers to the prized cut of pork hidden behind the shoulder and under the back fat of pata negra pigs. It’s unbelievably tender, thanks to the meat’s surface being marbled with fat.

When cooked properly, the fat melts and forms a crust while the meat underneath stays nice and juicy. Delicious!

Solomillo at a restaurant in Seville

In another case of ugly delicious, the unrecognizable but tasty mess below is grilled chicken breast stuffed with mushrooms, apples, carrots, and other vegetables.

Stuffed chicken dish at a restaurant in Seville

We’ve enjoyed grilled vegetables everywhere in Spain but this platter at Ojala may have been the best. They were roasted with a light coating, perhaps corn flour, that gave the vegetables an extra crispy crust.

Roasted vegetables at a restaurant in Seville

If you’d like to enjoy good tapas and wine in a part of town that doesn’t get as many tourists, then you may want to check out Ojala. This was our go-to place for a nightcap before retiring to our Airbnb.

Ojala restaurant in Seville, Spain

Ojala

Address: C. Relator, 38, Casco Antiguo, 41003 Sevilla, Spain
Operating Hours: 12NN-12MN, daily
What They Offer: Tapas

10. Sal Gorda

As you’ve seen from this list thus far, there’s no shortage of bars serving classic tapas in Seville. But there are many restaurants that put a modern twist on your favorite dishes as well, one of them being Sal Gorda.

We learned about Sal Gorda from a foodie friend who had recently visited Seville. According to her, she let the restaurant owner order for them and they wound up having one of the best meals they’ve enjoyed anywhere in Spain.

Sal Gorda offers unconventional tapas dishes like pork cheek tacos, anemone and plankton cones, and ox tail donuts. Pictured below is a raw oyster served with passion fruit liqueur and white garlic.

Oyster at a restaurant in Seville

No modern twists here. Just classic croquetas de jamon iberico de bellota served on the cutest ceramic pig. I know the locals prefer Casa Ricardo’s croquettes (#2), but we actually enjoyed Sal Gorda’s version more.

Croquettes at a restaurant in Seville

These chicken wings in kimchi sauce were served in one of the most Instagram-worthy bowls we’ve ever seen.

Chicken wings at a restaurant in Seville

We were pleased to find tuna tataki on many restaurant menus in Spain. Sal Gorda serves them on a bed of stewed onions.

Tuna tataki at a restaurant in Seville

We didn’t go for the most innovative dishes on their menu but if you’re in the mood for modern tapas, then Sal Gorda is a great place to visit in Seville.

Sal Gorda restaurant in Seville, Spain

Sal Gorda

Address: C. Alcaicería de la Loza, 23, Casco Antiguo, 41004 Sevilla, Spain
Operating Hours: 1-4:30PM, 8-11:30PM, daily
What They Offer: Traditional and modern tapas

11. La Brunilda

Based on their stellar reviews, La Brunilda is regarded by many as one of the best restaurants in Seville. Like Sal Gorda and Espacio Eslava (#12), they serve traditional dishes with an interesting twist.

What you’re looking at here is the grilled octopus served on a bed of vegetables. My god was this delicious! The charred octopus was seasoned well and had the most amazing texture and flavor.

Squid tapas dish at a restaurant in Seville

Pictured below is the grilled Iberian pork shoulder served with glazed sweet potatoes and Idiazabal cheese cream.

Solomillo at a restaurant in Seville

For our third and final dish, I ordered my favorite tuna tataki served on a bed of couscous and vegetables. We got tapa-sized servings of all three dishes but you can get full portions as well.

If we weren’t planning on visiting more restaurants that day, then we would have loved to try more of their dishes, like the duck confit with spiced carrot cream which more than one person has raved about. The food here is so damn good.

Tuna tataki at a restaurant in Seville

The locals may be right – La Brunilda does indeed serve some of the best tapas in Seville. The restaurant is super popular so reservations are a must.

La Brunilda restaurant in Seville

La Brunilda

Address: C. Galera, 5, Casco Antiguo, 41002 Sevilla, Spain
Operating Hours: 1:30-4:30PM, 8:30-11:30PM, daily
What They Offer: Tapas

12. Espacio Eslava

Espacio Eslava is another super popular tapas restaurant in Seville, this time in the San Lorenzo neighborhood. Like Sal Gorda (#10), they serve delicious tapas with a modern twist.

Before I show you some of the more innovative tapas you can try here, let’s start with the traditional, like this plate of grilled razor clams. Called navajas in Spanish, razor clams are among my favorite types of seafood and something I always look for no matter where we are in Spain.

Razor clams at a restaurant in Seville

On the plate below is a grilled mackerel loin served with diced tomato, onion, pepper, and a side of alioli.

Mackerel at a restaurant in Seville

The simple seafood dishes are good, but this is where it gets interesting at Espacio Eslava. Do you have any idea what this dish is?

Called “un cigarro para Bequer“, this curious-looking tapa consists of bechamel, cuttlefish, squid ink, and seaweed rolled in a thin pastry wrapper. They put it on a plate for us today but I’ve seen it served on ashtrays. Very cool!

Modern tapas dish at a restaurant in Seville

This is one of Espacio Eslava’s signature dishes. Called “yema sobre bizcocho de boletus“, this equally intriguing dish consists of a boletus mushroom sponge cake topped with a slow-cooked egg yolk and caramelized wine.

The cigar-shaped dish was fun but not something we’d look for again. This, on the other hand, was delicious and something we’ll be sharing on every return trip to Espacio Eslava. Don’t miss it!

Egg yolk tapas dish at a restaurant in Seville

If you like modern cuisine, then a meal at Espacio Eslava is a must. Because of how popular the place is, our meal felt a bit rushed but it was still one of the most memorable meals we had in Seville.

While they do take reservations, they’re only for the inner dining area. The bar and outdoor high tables are on a first-come-first-served basis so we arrived about half an hour early and were first in line. I suggest doing the same because the restaurant fills up quickly.

Eslava restaurant in Seville

Espacio Eslava

Address: C. Eslava, 3, Casco Antiguo, 41002 Sevilla, Spain
Operating Hours: 12:30PM-12MN, Tue-Sat (closed Sun-Mon)
What They Offer: Traditional and modern tapas

13. Barra Baja

Like the previous two restaurants, Barra Baja is a local favorite with a reputation for being one of the best restaurants in Seville. It offers a slightly more elevated dining experience with a chance to sit at the low bar (hence barra baja) in full view of the chef’s open kitchen.

To start, we ordered two Guillardeau oysters, one natural and the other served with cucumber and dill vinaigrette.

Oysters at a restaurant in Seville

Next was this plate of ultra crisp and smokey cogollos drenched in Payoya goat cheese.

If I understand correctly, cogollos means “vegetable hearts” and refers to a whole head of young romaine lettuce that’s been cut into quarters. I looked up recipes online and the dish is usually drizzled with olive oil and garlic but in this case, the lettuce was topped with melted cheese made from Payoya goat’s milk.

Roasted vegetables dish at a restaurant in Seville

These monkfish tails served with pureed parsnip and sauteed spinach were delicious.

More meaty than flakey, monkfish has a firmer texture that’s closer to lobster than whitefish. Ever since I got my first taste, it’s become one of my favorite types of fish and something I always get whenever I spot it on a restaurant’s menu.

Monkfish at a restaurant in Seville

We loved everything we had today but this was probably the best dish we tried at Barra Baja. Called arroz meloso de pato, it consists of perfectly cooked duck breast served on a bed of risotto-like Spanish rice.

Duck risotto at a restaurant in Seville

Considered by many to be one of the best restaurants in Seville, Barra Baja is co-owned by two chefs who’ve worked in the kitchens of 5-star hotels and Michelin-starred restaurants.

Barra Baja restaurant in Seville, Spain

Here’s a look inside the restaurant’s dining area. Note the low bar and open kitchen at the back.

We reserved a table in their dining room but for an up close and personal look at the chefs in action, then you may want to book a seat at the low bar. Just be sure to reserve early because the low bar can only accommodate eight.

Barra Baja restaurant interior

Barra Baja

Address: C. Javier Lasso de la Vega, 14, Casco Antiguo, 41002 Sevilla, Spain
Operating Hours: 1:30-4PM, 8:30-11PM, Wed-Sun (closed Mon-Tue)
What They Offer: Seafood, meat dishes

HEALTHY RESTAURANTS

As much as we love traditional Spanish food, healthy eating has become more and more of a priority for us. Delicious traditional dishes are easy to find in Seville but thankfully, good healthy food isn’t hard to come by either.

14. Filo

Filo is a popular brunch restaurant in Seville. They also serve sandwiches, smoothies, and these supremely satisfying salad bowls loaded with heart-healthy ingredients.

What you’re looking at here is the aptly named power bowl. It’s made with a base of quinoa topped with grilled chicken, arugula, mushrooms, garbanzo beans, broccoli, corn, and pesto sauce.

Salad bowls at a restaurant in Seville

Pictured below is the salmon salad. It’s made with quinoa topped with smoked salmon, spinach, cherry tomatoes, walnuts, and a yogurt balsamic vinaigrette.

Salad bowl at a restaurant in Seville

Filo has two outlets across the street from each other on Calle Hernando Colon. Located just a stone’s throw from La Giralda and the Cathedral, it’s a great place to enjoy a healthy meal before or after visiting two of Seville’s top tourist attractions.

Filo restaurant in Seville

Filo

Address: C. Hernando Colón, 19, Casco Antiguo, 41004 Sevilla, Spain
Operating Hours: 8AM-6PM, daily
What They Offer: Breakfast, salad bowls, sandwiches, smoothies

15. Naturalmente

Like Filo, Naturalmente is a cute restaurant/cafe that serves delicious healthy food near the Cathedral and Alcazar. They offer a good selection of tostadas, fruit bowls, and healthy lunch and dinner options like salmon with quinoa, falafel burgers, and chicken breast with wasabi mashed potatoes.

Pictured below was my tasty veggie couscous bowl. It’s made with a base of couscous topped with seasonal vegetables, garbanzo beans, diced tofu, toasted almonds, and a sauce made from desiccated coconut and dried plums.

Salad bowl at a restaurant in Seville

Fancy a salad bowl? Then you may want to go for this seasonal salad made with black quinoa, lentils, roasted vegetables, and crunchy kale.

Roasted vegetables at a restaurant in Seville

If you’d like a quick break from traditional Spanish food, then Naturalmente is a great option in the heart of Seville’s old town.

Naturalmente restaurant in Seville, Spain

Naturalmente

Address: C. Rodrigo Caro, 7, Casco Antiguo, 41004 Sevilla, Spain
Operating Hours: 9AM-5PM, Wed-Thurs, Sun / 9AM-10PM, Fri-Sat / 10AM-5PM, Mon (closed Tuesdays)
What They Offer: Tostadas, fruit bowls, heart-healthy options

16. Milk Away

Milk Away is another great place to have brunch or enjoy a healthy meal in Seville. They offer an extensive menu of acai bowls, smoothie bowls, salads, and sandwiches.

Pictured below is the ensalada fuerza verde. It’s made with grilled chicken, quinoa, spinach, avocado, aged cheese, and a basil pesto dressing. If you’re a vegan, then you can have it with just plant-based ingredients like tofu, vegan pulled pork, and vegan cheese.

Salad bowl at a restaurant in Seville

This macro buda bowl was made with quinoa, hummus, beetroot, avocado, carrots, onions, broccoli, roasted peppers, and olives.

Salad bowl at a restaurant in Seville

Milk Away is located in the centro area, along Calle Carlos Cañal.

Milk Away restaurant in Seville, Spain

Milk Away

Address: C. Carlos Cañal, 5B, Casco Antiguo, 41001 Sevilla, Spain
Operating Hours: 8:30AM-3:30PM, daily
What They Offer: Healthy food, vegan options

17. La Mala Brunch

Nothing gets me out of bed faster than a bowl of acai, and that’s exactly what I came for at this popular brunch spot, La Mala. They offer a wide menu of brunch favorites like smoothie bowls, tostadas, bagel sandwiches, pancakes, eggs benedict, and more. Not everything on their menu is geared towards non-meat eaters but they do offer plant-based options like vegan burgers, salads, and vegan sandwiches.

My beautifully arranged acai bowl was loaded with fresh seasonal fruits like kiwi, banana, mango, and mixed berries. You can’t tell from this picture but their acai bowl is on the small side so big eaters may want to pair it with something else.

Acai bowl at a restaurant in Seville

The original branch of La Mala Brunch is tucked away along Calle Rivero but they have a newer branch at Plaza de la Encarnacion, next to Las Setas. The Rivero branch is a lot more crowded so it’ll probably be easier to get a table at the Setas branch.

La Mala Brunch restaurant in Seville, Spain

La Mala Brunch

Address: C. Rivero, 7, Casco Antiguo, 41004 Sevilla, Spain
Operating Hours: 9AM-4PM, Mon-Fri / 9:30AM-4PM, Sat / 9:30AM-2PM, Sun
What They Offer: Brunch dishes

PASTRIES / DESSERTS

18. Bar El Comercio

There’s no Spanish dessert or snack more well-known than churros. But did you know that in some parts of Spain, like Seville, they’re made in a different form? Known as porras, these popular fired dough pastries are thicker and softer than churros, almost like Chinese crullers or youtiao.

Open since 1904, Bar El Comercio is a traditional tapas bar that’s somehow become synonymous with porras in Seville. You’d never know it just from looking at the place but they’re known for serving some of the best porras in Seville, which you can get in these takeaway boxes with built-in slots for hot chocolate.

Churros at a restaurant in Seville

Unlike churros which are ridged and crisper in texture, porras are thicker and much softer, thanks to the use of baking powder and glutinous flour in the batter. If you like churros, then you need to try these in Seville.

Inside a churro

Bar El Comercio is located along Calle Lineros. They’ve become so famous for their porras that you can order takeaway boxes through a window from the street.

Bar El Comercio restaurant in Seville, Spain

Bar EL Comercio

Address: C. Lineros, 9, Casco Antiguo, 41004 Sevilla, Spain
Operating Hours: 7:30AM-9PM, Mon-Sat (closed Sundays)
What They Offer: Porras, tapas, montaditos

19. Confiteria La Campana

Stay long enough in Seville and you’ll likely walk by this shop that’s been serving traditional Spanish pastries since 1885. La Campana is a Seville institution that serves a wide assortment of pastries, cakes, chocolates, and other traditional sweets.

On display below are yemas sevillanas and lenguas de almendra.

Spanish confections at a restaurant in Seville

There are dozens of baked goodies you can try at La Campana. Many people get takeaway but you can enjoy them at the shop as well.

Spanish pastries at a restaurant in Seville

We bought a box of goodies for takeout but we did try a few pieces inside the shop as well, like this palmera and lengua de almendra.

Palmera at a restaurant in Seville

These are some of the goodies we saved for later – polvoron especial, polvoron relleno, and yema sevillano.

Traditional Spanish confections at a restaurant in Seville

Confiteria La Campana is busiest early in the morning when locals stop at the shop to have coffee and pastries before heading to work.

La Campana restaurant in Seville, Spain

This is what the inside of the shop looks like. There are only a few high tables so most people stand and enjoy their pastries over the counter like this. The shop’s lively atmosphere and old-world decor take you back to a different time in Seville.

Inside La Campana restaurant in Seville

Confiteria La Campana

Address: C. Sierpes, 1, 3, Casco Antiguo, 41004 Sevilla, Spain
Operating Hours: 8AM-9:30PM, daily
What They Offer: Traditional Spanish pastries

20. La Colchona

This shop is interesting. If you visit Seville in winter and enjoy traditional pastries, then you need to visit La Colchona. It’s a small takeaway-only shop that specializes in mantecados – small shortbread cookies typically produced only in winter.

The term mantecados stems from the word manteca, which means “fat” or “lard”. For centuries, these cookies were produced using fat from pigs reared near the city of Estepa in southern Spain. Thanks to the popularity of these Christmas cookies, Estepa became known as la ciudad del mantecados or “the city of mantecados”.

La Colchona – a mantecado producer in Estapa that’s been in business since the mid-19th century – is known for making some of the best mantecados in Spain. In fact, the business was started by Micaela Ruiz Téllez (nicknamed “la colchona”), the very woman credited for perfecting the recipe for mantecados!

Their main shop is located in Estepa but they open up this small store in Seville from October till early January so you can get takeaway bags of their delicious mantecados.

Bag of traditional Spanish confections from a shop in Seville

La Colchona’s takeaway bags are packed beforehand and priced by weight. If I remember correctly, you can buy them per piece as well though the pre-packed bags will come with an assortment of different mantecados for you to try.

Traditional Spanish confections from a shop in Seville

I believe Confiteria La Campana makes mantecados as well (they definitely make polvorones) but if you visit Seville in winter and want something festive and seasonal, then we highly recommend going to La Colchona. You’re guaranteed to find a long line of locals when you go but it does move quickly.

Queue outside the La Colchona shop in Seville

La Colchona

Address: C. Cuna, 37, Casco Antiguo, 41004 Sevilla, Spain
Operating Hours: 10AM-2PM, 4-8:30PM, Tue-Sat / 10AM-8:30PM, Sat (October till January only, closed Sun-Mon)
What They Offer: Mantecados

LOCATION MAP

To help you find these restaurants in Seville, I’ve pinned them all on the map below. Click on the link for a live version of the map.

Map with pins

FINAL THOUGHTS ON THE BEST RESTAURANTS IN SEVILLE

With an estimated 4,000+ tapas bars in the city, you certainly won’t have any trouble finding good places to eat in Seville. Eating out is especially fun on weekends when virtually every restaurant is flooded with locals looking to eat, drink, and socialize. This is Spain after all!

As if twenty weren’t plenty enough, another restaurant you may want to check out is Casa Morales. Open since 1850, it’s one more in a long line of traditional restaurants in Seville that serves tasty tapas, charcuterie, and montaditos. According to Azahar Sevilla Tapas, their chicharrones and tortilla de patatas are especially delicious.

With so many restaurants in Seville, deciding where to eat can be difficult so I hope this article narrows down your choices. Thanks for reading and have an amazing time going tapas bar hopping in Seville!

Disclosure

This article on the best restaurants in Seville includes affiliate links. What that means is we’ll earn a small commission if you make a booking at no additional cost to you. We appreciate your support as it helps us make more of these free travel and food guides. ¡Muchisimas gracias!

Found this article useful? Help us help other travelers by sharing it!