Where to Eat in Porto Like a Local: A Guide to Authentic Spots

Let’s face it: every city has its tourist restaurants — overpriced, under-seasoned, and miles away from the real food culture. But Porto is a place where local flavours are still alive in

tiny tascas, historic markets, and family-run shops that have been feeding generations.

If you want to eat like a local in Porto, forget about fancy menus and curated Instagram plates. Instead, follow the scent of sizzling garlic, look for the handwritten chalkboard signs, and keep an eye out for places where the tables are full — and loud.

Here are some of the best places to eat in Porto like a local, whether you’re after petiscos, pastries, or that perfect pork sandwich.

Mercado do Bolhão: A Culinary Time Machine

Newly renovated but still full of soul, the Bolhão Market is the best place to start. Locals come here for their daily groceries — fresh fish, seasonal vegetables, hand-picked herbs — but also to grab a bite at one of the small eateries inside.

Try: A plate of sardines, a local cheese tasting, or a glass of vinho verde with some petiscos at Temos Lata — a modern corner that blends tradition with style.

Mercado do Bolhão no Porto: História e Curiosidades

Casa Guedes: Where the Sandwich Becomes a Legend

This place is almost mythical in Porto. For decades, Casa Guedes has served one of the city’s most iconic bites: the sandes de pernil com queijo da Serra — slow-roasted pork with creamy, pungent mountain cheese on crusty bread.

It’s messy, it’s rich, it’s absolutely divine.

Tip: Go early or be ready to queue — locals don’t mind waiting for this kind of flavour.

Comer e Chorar por Mais: The Most Honest Food Shop in Town

The name means “Eat and Cry for More” — and it lives up to it. This tiny deli-shop near the Clérigos Tower is packed with smoked sausages, aged cheeses, preserved fish, wines and sweets.

You won’t find tables here, but you can ask for a small tasting or grab a few things for a picnic by the river.

Want a taste of real Portuguese products, with zero tourist frills? This is your place.

Manteigaria: The Art of the Perfect Pastel de Nata

If you’re going to have just one pastel de nata in Porto, have it here.

At Manteigaria, you can watch the pastry chefs in action behind the glass, turning out batch after batch of crispy, creamy custard tarts. Order one with a bica (Portuguese espresso) and enjoy it standing at the counter — just like the locals do.

Pro tip: Sprinkle a pinch of cinnamon and powdered sugar on top. You’re welcome.

Adega Vila Meã: A Hidden Gem for Homemade Dishes

This low-key adega (wine tavern) serves up dishes that taste like someone’s grandmother made them — because maybe she did.

Here you’ll find alheira sausages, caldo verde, feijoada, and daily specials scribbled on a board. No fuss. Just food made with love.

Taberna Santo António: Home-Style Meals, Full Plates, Happy People

A favourite among locals and savvy tourists alike, this humble tavern near the Miradouro da Vitória serves authentic Portuguese meals at prices you’ll barely believe.

Their daily menus often include bacalhau à Brás, roasted rabbit, or tripas à moda do Porto — the dish that gave Porto its nickname, the tripe-eaters.

It fills up fast, so book ahead or show up early for lunch.

How to Eat Like a Portuense (Even if You’re Just Visiting)

  • Go where the locals go — if there’s no English menu, you’re probably in the right place.

  • Try a bit of everything: order petiscos to share.

  • Don’t skip dessert: pastel de nata, rabanadas (Portuguese French toast), and queijo com marmelada (cheese with quince paste) are all worth it.

  • Say yes to wine — it’s cheap, good, and always part of the meal.

And If You’d Like to Visit These Places With a Local by Your Side…

There’s no better way to discover where to eat in Porto like a local than with someone who is a local.

Want to explore Casa Guedes, Comer e Chorar por Mais, Bolhão Market, and more — with guides who know the hidden spots, the history behind the dishes, and how to avoid the tourist traps?

Join us for a Porto Food Tour. We’ll walk, talk, eat, and toast like real Portuenses.

Take a Detour!

 

Common Questions

Where do locals eat in Porto?
Locals often eat at traditional tascas, markets like Bolhão, or historic spots like Casa Guedes and Taberna Santo António.

Is it expensive to eat out in Porto?
Not at all. You can eat like a king for under €15 if you go to the right places — especially local taverns and markets.

What time do people eat in Porto?
Lunch is usually around 12:30–14:00, and dinner starts from 20:00. Locals eat late and enjoy long meals.

Can I find vegetarian options at local restaurants?
Yes, but it's more limited. Look for petiscos like cheese, mushrooms, beans, and salads. Modern places tend to offer more vegetarian-friendly dishes.

Contacts

(+351) ‪963 661 196‬

(+351) 966 054 152

(+351) 966 052 887

(+351) 22 937 07 07

Booking Support

Payment Options

Printed or mobile voucher accepted

Free cancellation available

Instant confirmation

Follow Us

Image
Image