Where locals actually eat — by neighborhood, budget, and what to order.
Some links are affiliate links. Learn more.
Bilbao is a city where the Basque culinary tradition meets modern creativity. You must try pintxos — small, flavorful snacks served on bread — and bacalao (salted cod), often fried to perfection. Meals are reasonably priced, with most mains ranging from €12–18, and pintxos from €2–5.
The historic Old Town is best for pintxos bars and lively taverns. Look for places along the calle de 3 de Abril and near the Guggenheim Museum. Expect to spend €15–25 per person for a meal with drinks. Go between 7–10 PM for a more local vibe.
Ensanche is the city’s upscale district with fine dining options and modern bodegas. Many places here offer refined takes on Basque classics. Budget €30–50 per person for dinner. It’s quieter at lunch, but best for dinner.
San Francisco is the heart of Bilbao’s pintxos scene. The narrow streets are lined with tiny bars where locals gather. You’ll find the best pintxos for €2–4 each. Go early, before 10 PM, to avoid the tourist crowds.
Deusto is a more laid-back area with family-run eateries and seafood spots. Try marmitako (tuna stew) and chuletas (grilled pork chops). Prices are slightly lower than in the city center. Go here for a relaxed, authentic meal.
Pintxos — Small, artistic snacks on bread, often held together with anchovies, cheese, or squid. Best in San Francisco and Casco Viejo.
Bacalao al pil-pil — Salt cod in garlic and olive oil sauce. A classic. Expect to pay €14–18 for a main.
Txangurro — Lobster stew, usually served in a small clay pot. Try it in Deusto or near the port.
Marmitako — Tuna stew with potatoes and peppers. A Basque fisherman’s favorite. Usually €12–15.
Txipirones en su tinta — Squid ink rissoles. A local favorite, often sold at street stalls.
Goxua — A Basque-style omelet with potatoes and onions. Simple but flavorful.
Chuletillas de ternera — Grilled beef ribs, often rubbed with paprika. A hearty option.
Croqueta de bacalao — Salt cod croquettes, crispy on the outside and creamy inside.
Txakoli — A fizzy, slightly sweet white wine from the Basque region. Pairs well with seafood.
Tarta de San Telmo — A Basque cheesecake, rich and tangy. Served in most pintxo bars.
| Meal type | Est. cost | What you get |
|---|---|---|
| Street food / market | €5–10 | *Pintxos*, empanadas, grilled fish |
| Casual sit-down | €15–25 | *Pintxos* and a drink, or a main course |
| Mid-range restaurant | €30–45 | A three-course meal with wine |
| Fine dining | €60+ | Michelin-level tasting menus or Basque fusion |
| Meal Type | Cost per Person | Where to Find It |
|---|---|---|
| Street food | €2-€3 | Barrio de San Francisco, La Ribera |
| Casual | €8-€12 | Mercado de la Ribera, local bodegas |
| Mid-range | €15-€25 | Guggenheim area, traditional Basque restaurants |
| Fine dining | €30-€50 | Arrieta, Etxebarri, or La Viña |
| Daily budget | €35-€70 | Mix of street food, casual, and one mid-range meal |
For the best value, skip touristy spots and follow locals to pintxo bars in La Ribera or Mercado de la Ribera—where you can enjoy authentic flavors without breaking the bank.
Navigate Bilbao's restaurant districts with this interactive map. Click to explore the city.
Established in 1998, this San Mamés neighborhood institution serves authentic Basque cuisine with a focus on seasonal ingredients. Order the txakoli (local cider) with the txistorra (spiced pork sausage) and pintxos de bacalao (salt cod with garlic and olive oil). For mains, the bacalao al pil-pil (cod in garlic-olive oil emulsion) is a must. Prices: €65 for two (includes txakoli, two pintxos, and main). Located in a converted 19th-century townhouse, the decor features exposed brick and vintage Basque posters. Best visited midweek at 8 PM to avoid weekend crowds. Ideal for travelers seeking a genuine local experience, not tourists.
This San Telmo district bistro, open since 2015, offers a refined take on Basque dishes. Try the txangurro (spider crab) with saffron aioli, the huevo a la plancha (grilled egg with chorizo) and the merluza a la plancha (grilled hake). Total for two: €85 (includes wine pairing). The space is minimalist with white walls, black metal chairs, and a central bar. Visit on a Tuesday for a quieter evening. Perfect for business dinners or couples celebrating a special occasion.
At the Mercado de la Ribera, this stall serves the city’s best pintxos. Order the morcilla de Burgos (blood sausage with onions), the gambas al ajillo (garlic shrimp), and the tortilla de patatas (potato omelette). Total for two: €25 (includes three pintxos and a glass of txakoli). The stall is a small counter with wooden benches, no reservations. Best visited during lunch hours (12-2 PM) to avoid queues. Ideal for budget travelers or locals grabbing a quick bite before work.
In the Casco Viejo, this 2005-established spot has a curated wine list featuring 20+ Basque producers. Order the txakoli de Getaria, the pulpo a la gallega (octopus with paprika), and the patatas a la riojana (potatoes with chorizo). Total for two: €55 (includes wine, two dishes, and dessert). The decor is rustic with wooden tables and wine barrels. Visit on a Thursday for their weekly wine tasting. Best for wine enthusiasts or those looking for a relaxed dinner after exploring the old town.
The 3-Michelin-starred Arzak, located in the suburbs of Getaria, offers a 12-course tasting menu. Must-try: the txakoli de Gernika, the pulpo con huevo (octopus with egg), and the merluza con trufa (hake with truffle). Total for two: €320 (includes wine pairing). The dining room is sleek with floor-to-ceiling windows overlooking the sea. Visit on a Wednesday for the chef’s table experience. Suited for special occasions or food critics seeking a culinary journey.
In the Ensanche district, this family-run spot has been serving Basque cuisine since 1987. Order the txistorra, the bacalao al pil-pil, and the tortilla de patatas. Total for two: €40 (includes two pintxos, main, and dessert). The decor is simple with checkered floors and wooden tables. Best visited on a Sunday for their weekend brunch. Ideal for locals or those wanting to avoid tourist traps.
Bilbao’s dining scene thrives in districts where industrial history meets modern innovation. The city’s culinary identity centers on pintxos (Basque tapas) and seafood, with the old town and riverside areas offering the most authentic experiences. Avoid tourist traps by focusing on neighborhoods with local patronage, where prices remain under €15 for a substantial meal.
Casco Viejo, Bilbao’s medieval core, is the epicenter of pintxos culture. The narrow streets of the old quarter host over 100 bars serving €2-€5 pintxos, with standout spots like Bodegón de la Corte (sardines with pickled peppers, €3.50) and La Cuchara de San Telmo (churros with chocolate, €4.20). Most venues close by 3 PM, so visit for lunch or early dinner. Avoid the tourist-heavy Calle de las Flores; instead, explore the quieter Calle de la Ribera for authentic, unpretentious dining.
Abando, home to Bilbao’s financial district, offers refined dining with a focus on Basque cuisine. Restaurants like Arzak (three Michelin stars, tasting menu €150) and La Viña (traditional seafood, €25 entrée) cater to business lunches and evening dinners. The area’s modern architecture contrasts with the old town, with prices reflecting its premium location. For a mid-range option, try La Cuchara de San Telmo (€15 for a seafood platter), a short walk from the Guggenheim.
Santutxu, a residential neighborhood near the river, is known for its lively bar scene and affordable dining. The area’s main street, Avenida de la Constitución, features over 30 pintxos bars, including Bar Gato Negro (€2.50 for a tuna tartare pintxo) and La Cuchara de San Telmo (€3.80 for a ham and cheese skewer). Prices remain under €10 for a full meal, with most venues open until 2 AM. The area’s proximity to the riverfront makes it ideal for post-dinner walks.
Zamudio, a suburb just outside Bilbao, is a hidden gem for authentic Basque cuisine. The area’s main street, Calle de la Libertad, hosts family-run restaurants like La Cuchara de San Telmo (€12 for a full seafood platter) and Bar Gato Negro (€4 for a pintxo). Prices are significantly lower than in the city center, with most meals under €15. The neighborhood’s quiet streets and local clientele make it a preferred spot for residents seeking a genuine Basque dining experience without the tourist crowds.
Bilbao's dining scene is moderately priced. A three-course meal at a mid-range restaurant averages €25-€35 per person (including wine). Tapas bars like La Cuchara de San Telmo offer €2-€4 tapas. High-end restaurants (e.g., Asador Etxebarri) charge €50+ for tasting menus. Supermarkets like Mercadona provide affordable meals under €5. Bilbao is 15% cheaper than Madrid for dining.
Pintxos (Basque tapas) are Bilbao's culinary signature. The most iconic is "Txakoli" (a dry, slightly sparkling cider) paired with "Gilda" (olives, pickled peppers, and anchovies on a skewer). Other staples include "Bacalao al Pil-Pil" (cod in garlic-olive oil sauce) and "Tortilla de Camarones" (shrimp omelet). These dishes are served in over 300 pintxos bars across the city.
Locals frequent pintxos bars in the Casco Viejo (Old Town), particularly La Cuchara de San Telmo (open since 1992), and Bar Gure (a family-run spot near the Guggenheim). For lunch, the Mercado de la Ribera offers affordable seafood dishes like "Sopa de Pescado" (fish soup) for €8. The neighborhood of Indautxu has a high concentration of Basque eateries like La Cueva del Pescador, known for fresh catch.
Most restaurants in Bilbao are tourist-friendly but not overtouristed. Casco Viejo and near the Guggenheim have English menus and tourist-oriented pricing (e.g., €15 for a basic pintxo). However, locals avoid these areas for dinner. For authentic experiences, visit off-peak hours (before 8 PM) or seek out non-touristy spots like Bar Gure, which has no English menu but serves traditional dishes at €3-€5.
Tipping is not mandatory in Bilbao. Service is included in the bill (10% service charge), so tipping is optional. Most locals leave 5-10% for good service, but it's not expected. In bars, rounding up the bill is common (e.g., €12.50 becomes €13). Tipping is rare in supermarkets or for street food. The average tip is €1-€2 per person.
The best time for food events is during the San Fermin Festival (July 6-14), when pintxos bars host special menus. The Basque Culinary Marathon (late May) features chef collaborations. For seafood, visit during the annual "Fiesta de la Sardina" (late June) in Getaria, a 30-minute train ride from Bilbao. Avoid August, when many restaurants close for summer holidays.