top of page

Best Restaurants in Porto: 5 Meals We’re Still Thinking About

  • Writer: Shal & James
    Shal & James
  • Dec 3, 2025
  • 4 min read

Updated: Apr 9

Your guide to the best restaurants in Porto, from tiny local favourites to splurge-worthy spots that’ll make you fall just a little bit harder for this city’s food scene.


BARTOLOMEU BISTRO & WINE


Baixa / Vitória

Daily 12:30 - 3PM + 6:30 - 11PM


Close-up of a dish of food at Bartolomeu Bistro & Wine in Porto, Portugal.

This is not only one of the best restaurants in Porto, it’s firmly in the running for one of the best meals of our lives. Beautiful and atmospheric, with a super friendly, chatty host/sommelier and a wait staff who are on top of their game, it’s the kind of place that instantly feels special.


And the food? Wow. The make-your-own tasting menu is pure genius—between the two nights we ate at Bartolomeu Bistro & Wine, we tried nearly everything that wasn’t shellfish (Shal's allergic), and every single dish was exquisite.


A few of our favourite dishes include:

  • Goat cheese toast, pistachios and honey

  • Mushroom, egg yolk and potato

  • Potato gnocchi, onion and beef ragout

  • Tuna tartar, radish and coriander

  • Chocolate mousse, peanut and salt flower.


We still can’t believe the mastermind behind it all is such a young chef. Hands down, it was our favourite meal in Porto and easily one of the best meals we’ve ever had.


Located on Rua Mouzinho da Silveira, very close to the São Francisco Church and the Stock Exchange Palace in the Baixa / Vitória neighbourhood.


RESTAURANTE A DESPENSA


Baixa

Tue-Sun 7-11PM


Reserve a table in the main front room of this clever Italian-Spanish mashup—it’s where the buzz is. Restaurante A Despensa's bruschetta chef sampler is a must-order (four bruschettas, each one different and delicious), the penne tartufo (black truffle) e olive was also a stand out.


Shal cutting up meat in the centre of the table with a glass of red wine nearby and pasta with shaved truffle is in the foreground in this photo from dinner at Restaurante A Despensa in Porto.

Make a reservation to avoid being turned away.


Located slightly northwest of the main avenue, near Rua da Picaria, in the central downtown area in the Baixa neighbourhood.


BOTA & BIRA


Ribeira

Tue-Sat 6-11PM


This tiny, intimate spot serves Portuguese–Mediterranean tapas, steaks, and plenty of wine, but be warned: reservations don’t guarantee you’ll sit down on time. When we arrived at Bota & Bira, a crowd of equally booked guests were still waiting, though everyone leaving was raving about the food.


James tucking into steak, rice and greens at Bota & Bira in Porto, Portugal.

An hour later, we tucked into croquettes, a shared steak, and a couple of sides. Thanks to a bit of strategic Shal-guilt, we scored a complimentary dessert to soften the wait. While they’ll direct you to a bar across the street in the meantime (a CBD-themed joint with a DJ and an oddly empty club vibe), you might want to pick your own pre-dinner drinks spot. All in all, worth it, but go prepared.


Bota & Bira is very central, right by the historic heart of the city and only a short stroll from the Stock Exchange Palace and the Church of São Francisco. It sits on Rua do Comércio do Porto in the Ribeira neighbourhood, just moments from the river.


PREGAR

Baixa

Mon-Fri 12-11PM, Sat-Sun 12PM - 12AM (midnight)


Steak sandwiches are practically a religion in Porto, and Pregar turns out some of the city’s best. Reservations are wise, otherwise, brace yourself for a long queue. 


James showing off his beautiful lomo and red onion sandwich at Pregar in Porto, Portugual.

We loved the Baixa location so much we went twice (there’s also a spot in Foz). Both times we ordered the lomo with cheese and grilled red onions. The first visit? Pure magic. We put down two sandwiches each!


The second visit? James got steak so gristly it was inedible. The manager tried the old “luck of the draw” excuse, but sorry, steak sandwiches don’t work like lottery tickets. After a bit of polite-but-firm persuasion, the replacement was every bit as dreamy as our first.


One more warning: the steps down to the toilet are uneven heights, and we watched a poor woman sprain her ankle so badly she couldn’t walk.


Pregar is conveniently located in the Historic Center on Largo São Domingos, just steps away from the bustling Rua das Flores and the famous Ribeira riverfront.


CERVEJARIA GAZELA


Baixa

Mon-Sat 12-10:30PM


Alright, Cervejaria Gazela isn’t one of Porto’s finest dining experiences, but it’s a classic you shouldn’t skip if you want tradition on a plate.


Close-up of cachorrinhos (hot dogs) and steak sandwiches at Cervejaria Gazela in Porto


Famous for its cachorrinhos (hot dogs), it might look like a seat-yourself spot, but don’t even think about snagging a table. You queue for ages, get seated, and then enjoy table service… though the food does arrive fast enough to make the wait worth it. Unfortunately, no reservations accepted.


Located on Travessa Cimo de Vila, near the Batalha Square and São João National Theatre. This is a central spot in the eastern part of the downtown Baixa neighbourhood.


NOT QUITE DONE EXPLORING?



Pin this for later!

FOLLOW US ON PINTEREST



ABOUT US

JS Profile Pic_950px_Sq_84kb.jpg

We’ve spent 15 years proving that 'authentic travel' doesn't have to mean roughing it.

 

We’re Shal and James: adventure co-conspirators who believe the best travel stories happen somewhere between a freezing fjord swim and a perfectly mixed negroni.

Two Carry-ons One Bucket List_Logo_White_1500px x 350px.png
  • Instagram
  • Pinterest

© 2025 by Two Carry-ons, One Bucket List. All rights reserved.

Terms & Conditions | Privacy Policy

JOIN THE INNER CIRCLE

Witty travel stories, thoughtful recommendations, and destination edits worth your time.

bottom of page