
At Porto Secreto we’re always looking for tips and itineraries to suit you. From suggestions for places to eat pizza, burgers and even ice cream. However, now it’s time to focus on the buffet options in Greater Porto.
In these restaurants, the idea is that you eat until you’ve had enough. In other words, you can repeat without restriction, but be careful not to waste. The list isn’t extensive, but it serves as a starting point for those looking for this type of service. Shall we enjoy ourselves?
New Wok
New Wok is one of the latest additions to the ‘world’ of free buffet restaurants in Porto. With its doors open every day, this space offers a multitude of dishes at very affordable prices.
In a modern and welcoming atmosphere, you can eat anything from sushi to pizzas, or even Mediterranean dishes. However, one of the great attractions is a robotic cat, which brings fun and innovation to the service.
During the week, the buffet costs €11.95 per person for lunch and €15.95 for dinner. On weekends and public holidays, the price is €16.95 per person, at any time.
Where: Travessa da Prelada
Opening hours: every day, from 12 noon to 3 p.m. and from 7 p.m. to 11 p.m.

City Wok
City Wok is a multi-cuisine restaurant that offers a different kind of buffet. According to its website, you choose the ingredients and the products are cooked “on the spot on the grill, on the griddle or in the wok”.
At lunchtime, prices for adults are €11.95. For dinner, the cost is €15.95.
The idea is that you can serve yourself as often as you like, but without wasting. In fact, if you take away more food than you’ve consumed, the excess will be stored in takeaway boxes and charged separately.
Where: Praceta Elaine Sanceau, 100
Hours: Monday to Sunday (12:00-15:00; 19:00-23:00)
Wok Royal
Outside the city of Porto, but not too far away, you can find Wok Royal. Located in Leça do Balio, this is another restaurant where you can try again and again, with no restrictions.
The buffet offers a choice of meat, seafood and sushi dishes. What’s more, the atmosphere is relaxed. But once again, pay attention, because you can eat, but avoid making unnecessary waste.
As for prices for adults, from Monday to Friday lunch costs €11.50 and dinner €15.50. On weekends and public holidays, lunch or dinner costs €16.50. Like City Wok, there are special prices for children.
Where: Rua da Arroteia, Leça do Balio
Opening hours: every day (12h00-15h00 and 19h30-23h00)
Ninki
This next reference is particularly appropriate for those who can’t live without sushi. Located in Vila Nova de Gaia, Ninki has a rotation where you can choose what you like without restrictions.
There’s sashimi, nigiri and maki, among other options. The food is freshly prepared and lunch costs €15.90 and dinner €19.90. In the event of waste, a charge will apply.
Where: Rua Barão do Corvo, 113, Vila Nova de Gaia
Hours: every day (12-15h00 and 19h00-23h00)
Panda Douro
With a large and welcoming space, Panda Douro is one of the buffet restaurants located on the outskirts of Porto, more specifically in Rio Tinto, in the municipality of Gondomar.
The gastronomic offer focuses especially on Asian cuisine, but also includes Portuguese and Mediterranean dishes .
Where: Rua Infante D. Henrique 313, Rio Tinto
Hours: every day, from 12 noon to 3 p.m. and from 7 p.m. to 11 p.m.
If you know of more places like these, send your suggestions to our Facebook or Instagram!