On Lisbon’s Rua do Arsenal, whole window displays are lined with what looks like crinkly grey cardboard. The smell is far from alluring, but from these humble slabs of cod the Portuguese are able to conjure up an alleged 365 different recipes for bacalhau, one for each day of the year. Reassuringly, none of this mummified fish dates back to when it first became popular in the 1500s, when the Corte Real brothers sailed as far as Newfoundland for its rich cod banks. To preserve the fish for the journey back, the brothers salted and dried it – the result was an instant hit both with Portuguese landlubbers and navigators, who could safely store it for their long explorations of the new world.

Nowadays, bacalhau is the national dish, served in just about every restaurant in the country and every family home on Christmas Day. Even in Setúbal – where harbour restaurants are stacked with the fresh variety – salted cod appears on most menus, bathed in water for up to two days, and then its skin and bones pulled away from the swelled and softened flesh, before being boiled and strained into a fishy goo.

Some bacalhau dishes can be an acquired taste. My first experience was in a restaurant on the mosaic-paved old town of Cascais, where my stolid bacalhau com grau (boiled with chick peas) nearly put me off for life. But start with
rissóis de bacalhau (cod rissoles), commonly served as a bar snack, and you’ll soon be hooked. Then move on to bacalhau com natas (baked with cream) or bacalhau a brás (with fried potatos, olives and egg) and there’s no looking
back.

With fourteen bacalhau options on its menu, Sabores a Bacalhau, in Lisbon’s Parque das Nações, is a good place to start. In a restaurant swathed in decorative azulejos tiles appropriately showing sea creatures, a waiter tells me, “Bacalhau is like the Kama Sutra. There may be hundreds of different variations, but you get to know the two or three types that are enjoyable!”. Only the Portuguese could compare bacalhau with sex, but you can’t argue that it is
good.

Sabores a Bacalhau, Rua da Pimenta 47, Parque das Nações (+351 218 957 290; closed Tues).

 

For hundreds more ultimate travel experiences, get Rough Guides' Make The Most Of Your Time On Earth

Book your trip with Rough Guides

Tailor-made travel planned by local experts

At Rough Guides, we understand that experienced travellers want to get truly off-the-beaten-track. That’s why we’ve partnered with local experts to help you plan and book tailor-made trips that are packed with personality and stimulating adventure - at all levels of comfort. If you love planning, but find arranging the logistics exhausting, you’re in the right place.

Learn Morechevron_right

Book through Rough Guides’ trusted travel partners

Privacy Preference Center

Necessary

Mandatory - can not be deselected. Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID,aelia_cs_selected_currency,cookie_notice_accepted,RS,bp-message,bp-message-type,id,UIDR,w3tc_logged_out,__cfduid
__cfduid

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

__utma,__utmb,__utmc,__utmz,_ga,_gid,__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xt
__utma,__utmb,__utmc,__utmz,_ga,_gid
__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xtc

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID,__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll,c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs
__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID
__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll
c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs