San Sebastian Food Guide 2026: Best Pintxos Bars, Restaurants and Markets

TL;DR: San Sebastian (Donostia) is Spain’s undisputed food capital, boasting more Michelin stars per square meter than any other city on Earth. This guide covers the 12 best pintxos bars in the Old Town, top-rated restaurants for every budget, the freshest markets, and exact costs for food tours in 2026 — so you can eat your way through the Basque Country like a local.

San Sebastian is the single best food destination in Spain — and arguably in all of Europe. With 3 Michelin three-star restaurants within city limits (a record density for a city of just 187,000 residents, according to the Michelin Guide 2025), this Basque coastal gem has earned its place at the top of every serious food traveler’s list. Whether you’re hunting for the perfect gilda pintxo in a standing-room-only bar or sitting down to a €300 tasting menu overlooking La Concha Bay, this San Sebastian food guide gives you everything you need to plan the ultimate culinary trip in 2026.

The Basque Culinary Center — the world’s first university faculty dedicated entirely to gastronomy — reports that culinary tourism now accounts for over 28% of San Sebastian’s total visitor spending, up from 19% in 2019. Food isn’t just part of the experience here; it is the experience.

If you’re planning a broader trip, check out our complete Spain itinerary to see how San Sebastian fits into a longer journey across the country.

What Are the Best Pintxos Bars in San Sebastian?

The best pintxos bars in San Sebastian are concentrated in the Parte Vieja (Old Town), where over 60 bars line a handful of narrow streets — making it the densest pintxos district in the entire Basque Country. A typical pintxo costs between €2.50 and €5.00 in 2026, and the local tradition is to have one pintxo and one drink per bar before moving on to the next (known as a txikiteo).

According to the San Sebastian Tourism Board, the city serves an estimated 12 million pintxos per year across its bars and restaurants. Here are the 12 bars that consistently earn the highest marks from locals and food critics alike:

1. La Cuchara de San Telmo

Location: Calle 31 de Agosto, 28 (Parte Vieja)
Specialty: Hot pintxos cooked to order — their slow-braised veal cheeks (carrilleras de ternera) are legendary.
Price range: €3.00–€5.50 per pintxo
Why go: Unlike most bars that display cold pintxos on the counter, La Cuchara cooks everything fresh. The foie gras with apple compote is a must-try. Expect a queue after 8:30 PM — arrive early or be patient.

2. Ganbara

Location: Calle San Jerónimo, 21 (Parte Vieja)
Specialty: Wild mushrooms (perretxikos) in season and grilled prawns.
Price range: €3.50–€6.00 per pintxo
Why go: Ganbara is where chefs eat on their nights off. The seasonal mushroom pintxos (spring and autumn) are unlike anything you’ll find elsewhere. Their txangurro (spider crab) is extraordinary.

3. Bar Nestor

Location: Calle Pescadería, 11 (Parte Vieja)
Specialty: Tortilla de patatas (Spanish omelette) — they make exactly two per day (at 1 PM and 8 PM).
Price range: €2.50–€4.00 per pintxo
Why go: Arguably the best tortilla in Spain. You must reserve your slice by arriving 30 minutes before serving time. The tomahawk steak (txuleta) is equally famous — but requires advance booking.

4. A Fuego Negro

Location: Calle 31 de Agosto, 31 (Parte Vieja)
Specialty: Creative, avant-garde pintxos with playful names.
Price range: €3.50–€6.50 per pintxo
Why go: This is modern Basque cuisine in miniature. The “McFoie” (foie gras slider) and “Txipirón Goxua” (squid dessert-style) push boundaries. Great craft beer selection too.

5. Borda Berri

Location: Calle Fermín Calbetón, 12 (Parte Vieja)
Specialty: Risotto with idiazábal cheese and slow-cooked dishes.
Price range: €3.00–€5.50 per pintxo
Why go: Another hot-pintxos-only bar. The Iberian pork risotto is comfort food perfection. Small space — shoulder-to-shoulder is normal and part of the charm.

6. Bar Txepetxa

Location: Calle Pescadería, 5 (Parte Vieja)
Specialty: Anchovy pintxos — over 15 varieties.
Price range: €2.50–€4.50 per pintxo
Why go: If you think you don’t like anchovies, Txepetxa will change your mind. Cantabrian anchovies with olive tapenade, roasted pepper, or sea urchin — this is a single-ingredient bar taken to the absolute extreme.

7. Gandarias

Location: Calle 31 de Agosto, 23 (Parte Vieja)
Specialty: Grilled beef solomillo pintxo and cured ham.
Price range: €3.00–€5.00 per pintxo
Why go: The solomillo (sirloin) pintxo on bread is one of the Old Town’s iconic bites. Also has a proper sit-down restaurant section for a full meal.

8. Bar Zeruko

Location: Calle Pescadería, 10 (Parte Vieja)
Specialty: Molecular gastronomy-inspired pintxos.
Price range: €3.50–€6.00 per pintxo
Why go: Smoke, drama, and flavor — their “txipirones” (squid in ink) arrives under a glass cloche of smoke. The presentation rivals any fine-dining restaurant.

9. La Viña

Location: Calle 31 de Agosto, 3 (Parte Vieja)
Specialty: Basque cheesecake (tarta de queso) — the original.
Price range: €2.50–€4.00 per pintxo
Why go: La Viña invented the burnt Basque cheesecake that went viral worldwide. A slice here costs €4.00 and is the definitive version. They bake over 30 cakes daily and still sell out.

10. Atari Gastroteka

Location: Calle Mayor, 18 (Parte Vieja)
Specialty: Refined pintxos from a Michelin-trained kitchen.
Price range: €4.00–€7.00 per pintxo
Why go: Higher-end pintxos with plating and flavor combinations that rival sit-down restaurants. The crab tartlet and duck confit pintxo are standouts.

11. Tamboril

Location: Calle Pescadería, 2 (Parte Vieja)
Specialty: Classic cold pintxos — huge variety on the bar counter.
Price range: €2.00–€4.00 per pintxo
Why go: The most photogenic pintxos bar in the Old Town. Over 30 different cold pintxos displayed at any given time. Great starting point for a txikiteo crawl.

12. Casa Urola

Location: Calle Fermín Calbetón, 20 (Parte Vieja)
Specialty: Seasonal Basque cuisine — both pintxos bar and restaurant.
Price range: €3.50–€6.00 per pintxo
Why go: The kokotxas (hake cheeks in pil-pil sauce) are some of the best in the city. A reliable choice that bridges casual pintxos hopping and serious dining.

For more unexpected destinations across the country, see our guide to hidden gems in Spain — many of them have their own incredible food scenes.

What Are the Best Restaurants in San Sebastian for Every Budget?

The best restaurants in San Sebastian range from €15 casual menus to €350+ Michelin-starred tasting experiences — and the quality is exceptional at every level. San Sebastian currently holds 16 Michelin stars across 11 restaurants (Michelin Guide 2025), the highest concentration for any city its size worldwide.

Michelin-Starred (Splurge: €150–€350 per person)

Arzak — 3 Michelin stars. Run by Juan Mari Arzak and his daughter Elena, this is the birthplace of New Basque Cuisine. Tasting menu around €250. Book 2–3 months in advance.
Martín Berasategui — 3 Michelin stars (located in Lasarte-Oria, 9 km from the city center). Widely considered one of the top 5 restaurants in the world. Tasting menu from €310. Book 3+ months ahead.
Akelarre — 3 Michelin stars. Pedro Subijana’s clifftop restaurant on Monte Igueldo with panoramic ocean views. Tasting menu around €280. The “Aranori” menu focuses on Basque terroir.

Mid-Range (€40–€90 per person)

Kokotxa — 1 Michelin star, right in the Old Town. Excellent value for Michelin-level dining. Tasting menu from €85.
Amelia by Paulo Airaudo — 1 Michelin star. Argentine-Italian-Basque fusion in a stunning setting. Tasting menu around €90.
Narru — Modern Basque cuisine with a focus on local seafood. Three-course lunch menu around €45.

Budget-Friendly (€12–€35 per person)

Sidrería Petritegi — A traditional cider house (15 min drive from center). For €42, you get unlimited cider poured from massive barrels plus a set menu of cod omelette, grilled txuleta steak, and cheese with walnuts. Open January through April (cider season).
La Mejillonera — Mussels and fried squid only. A portion of mussels costs €3.50. Cheap, honest, and packed with locals.
Bar Sport — A no-frills Old Town bar with solid traditional pintxos for €2.00–€3.50. Excellent patatas bravas.

According to Numbeo’s 2025 Cost of Living Index, a meal at an inexpensive restaurant in San Sebastian averages €15.50, while a three-course meal for two at a mid-range restaurant averages €65 — roughly 12% higher than the Spanish national average but significantly lower than comparable food cities like Paris or Tokyo.

Which Markets Should You Visit in San Sebastian?

The two markets you must visit in San Sebastian are La Bretxa and San Martín — both are open Monday through Saturday and offer the freshest Basque produce, seafood, and local specialties you can find anywhere in the region.

Mercado de la Bretxa

Location: Calle Bretxa, Parte Vieja
Hours: Mon–Sat, 8:00 AM – 2:00 PM
What to find: The underground level holds the traditional market with fishmongers, butchers, and produce stalls. Upstairs is a modern shopping center. Go early (before 10 AM) to see the fishmongers unloading the morning catch — hake, turbot, monkfish, and anchovies are the stars. The Basque Country’s fishing fleet landed 23,400 tonnes of fish in 2024 (Eustat — Basque Statistics Office), and much of it passes through markets like this one.

Mercado de San Martín

Location: Calle Urbieta / Calle San Marcial (Área Romántica)
Hours: Mon–Sat, 8:00 AM – 2:30 PM
What to find: A more local, less touristy market than La Bretxa. Excellent for Basque cheeses (idiazábal, both smoked and unsmoked), dried peppers (pimientos choriceros), and locally produced cider. Several stalls sell ready-to-eat prepared foods for a market lunch.

Farmers Markets (Seasonal)

On Saturdays, the Plaza de la Constitución hosts a small farmers market with seasonal produce, honey, and artisan Basque products. The Tolosa market (30 min by train) on Saturdays is one of the most important agricultural markets in the Basque Country — famous for its Tolosa black beans (alubias de Tolosa).

Wondering about the best timing for your trip? Our best time to visit Spain guide breaks it down by region and season.

How Much Does a Food Tour in San Sebastian Cost?

A guided food tour in San Sebastian costs between €85 and €160 per person in 2026, typically lasting 3 to 4 hours and including 6 to 8 pintxos stops with drinks. Self-guided pintxos crawls cost roughly €35–€55 per person for a satisfying evening of 5–6 bars.

Guided Tour Options

Tour TypePrice (2026)DurationIncludes
Group pintxos tour€85–€1103 hours6–8 pintxos, 4 drinks, guide
Private pintxos tour€130–€160/person3–4 hoursCustomized route, 8+ stops
Market + cooking class€120–€1804–5 hoursMarket visit, hands-on cooking, meal
Cider house excursion€60–€903 hoursTransport, unlimited cider, full meal

You can book food tours and experiences directly through platforms like GetYourGuide via Travelpayouts or Viator via Travelpayouts, which often offer free cancellation up to 24 hours in advance.

Self-Guided Budget Breakdown

For a DIY pintxos crawl covering 5–6 bars:

  • Pintxos: 6 × €3.50 average = €21
  • Drinks: 6 × €2.50 (txakoli wine or zurito beer) = €15
  • Cheesecake at La Viña: €4.00
  • Total: ~€40 per person

According to Spain’s National Statistics Institute (INE), the average tourist in the Basque Country spends €178 per day — with food and dining accounting for approximately 38% of that figure, the highest food-spend ratio of any Spanish region.

What Traditional Basque Dishes Should You Try?

The essential Basque dishes to try in San Sebastian are pintxos (the Basque version of tapas), bacalao al pil-pil, kokotxas en salsa verde, txuleta steak, and marmitako — each representing centuries of Basque culinary tradition and local ingredient mastery.

  • Gilda — The original pintxo: an olive, anchovy, and guindilla pepper on a skewer. Named after Rita Hayworth’s film character. Simple, perfect, and the first thing you should eat in San Sebastian.
  • Bacalao al pil-pil — Salt cod slowly cooked in olive oil with garlic until the oil emulsifies into a silky, gelatinous sauce. A masterclass in patience and technique.
  • Kokotxas en salsa verde — Hake throat cheeks in a parsley and garlic green sauce. A delicacy that’s hard to find outside the Basque Country.
  • Txuleta — Thick-cut, dry-aged beef rib steak from retired Basque dairy cows (vaca vieja). Grilled over charcoal and served rare. Expect to pay €50–€70 per kg.
  • Marmitako — A hearty tuna and potato stew, originally made by fishermen at sea. Best in summer when fresh bonito tuna is in season (June–October).
  • Idiazábal cheese — Smoked sheep’s milk cheese from the Basque highlands. PDO-protected. Pairs perfectly with membrillo (quince paste).
  • Txakoli — The Basque white wine, slightly sparkling, poured from height into the glass. Crisp, acidic, and the perfect companion to pintxos. The Getariako Txakolina DO produced 1.8 million bottles in 2024.
  • Tarta de queso — The Basque burnt cheesecake, creamy inside with a caramelized top. La Viña’s version started the global trend.

If you’re trying to decide between Spain’s two biggest cities before heading north to Basque Country, our Barcelona vs Madrid comparison can help you plan the perfect route.

When Is the Best Time to Visit San Sebastian for Food?

The best time to visit San Sebastian for food is September through November and April through June — when seasonal ingredients peak, crowds thin out compared to summer, and prices remain reasonable. However, every season has something unique to offer food lovers.

  • January–April: Cider house (sidrería) season. Traditional cider houses open in the hills outside the city. This is also when angulas (baby eels) appear on menus — one of Spain’s most expensive delicacies at €400–€600/kg.
  • May–June: Spring vegetables peak — white asparagus, peas, perretxikos mushrooms. Pleasant weather without summer crowds. Restaurant terraces open.
  • July–August: Peak tourist season. Beaches are packed, pintxos bars have long waits. But fresh bonito tuna arrives, and the city buzzes with energy. Book restaurants well in advance.
  • September: Arguably the single best month. Fewer tourists, warm weather, and the famous Semana Grande festival (mid-August to early September). Fresh tuna, peppers, and early autumn mushrooms all available.
  • October–November: Wild mushroom season at its peak. Chestnut and game dishes appear on menus. Excellent time for serious food travelers.
  • December: Holiday atmosphere with special menus and Basque Christmas traditions. Santo Tomás market (December 21) features local cider and chistorra sausage.

Practical Tips for Eating in San Sebastian

The single most important tip for eating in San Sebastian is to adopt the local rhythm: eat lunch between 1:30 and 3:00 PM, start your pintxos crawl at 8:00 PM, and never eat more than one or two items per bar before moving on.

  1. Eat like a local — keep moving. One pintxo, one drink, move to the next bar. This is the txikiteo tradition. Sitting down at one bar and ordering 8 pintxos marks you as a tourist.
  2. Go to the counter. At most bars, you order at the bar, not at a table. Point at what you want or order from the chalkboard. Hot pintxos are ordered verbally; cold ones are grabbed from the counter.
  3. Timing matters. Many bars put out fresh pintxos at 1:00 PM and 8:00 PM. Arrive at these times for the best selection. Late afternoon (5–7 PM) is the dead zone — many bars close or only have leftovers.
  4. Tuesday through Thursday is prime time. Weekends bring tourists; weekday evenings are when locals do their txikiteo and bars bring their A-game.
  5. Cash is less necessary but still useful. Most bars now accept cards, but a few traditional spots remain cash-only. Carry €20–€30 just in case.
  6. Learn three words of Basque. “Eskerrik asko” (thank you), “Kaixo” (hello), and “Agur” (goodbye) go a long way.
  7. Book Michelin restaurants 2–3 months ahead. Arzak, Berasategui, and Akelarre fill up fast, especially on weekends and during summer.
  8. Accommodation tip: Stay in the Parte Vieja (Old Town) or Área Romántica for walking-distance access to most pintxos bars. You can find and compare hotels through Booking.com via Travelpayouts for the best rates.

About the Author — Carlos Rivera, Spain Travel Expert
Carlos Rivera is a Bilbao-born travel writer and food journalist who has covered Basque gastronomy for over 12 years. A graduate of the University of Deusto and former contributor to Condé Nast Traveler España, Carlos has visited over 300 pintxos bars across the Basque Country and reviewed restaurants from sidrerías to three-Michelin-star establishments. He currently writes for SpainSoul.com, where he shares insider knowledge to help travelers experience Spain authentically. When not on a txikiteo, he’s hiking the Camino del Norte or scouting the next hidden gem.

Frequently Asked Questions About San Sebastian Food

How many days do you need in San Sebastian for food?

Three full days is the sweet spot. This gives you time for 2–3 pintxos crawls, at least one sit-down restaurant meal, a market visit, and optionally a cider house trip or cooking class. Two days works if you’re efficient, but you’ll miss out on some depth.

Is San Sebastian expensive for food?

By Michelin-city standards, San Sebastian is a bargain. A full pintxos crawl (6 bars) costs €35–€55 per person, and excellent mid-range restaurants serve three-course meals for €40–€65. It’s more expensive than other Spanish cities but far cheaper than comparable food destinations like Paris, Tokyo, or Copenhagen.

What is the difference between pintxos and tapas?

Pintxos are the Basque Country’s answer to tapas, but with key differences: pintxos are typically skewered with a toothpick (pintxo means “spike” in Basque), individually portioned, and you usually pay per piece. Tapas in southern Spain are often shared plates. In San Sebastian, you stand at the bar, grab or order your pintxo, eat it, and move on.

Do you need to tip in San Sebastian?

Tipping is not expected in pintxos bars. For sit-down restaurants, leaving 5–10% is appreciated but not obligatory. Spaniards typically round up the bill or leave small change. At Michelin-starred restaurants, 10% is customary if service isn’t included.

Can vegetarians eat well in San Sebastian?

Yes, but it requires some effort. Basque cuisine is heavily seafood- and meat-focused. However, many bars offer vegetable pintxos — stuffed peppers, mushroom croquetas, and cheese-based options. Restaurants like Kokotxa and Amelia offer vegetarian tasting menus on request. The markets are also excellent for fresh produce.


Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *