oAfonso
Largo da Oliveira with outdoor cafés, people and the old Paços do Concelho
Where to eat

Eat in Guimarães like the locals

Minho cooking, francesinhas, petiscos and the city's convent sweets.

Not sure where to go? Ask Afonso

Tell me what you fancy, where you are or who you're with — I'll take it from there.

🍲 Minho cuisine

Rojões, bacalhau, cabrito and vinho verde, just like home.

Cancelas Bar & Restaurante

Portuguese and regional cuisine restaurant in Aldão, about 5 km from the centre. Visitors usually praise the varied starters and the house dishes, like the posta (thick-cut beef steak) and the bacalhau (salt cod) 'à Cancelas'. Best to book, as it fills up.

Posta à CancelasBacalhau à CancelasPolvo à lagareiroPicanha
Rua 24 de Junho, 39, Aldão, 4800-016 Guimarães
Mon–Sat for lunch (11:45–14:30); dinner on Wednesday, Friday and Saturday (until 22:30); closed on Sunday

Restaurante Oliveiras

Regional Portuguese restaurant open since 1990, in Paçô Vieira, on the road to Fafe (about 4 km from the centre). It's famous for its house bacalhau and its charcoal-grilled meats, great for sharing.

House bacalhauCharcoal-grilled meat with grelosTomahawkPicanhaVeal chop
Rua do Sairrão (EN 206), n.º 400, Paçô Vieira, 4810-236 Guimarães
Mon–Sat 12:00–14:45 and 19:00–22:45; Sunday lunch only (12:00–14:45)
Get directions

Adega dos Caquinhos

€

Traditional tasca tucked away in an alley next to Largo do Toural, steeped in tradition and closely linked to the Festas Nicolinas. It has just a few dishes a day of homestyle Minho cooking, and the red vinho verde is served in a bowl (malga).

Rojões com papas'Stuffed' bacalhau (sautéed with onion and peppers)Oven-roasted veal
Viela da Arrochela, 4800-154 Guimarães (Centro Histórico)
Monday to Saturday; closed on Sunday
Get directions

Restaurante Monte Alegre (Montalegre)

€

Family restaurant in Fermentões, next to the church, about 4 km from the centre. It's a simple place serving homestyle food, with daily fish and meat options at affordable prices.

Avenida Padre João Fernandes Machado, 220, Fermentões, 4800-177 Guimarães
Mon–Sat 11:30–15:00 and 19:00–22:00; Sunday 11:30–15:00
Get directions

Cozinha Regional Santiago

A regional cuisine restaurant on one of the prettiest squares in the Historic Centre, Praça de Santiago, with outdoor seating. A great stop for alheira or bacalhau with a vinho verde.

AlheiraBacalhau à Brás
Praça de São Tiago, 16-17, 4800-445 Guimarães (Centro Histórico)
Mon–Sat 12:00–15:00 and 19:00–22:00; closed on Sundays
Get directions

Buxa

Restaurant and snack bar right on Largo da Oliveira, in the heart of the Historic Centre, with outdoor seating on one of the city's prettiest streets. The bacalhau dishes are the highlight; book ahead, as it's usually packed.

Bacalhau com broa
Largo da Oliveira, 23, 4800-443 Guimarães (Centro Histórico)
Get directions

Restaurante Café Oriental

Restaurant on Largo do Toural, the city's main square, right on the doorstep of the Historic Centre. Known for classic Portuguese cooking, like bacalhau com broa (salt cod with cornbread crust) and polvo à lagareiro (roast octopus with olive oil and potatoes).

Bacalhau com broaPolvo à lagareiroVeal
Largo do Toural, 11, 4810-427 Guimarães
Get directions

🥪 Francesinha

The most famous sandwich in the North, with sauce and fries.

Vira Bar

€€

One of the oldest beer halls in Guimarães, over 60 years old, renovated and reopened in 2024. It's a go-to spot for francesinha (a hearty meat-filled sandwich covered in melted cheese and a rich sauce) in the city, with versions like the special with pork loin, the poveira and even a vegetarian one.

FrancesinhaSpecial francesinha with pork loinFrancesinha poveiraVegetarian francesinhaMoelasPork loin prego
Alameda de São Dâmaso, 4810-286 Guimarães
12:00–15:00 and 19:30–23:00; closed on Mondays; no lunch on Tuesdays and Sundays
Get directions

Dona Maria

A restaurant inside the city walls, in the Historic Centre. Lots of people go there just for the francesinhas, especially the 'Vimaranense', and there's a vegetarian version too.

Francesinha VimaranenseVegetarian francesinha
Rua João Lopes Faria, 79 A, 4800-414 Guimarães (Centro Histórico)
Get directions

🍷 Petiscos and tascas

For sharing at the table, at the counter or on the terrace.

Taberna Trovador

€

A tiny tavern on a cobbled square next to the Historic Centre, perfect for snacking and sharing. Order the rojões (marinated fried pork chunks) and a red vinho verde; book a table by phone, as it's small.

RojõesBolinhos de bacalhauFried quailsPapas de sarrabulho (in season)
Largo do Trovador, 10, 4810-451 Guimarães
Get directions

Tasquinha do Tio Júlio

€

A neighbourhood tasca in the Couros area, open since 1981. The speciality is the prego, but there's also caldo verde, moelas and francesinhas, all with a fino (small draught beer) on the side.

PregoCaldo verdeMoelasFrancesinha
Rua de Couros, 20, 4810-225 Guimarães
12:00–02:00 (Friday and Saturday until 04:00); closed on Sundays
Get directions

Casa das Merendas

Petiscos spot way up on Penha, about 6 km from the centre, perfect after you've gone up by cable car or on foot. Generous portions of moelas, fried bacalhau, pataniscas and arroz de tomate.

MoelasBacalhau trio (fried bacalhau, pataniscas and bolinhos)Arroz de tomate
Penha, Costa, 4810-148 Guimarães
Get directions

🍮 Guimarães sweets

Toucinho do céu and tortas de Guimarães, from the convent tradition.

Casa Costinhas

€

Century-old house of Guimarães convent sweets, on Rua de Santa Maria. The recipes come from the Poor Clare nuns of the Convento de Santa Clara, and it's the classic place to try Toucinho do Céu and Tortas de Guimarães.

Toucinho do Céu de GuimarãesTortas de Guimarães
Rua de Santa Maria, 68 R/C, 4800-043 Guimarães (Centro Histórico)
Mon–Fri 08:00–18:00; closed Saturday and Sunday
Get directions

Confeitaria Clarinha (Divina Gula)

€

Pastry shop founded in 1953, a benchmark for Guimarães sweets, now on Rua de Santa Maria. The tortas fly off the shelves, so go in the morning or order ahead.

Tortas de GuimarãesToucinho do CéuDouradinhas
Rua de Santa Maria, 44, 4800-433 Guimarães (Centro Histórico)
Get directions

Opening hours and prices change: check directly with the restaurant before you go. Information gathered from public sources.