The traditional food of Guimarães brings together almond-rich convent sweets, salt-cod dishes and the generous farmhouse cooking of the Minho region. Come hungry, leave time for lunch, and make room for a pastry around the historic centre.
For anyone comparing the top dishes Guimarães has to offer, the important distinction is between the city's own confectionery and the regional cooking it shares with neighbouring towns. Tortas de Guimarães and toucinho do céu belong at the heart of a local tasting plan; the savoury dishes below reflect the wider northern Portuguese table. Recipes and availability vary, so treat this as a guide to choosing well rather than a checklist to finish in one sitting.
These local pastries wrap a filling of egg yolks, sugar, almonds and gila, or fig-leaf gourd preserve, in a crisp pastry shell. Their history is associated with the confectionery tradition of Guimarães's former Convent of Santa Clara. Today, look for them in the city's pastry shops, especially when walking through the historic centre. Insider tip: order one with an unsweetened espresso before committing to a box; the contrast between crisp pastry and rich filling is best appreciated without another sweet drink.
Despite a name meaning “bacon from heaven,” this is a dense, rich almond sweet, not a savoury pork dish. Egg yolks, sugar and ground almonds are central, with gila appearing in the Guimarães tradition; recipes vary, and some versions use lard. It belongs to Portugal's convent-sweet repertoire and has a particularly strong local identity here. Typically eaten in pastry shops or as dessert, it needs only a modest portion. Insider tip: ask whether it is sold by the slice, making it easier to compare with a torta.
Salt cod is baked beneath a topping of crumbled maize bread, usually with garlic and olive oil, and commonly accompanied by potatoes and greens. This is northern Portuguese cooking rather than a Guimarães invention, but it is a fitting choice in the city's traditional dining rooms. Insider tip: check the full dish name before ordering. Bacalhau assado is not necessarily served with broa, and the sides can differ substantially between kitchens.
Chunks of pork are seasoned with ingredients such as garlic, white wine and bay leaf, then cooked in fat until tender and browned. Rooted in the Minho's pig-slaughter and household-preserving traditions, rojões usually appear as a substantial restaurant lunch. Potatoes are common accompaniments, while blood sausage, cooked blood or other pork components may also appear. Insider tip: ask what comes on the plate rather than assuming it contains only pork cubes and potatoes.
Chicken and rice cook together before blood mixed with vinegar is added, giving the dish its characteristic dark colour, savoury depth and sharp finish. It is a long-established rural Portuguese preparation, particularly associated with northern home cooking, and is served in traditional restaurants when available. Insider tip: ask whether cabidela is being made that day and whether advance ordering is necessary; it is not a dish to assume will always be on the menu.
This thick Minho preparation combines pork blood, shredded meats, bread and seasonings that often include cumin. Associated with the region's winter and pig-slaughter cooking, it may be served in a bowl as a starter or alongside a more substantial meal. Insider tip: do not confuse papas with arroz de sarrabulho. The latter is a rice dish especially associated with Ponte de Lima, while papas have a much thicker, porridge-like texture.
Roast veal, usually accompanied by roast potatoes and a rich cooking sauce, is a northern Sunday-lunch staple found in traditional dining rooms around Guimarães. Nearby Fafe, roughly 15 kilometres away by road, is especially associated with its own roast-veal tradition. Garlic, wine and other seasonings vary by recipe. Insider tip: ask whether the roast is available at weekday lunch; slow-roasted dishes may feature more prominently on weekend menus or require advance notice.
Finely shredded couve-galega, a leafy cabbage, is stirred into a smooth potato-and-onion soup with olive oil, often finished with slices of chouriço. Originating in northern Portugal and now eaten nationwide, it appears at family meals, celebrations and in traditional restaurants. Insider tip: removing the visible sausage does not necessarily make the soup vegetarian; ask whether meat or sausage has been used during cooking.
This rustic maize bread, often made with rye or wheat flour as well, has a firm crust and a dense crumb. A longstanding staple of northern rural households, it accompanies soup, greens and cod, and also provides the topping for bacalhau com broa. Look for it in bakeries or among the breads offered at a traditional meal. Insider tip: taste a piece on its own before dipping it into olive oil or sauce; its maize flavour and substantial texture are part of the experience.

Plan with confidence
Change dates without an extra change charge when available, and cancel early for a refund or travel credit. Our team confirms every detail before you pay.

Travel with Portugal Magik
For smaller groups, a private V-Class offers a comfortable way to travel between places, with an English-speaking driver, door-to-door pickup and a flexible itinerary planned with our team. Vehicle choice depends on your group and availability.
Plan a personalized journey →
If you are deciding what to eat in Guimarães, build the day around one proper lunch and a separate pastry stop. The historic centre, inscribed on UNESCO's World Heritage List in 2001, rewards unhurried walking around Largo da Oliveira and Praça de Santiago. A morning coffee and torta, followed later by bacalhau or rojões, gives you a clearer sense of the city than rushing through several heavy meals.
From Porto, Guimarães is approximately 55–60 kilometres by road, generally around an hour's drive depending on traffic and pickup location. That makes a private day practical without spending most of it travelling. Ask Portugal Magik for a personalized itinerary that leaves room for a leisurely lunch rather than squeezing food between too many sightseeing stops.
For a second town, choose according to your appetite. Fafe, about 15 kilometres from Guimarães, makes sense if roast veal is your priority: arrange lunch there and keep Guimarães for its convent sweets and historic streets. Braga, approximately 25 kilometres from Guimarães, offers another pastry tradition to compare: pudim Abade de Priscos, an egg-yolk pudding made with sugar, pork fat and Port wine. Pick one extension rather than trying to fit both into a food-led day.
Portugal Magik offers private day and multi-day tours and private Mercedes-Benz transfers with an English-speaking driver, door-to-door pickup and flexible itineraries. For smaller groups, a private Mercedes-Benz V-Class is a comfortable option for these journeys, subject to availability. Share your preferred dishes when requesting a quote so the route can allow realistic time for restaurant opening hours and meals; menus and availability remain with each establishment.
Starting in Lisbon requires a different rhythm. Guimarães is roughly 360 kilometres away by road, commonly around four hours each way before substantial stops. A personalized transfer north or a multi-day tour is generally more rewarding than a same-day return, particularly when food is an important part of the trip.
Guimarães lies within the Vinho Verde wine region, in its Ave subregion. Vinho Verde is a regional designation, not a promise that every bottle will be sweet, fizzy or very low in alcohol. The region produces white, red and rosé wines, with considerable variation in style.
For bacalhau com broa, try a dry white Vinho Verde with enough body to stand up to the olive oil and bread topping. A Loureiro-based wine can be an appealing aromatic choice; a fuller Alvarinho from elsewhere in the region is another option. Ask what is available by the glass rather than assuming a particular grape will be listed.
Rojões and roast veal can work with a fresh red. For a distinctly regional pairing, ask about red Vinho Verde made from Vinhão: deeply coloured, lively in acidity and sometimes quite assertive. Some traditional establishments serve it in small bowls called malgas. For cabidela, whose vinegar makes pairing less straightforward, follow the establishment's recommendation or choose water rather than forcing a match.
With tortas or toucinho do céu, espresso is often the simplest pleasure. If you prefer wine, a small glass of tawny Port can complement the almonds; Port comes from the Douro, not the Vinho Verde region.
At the table, bread, olives and cheese placed before you may form a paid couvert rather than a complimentary welcome. Decline them untouched if you do not want them. Ask about portion sizes: a dose may be generous enough to share, while meia dose does not always mean a small tasting portion. Lunch commonly falls around 12:00–14:30, though kitchen hours vary. Tipping is discretionary, and rounding up or leaving a modest amount for good service is appreciated.
Mention allergies and dietary requirements before ordering, especially with almond-and-egg pastries, maize bread containing wheat or rye, and dishes using blood or pork fat. When planning your Portugal Magik itinerary, flag these requirements early so meal stops can be considered around your needs, while individual establishments confirm ingredients.