Quick answers — eating in Porto
- Best restaurant overall
- The Yeatman
- Best value
- Essência (€40-€60 | $45-$65)
- Strongest cuisines
- Modern European, French, Seafood
- Dishes to try
- Francesinha, Bacalhau à Brás, Tripas à Moda do Porto, Caldo Verde
- Booking window
- For MICHELIN-starred restaurants, book at least 1-3 months in advance, especially for weekend evenings. Online booking portals are usually available.
Booking well in advance, especially for starred restaurants, is essential. Dress codes often range from smart casual to elegant, depending on the establishment. Tipping is customary, usually 5-10% for good service. Dinner hours typically run from 7:30 PM to 10:00 PM.
Modern European
Best modern European restaurants in Porto
Modern European is the catch-all for kitchens that borrow technique from France, produce from their own region and ideas from everywhere — usually tasting-menu only.
The Yeatman
Two MICHELIN StarsModern Portuguese · Vila Nova de Gaia · €180-€250 | $195-$270
Ricardo Costa
Perched atop Vila Nova de Gaia, The Yeatman offers breathtaking views of Porto while presenting refined Portuguese cuisine. Chef Ricardo Costa masterfully elevates regional ingredients with precise techniques, focusing on seasonal availability and subtle reinterpretations of classic dishes. The elegant dining room and extensive wine cellar enhance the experience, making it a true destination.
Order: Lagostim assado com molho bisque e puré de açafrão, Espadarte corado com favas e funcho
Antiqvvm
One MICHELIN StarContemporary Portuguese · Miragaia · €120-€180 | $130-$195
António Vieira
Housed in a charming 19th-century manor with stunning Douro River views, Antiqvvm presents refined, contemporary Portuguese gastronomy. Chef António Vieira crafts dishes that balance innovation with respect for tradition, utilizing premium ingredients with meticulous execution. The ambiance is one of classic elegance, complemented by a remarkable wine list featuring both local and international selections.
Order: Vieiras com caviar e bivalves, Borrego com espargos e trufa
Pedro Lemos
One MICHELIN StarModern European · Foz do Douro · €110-€160 | $120-$175
Pedro Lemos
Nestled in a tranquil residential area near the coast, Pedro Lemos delivers sophisticated, ingredient-driven cuisine within an intimate, understated setting. Chef Pedro Lemos showcases a discerning palate, focusing on high-quality seasonal produce and seafood, prepared with precision and minimalist elegance. The restaurant's serene atmosphere and carefully curated wine pairings contribute to its allure.
Order: Carabineiro com xerém de lavagante, Bife Wellington
Blind
One MICHELIN StarModern European · Baixa · €110-€160 | $120-$175
Vitor Matos
Housed within the luxurious Torel 1884 Suites & Apartments, Blind offers a unique multi-sensory dining experience, inspired by the classic novel 'Essays on Blindness'. Chef Vitor Matos crafts imaginative dishes that surprise and delight, focusing on bold flavors and innovative textures. The ambiance is stylish and contemporary, creating an engaging and memorable culinary journey.
Order: Cremoso de foie gras com brioche, Lavagante azul com risoto de algas
Restaurante Cozinha das Flores
MICHELIN SelectedModern Portuguese · Baixa · €70-€120 | $75-$130
Nuno Mendes
Located within the Palácio das Cardosas, Cozinha das Flores by celebrated chef Nuno Mendes offers a contemporary take on Portuguese classics. The menu focuses on seasonal ingredients and innovative techniques, presented in a stylish and vibrant setting. It captures the essence of modern Porto dining, blending culinary tradition with exciting new interpretations.
Order: Arroz de marisco com carabineiros, Espetada de polvo e batata doce
Almeja
Bib GourmandModern Portuguese · Boavista · €45-€70 | $50-$75
Almeja offers a contemporary dining experience focused on Portuguese flavors, presented with creativity and lightness. The menu is seasonal and changes frequently, highlighting fresh, local produce and sustainable practices. The atmosphere is relaxed yet stylish, making it a perfect spot for those seeking inventive cuisine without the formality of a starred establishment.
Order: Polvo grelhado com batata doce, Bochechas de porco com puré de aipo
French
Best French restaurants in Porto
French cooking is still the backbone of fine dining almost everywhere — expect sauce work, butter, precise service and set lunch menus that cost a fraction of dinner.
Le Monument
One MICHELIN StarModern French · Baixa · €130-€200 | $140-$215
Julien Montbabut
Situated within the opulent Le Monumental Palace hotel, Le Monument offers a captivating journey through contemporary French cuisine with a Portuguese sensibility. Chef Julien Montbabut's sophisticated approach is evident in every dish, blending classic techniques with innovative presentations and exceptional local ingredients. The grand, art deco-inspired dining room exudes timeless elegance.
Order: Foie gras de canard com ruibarbo e gengibre, Robalo com molho beurre blanc
Seafood
Best seafood restaurants in Porto
Seafood restaurants live or die on the day's catch — the shortest menus are usually the best sign, because the kitchen is cooking what actually came in.
Vila Foz
One MICHELIN StarSeafood · Foz do Douro · €120-€180 | $130-$195
Arnaldo Azevedo
Located in a stunning renovated manor overlooking the Atlantic, Vila Foz specializes in exquisite seafood, showcasing the ocean's bounty with masterful skill. Chef Arnaldo Azevedo's menu is a tribute to fresh, local catches, prepared with precision and creativity, often featuring Japanese influences. The elegant setting, complete with ocean views, perfectly complements the culinary experience.
Order: Garoupa com molho de bergamota, Ouriços do mar com ovo e caviar
Budget
Where to eat cheaply in Porto
Tapabento S.Bento
Near São Bento station, this spot offers excellent small plates and fresh seafood. Expect creative tapas, generous portions, and a lively atmosphere. Try the ceviche or the codfish cakes. Dishes range from €8-€18.
Casa Guedes Original
A Porto institution famous for its 'sandes de pernil' – slow-roasted pork leg sandwiches with Serra da Estrela cheese. Simple, hearty, and incredibly satisfying. Perfect for a quick, authentic bite. Sandwiches are around €5-€7.
Adega São Nicolau
Located in the Ribeira district, this traditional taverna serves classic Portuguese comfort food with river views. Enjoy fresh grilled fish or 'Francesinha'. It's busy, authentic, and offers good value. Main courses are €12-€20.
Gazela Cachorrinhos da Batalha
An iconic spot known for its 'cachorrinhos' – thin, grilled hot dogs with a spicy sauce, served on crusty bread. A perfect late-night snack or casual lunch. Quick service and a bustling atmosphere. Cachorrinhos are around €4-€6.
Mercado Bom Sucesso
A modern market hall offering a diverse array of food stalls, from traditional Portuguese to international cuisine. Ideal for trying various local delicacies, snacks, and craft beers in a vibrant setting. Prices vary, typically €7-€15 per dish.
Local dishes
What to eat in Porto
Francesinha
Porto's iconic sandwich, a true culinary marvel. It features layers of various meats (steak, sausage, ham) between slices of bread, covered in melted cheese, and drowned in a rich, spicy, tomato-based beer sauce. Often served with a side of French fries, it's a hearty, indulgent, and uniquely satisfying meal. Try it at Café Santiago for an authentic experience.
Bacalhau à Brás
One of Portugal's countless codfish (bacalhau) preparations. This dish consists of shredded cod, finely chopped fried potatoes, and scrambled eggs, all mixed together and garnished with black olives and parsley. It's a comforting and flavorful dish that highlights the versatility of cod. Many traditional restaurants, such as Taberna do Cais, offer an excellent version.
Tripas à Moda do Porto
A traditional and historical dish from Porto, often referred to as 'Porto-style tripe.' This stew features tripe, white beans, and various meats like chicken, sausage, and smoked ham, slow-cooked to perfection. It's a rich, flavorful, and deeply comforting dish that reflects the city's culinary heritage. Find it at traditional establishments like O Buraco.
Caldo Verde
A beloved Portuguese comfort soup. It's a simple yet delicious concoction made with thinly sliced collard greens, potatoes, olive oil, and slices of chouriço (smoked sausage). Served hot, especially in cooler weather, it's a staple in homes and taverns across the country. Enjoy a hearty bowl at a local Tasca, like A Badalhoca, for an authentic taste.
Sardinhas Assadas
Grilled sardines are a quintessential summer dish in Portugal, especially along the coast. Fresh sardines are simply seasoned with salt, grilled whole over charcoal, and served with boiled potatoes or a simple salad. Their smoky flavor and tender flesh are a seasonal delight, best enjoyed at a beachfront restaurant in Matosinhos, such as Restaurante O Lusitano.
Alheira de Mirandela
A traditional Portuguese sausage, originally created by Jews in the 15th century who couldn't eat pork. Made with various meats (poultry, veal, rabbit) and bread, seasoned with garlic and paprika, it has a distinct flavor and texture. It's typically fried or roasted and served with a fried egg and fries. A Regaleira is known for serving quality regional dishes.
Bifana
A popular Portuguese pork sandwich, particularly beloved in Porto. Thin slices of pork, marinated in white wine, garlic, and spices, are quickly fried and then served inside a crusty bread roll. It's simple, incredibly flavorful, and perfect for a quick, satisfying bite on the go or with a cold beer. Many street vendors and small cafes serve excellent bifanas.
Pastel de Nata
Though emblematic of Lisbon, Porto offers delicious versions of this iconic Portuguese custard tart. A delicate, crispy puff pastry shell holds a rich, creamy egg custard, often caramelized on top. Perfect with coffee, it's an essential treat at any time of day. Find them in almost any pastry shop (pastelaria) throughout the city.
How to book a table in Porto
- · For MICHELIN-starred restaurants, book at least 1-3 months in advance, especially for weekend evenings. Online booking portals are usually available.
- · Many fine dining establishments require a credit card guarantee or a non-refundable deposit to secure reservations, so be prepared for these policies.
- · Consider booking for lunch at starred restaurants; menus are often more affordable, offering a similar culinary experience at a lower price point.
- · Always reconfirm your reservation a few days prior to dining. Be aware of no-show policies, which can result in significant charges.
FAQ
Porto restaurant questions travellers ask
What is the best restaurant in Porto?
The Yeatman in Vila Nova de Gaia is the benchmark table — Modern Portuguese, led by Ricardo Costa, two michelin stars, around €180-€250 | $195-$270 per person. Order the Lagostim assado com molho bisque e puré de açafrão, Espadarte corado com favas e funcho
Where is the best modern European restaurant in Porto?
The Yeatman in Vila Nova de Gaia is the modern European table to book in Porto (€180-€250 | $195-$270 per person). Other strong options: Antiqvvm, Pedro Lemos, Blind.
Where is the best French restaurant in Porto?
Le Monument in Baixa is the French table to book in Porto (€130-€200 | $140-$215 per person).
Where is the best seafood restaurant in Porto?
Vila Foz in Foz do Douro is the seafood table to book in Porto (€120-€180 | $130-$195 per person).
Where can I eat well in Porto without spending a fortune?
Essência is the best-value table on this list at roughly €40-€60 | $45-$65 per person. Beyond fine dining, locals point to Tapabento S.Bento, Casa Guedes Original, Adega São Nicolau.
How far in advance should I book restaurants in Porto?
For MICHELIN-starred restaurants, book at least 1-3 months in advance, especially for weekend evenings. Online booking portals are usually available. Many fine dining establishments require a credit card guarantee or a non-refundable deposit to secure reservations, so be prepared for these policies.
What food is Porto famous for?
Francesinha, Bacalhau à Brás, Tripas à Moda do Porto, Caldo Verde, Sardinhas Assadas — the dishes most worth eating where they come from. Porto's iconic sandwich, a true culinary marvel. It features layers of various meats (steak, sausage, ham) between slices of bread, covered in melted cheese, and drowned in a rich, spicy, tomato-based beer sauce. Often served with a side of French fries, it's a hearty, indulgent, and uniquely satisfying meal. Try it at Café Santiago for an authentic experience.
Planning the rest of Porto?
The full Porto guide has a seven-day itinerary, neighbourhoods, museums and the mistakes to avoid.
Read the Porto travel guide