Skip to content

Culinary character

The fish market opens at 7am, and by 8 the ground-floor stalls are loud with auction-speed Portuguese and the smell of salt and ice. Upstairs, women sell oranges, figs, and pots of local honey. This is Olhão, a working fishing port where what you eat depends on what the boats brought in that morning, and where a full lunch with wine rarely tops €15.

Olhão doesn't try to charm visitors the way Tavira does. The town is flat, cubic, and industrial in places, but the food is among the best-value seafood in the Algarve. The Ria Formosa lagoon provides clams, oysters, and cockles; the Atlantic fleet brings in sardines, sea bream, and cuttlefish. Restaurants here serve Portuguese families who drive from Faro for a Saturday fish lunch, not tourists following guidebook stars.

Don't come expecting polished service or English menus. Come hungry, point at whatever looks good in the display, and eat what the locals eat.

Traditional Portuguese

Back-street tascas

The grid of fishermen's houses behind the waterfront (the Bairro dos Pescadores) hides Olhão's most honest eating. You'll find places with handwritten menus taped to the door and football on the TV in the corner.

Regional specialties

Olhão kitchens do traditional Algarvian dishes without the tourist markup:

  • Cataplana de amêijoas: clams cooked with chouriço, garlic, and white wine in a sealed copper pot. The waiter opens it at the table and the steam hits you first. For two, €20–28 at most waterfront restaurants.
  • Caldeirada rica: a rich fish stew layered with potatoes, onions, and tomatoes. Every restaurant has its own version; the best ones use whatever fish was cheapest that morning.
  • Xarém com conquilhas: a corn porridge with cockles that's genuinely local. You won't find this in Albufeira or Lagos. Ask if it's available; not every place makes it.
  • Feijoada de búzios: bean stew with whelks, hearty and cheap. A winter dish that appears on menus from October.

Featured restaurants

Seafood restaurants

The waterfront

The avenue along the harbour and the streets near the market are where Olhão's seafood restaurants concentrate. The waterfront tables look pleasant but the serious eating is indoors, where the fish displays tell you what's fresh.

What to order:

  • Sardinhas assadas: grilled sardines, June to October, served on bread that soaks up the juices
  • Dourada grelhada: grilled sea bream, sold by weight, dressed simply with olive oil
  • Choco frito: fried cuttlefish strips, crisp outside and soft inside. A local favourite, cheaper than most fish dishes
  • Conquilhas à Bulhão Pato: small clams in garlic, coriander, and white wine. Share a bowl with bread

Market restaurants

The upper floor of the fish market building has simple food stalls: grilled fish, salads, and local dishes served on paper plates at steel tables. This isn't a food hall in the modern sense. It's canteen eating among fish vendors on their breaks. A plate of grilled sardines with salad and a beer costs around €8. Opens early, closes by 2pm.

Featured restaurants

Markets

Mercado Municipal

Olhão's twin market buildings sit at the waterfront and are worth visiting even if you're not buying. The fish market downstairs is the main event. The variety of shellfish alone (clams, cockles, oysters, razor clams, whelks, sea snails) reflects the Ria Formosa's richness.

Fish market (Mercado dos Peixes):

  • Clams and oysters from the Ria Formosa, cheaper here than at any restaurant
  • Whole fish from the morning catch, sold by weight
  • Arrive before 9am on Saturday for the best selection and the most atmosphere
  • The auction-style selling is chaotic and loud, worth watching even if you don't buy

Vegetable market:

  • Local oranges, figs in season, almonds
  • Regional cheeses and presunto (cured ham)
  • Flor de sal (sea salt flakes) from the salt pans, a good souvenir
  • Jars of local honey, carob syrup, and preserved figs

Saturday morning is the largest market day, with additional stalls spilling outside. If you're timing a visit around food, this is the morning.

Market hours: Monday–Saturday, roughly 7am–1pm. The fish market empties by noon; arrive early.

Casual dining

Waterfront cafés

The esplanade along the harbour has a string of cafés with outdoor seating, fine for a galão (Portuguese latte) and a pastel de nata in the morning, or a beer at sunset watching the ferry boats cross to the islands. Don't expect much from the food at these places; they trade on location rather than kitchen skill.

Newer arrivals

Olhão's gentle gentrification has brought a handful of newer spots to the streets behind the market:

  • A couple of wine bars with Algarve regional selections and petiscos, pleasant for an evening but pricier than the tascas
  • One or two brunch spots have opened, aimed more at expats and remote workers than tourists
  • Modern Portuguese menus with updated traditional recipes, still rare in Olhão but growing

The options are limited compared to Faro or Tavira. Olhão's strength is traditional eating, not international variety. If you want sushi or Italian, you're in the wrong town.

Featured restaurants

Where to eat by area

Waterfront / Avenida 5 de Outubro: The main dining strip with the seafood restaurants and market. Some tourist-oriented places with photo menus; stick to the ones packed with Portuguese families.

Market area: Best for casual, cheap lunch. The market stalls upstairs and the restaurants in the surrounding streets.

Bairro dos Pescadores: The back-street grid behind the waterfront hides the tascas and casas de pasto. More adventurous and more rewarding than the waterfront.

Fuseta: The fishing village 10km east has simpler restaurants with the same fresh fish and lower prices. Worth the drive for a quieter seafood lunch, with Praia da Fuseta a short walk away.

Practical tips

  • Market hours: Monday–Saturday, 7am–1pm. Fish market is best before 9am. Closed Sunday
  • Reservations: Needed for the main seafood restaurants at weekends and all waterfront places on summer Saturday evenings. Tascas are walk-in only
  • Lunch focus: The traditional restaurants and market are best at lunchtime. Dinner options are more limited; several places close after lunch
  • Cash: Some back-street tascas still prefer cash. The waterfront restaurants take cards
  • Language: Less English spoken than in tourist resorts. Basic Portuguese helps: uma mesa para dois (table for two), o prato do dia (dish of the day)
  • Menu do dia: Several traditional restaurants offer a daily set menu for €8–12 including drink. Ask for o menu do dia or o prato do dia
  • Sunday: Most traditional restaurants are closed. The market is closed Sunday. Plan accordingly
  • Island picnic: Buy bread, cheese, presunto, and fruit from the market, then catch the ferry to Ilha da Armona or Ilha da Culatra for a beach lunch

Last reviewed:

Explore Olhão

Discover beaches, villages, and attractions in this municipality

View Olhão Guide

Average Weather in the Algarve

Weather data: 30-year averages (1995-2024) via Open-Meteo