Macalhau – a restaurant in Taipa Village offering the finest bacalhau delicacies.

Bacalhau is the soul of Portuguese cuisine. It refers to dried and salted codfish. In Portugal, it is said that there are thousands of different dishes made with Bacalhau, which can be steamed, boiled, stewed, or fried. Therefore, it is a genuine ingredient giving rise to diverse culinary methods, resulting in a delightful selection of codfish delicacies.

The name of the restaurant “Macalhau” is a combination of “Macau” and “Bacalhau”. As it name implies, the restaurant specialises in a variety of codfish snacks, bringing you the finest quality delicacies products in authentic Portuguese flavours. It takes pride in using fresh and tender codfish as the foundation for their culinary creations. Following traditional Portuguese cooking methods, their chef carefully prepares a variety of delightful codfish dishes to amaze your taste buds.

Signature products include Bacalhau à Brás, savoury codfish accompanied by crispy shredded potatoes and fluffy scrambled eggs; Macalhau Codfish Croquettes, traditional Portuguese “Pastéis de Bacalhau” with three different flavours including Signature Cheese and Premium “Pata Negra” Ham, which are deep-fried fish croquettes made from a mix of shredded salted codfish, mashed potatoes, eggs, onions and parsley; Codfish Tart, which is filled with shredded salted codfish meat and specially made cream custard, nested in crispy crust.

At Macalhau, chef infuses a dynamic twist into this beloved classic. Whether as an afternoon tea treat or a quick snack, these uniquely textured bacalhau snacks will surely satisfy your cravings. The intimate restaurant provides a warm and comfortable environment, complemented by friendly staff who is dedicated to providing you with excellent service. Their goal is to ensure that every customer enjoys the most delicious codfish delicacies and a delightful dining experience.

  • Opening Hours

    12 pm – 9 pm

  • Location

    G/F, Rua dos Mercadores no. 34, Taipa Macau


    +853 6868 9062
Sign up now to receive
our latest news and offers