Portuguese Food Guide

(Last updated: August 16, 2023)

Portuguese restaurants in Macau tend to be a cut above for a very simple reason.  Many of the chefs who run them are Portuguese and were trained in Portugal, before crossing the ocean to set up restaurants here.  In fact, the majority of Macau’s most well known restaurants are Portuguese joints that have been open for 20 or 30 years, a true testament to their consistency, quality and class.  They’re often very good value too, far more economical than the gouging that typically goes on when sampling International fare in the big name casino hotels.

Menus in Portuguese restaurants tend to be about 40% meat and 40% seafood.  Cod is a signature dish and is prepared in a multitude of ways, while octopus, sardines, squid, lobster, shrimp and prawns are also heavily featured.  Paella, or seafood rice, is another popular option, with some restaurants serving it more in a soupy form.  If you’re more of a meat lover, pork, beef, chicken and lamb are all standard offerings that are easy to find everywhere.

Without further ado, here are some of my favourite Portuguese dishes in Macau.

1. Caldo Verde @ Fernando ($60)

The most classic of all Portuguese soups, Caldo Verde (vegetable soup) is a staple offering in every Portuguese restaurant in town.  Extremely simple, it’s made with potatoes, onions and kale, and sometimes topped off by a slice of smoked pork sausage.

Portuguese Food in Macau: Caldo Verde at Fernando
Caldo Verde

A good Caldo Verde soup needs to be thick and hearty, which is why I like the bowl at Fernando’s so much.  They do it right, unlike so many other joints in town that serve something that’s as thin as water, with no substance or soul.

2. Codfish Cakes @ Dom Galo ($60)

Another classic Portuguese appetizer, cod fish cakes are a tasty snack to start meals with, often prepared with potatoes, bread crumbs and parsley.

Portuguese Food in Macau: Codfish Cakes at Dom Galo
Codfish Cakes

I’m a big fan of the ones at Dom Galo because they’re crispy, smooth, and actually quite heavy on the cod, which you don’t always get.  In many places they’re closer to potato cakes instead, completely cheap and inappropriate.

3. Macau Sole @ Solmar ($130) 

When it comes to seafood, cod is at the top of the food chain in Macau. Every Portuguese restaurant prepares it in a million different ways, but I’ve always preferred the locally caught Macau Sole instead.

Portuguese Food in Macau: Macau Sole at Solmar
Macau Sole

Fresh and light, Solmar serves a tasty cut in a joint that’s just a treat to be in, with its old school 1960’s vibes front and center.  Oh, and the wine list is pretty darn good too.

4. Favas @ O Manuel ($130)

Favas is just fantastic, and without a doubt my favourite food on this list.  Infused in a rich tomato soup broth, it’s a hearty bean stew packed to the brim with pork, chirozo, garlic, and vegetables.  A great sharing dish, it pairs excellently with rice, and you definitely need to try it when in Macau.

O Manuel Macau favas

 O Manuel makes a mean bowl, and I recommend pairing it up with his phenomenal Roasted Chicken, one of Macau’s 10 Can’t Miss Dishes.

5. Mirandesa Steak @ Fado ($260)

Steak prices in Macau can be oppressive, but this rib eye at Fado is great value for money, costing only $260.  Much closer in texture to braised beef that’s been slow cooked for hours, the meat is extremely soft and tender, covered in a mouthwatering olive oil and garlic sauce.

Portuguese Food in Macau: Mirandesa Steak at Fado
Mirandesa Steak

Free range Mirandesa cows are renown for providing the best cut of beef in Portugal, so just count yourself lucky that it’s also available in Macau too.

6. Suckling Pig @ Fernando ($282)

The Portuguese have a love affair with pork that’s well known and suckling pig is one of their few traditional pork dishes that’s ready available all over town.  The key is the texture and how well the (hopefully) crispy skin makes sweet beautiful music with the soft tender meat.  If that’s done right then everything just flows and the full flavour of the slightly smoky pig just comes right through.

Portuguese Food in Macau: Suckling Pig at Fernando
Suckling Pig

Fernando makes a great Suckling Pig, perhaps the second of three dishes that he does better than anyone else in town. (FYI, the third would be his Grilled Sardines.)

7. Serradura @ Litoral ($38)

For desserts, be sure to try serradura, which literally translates as “sawdust”, and is generally made with whipped cream, condensed milk and crushed biscuits.  Sometimes it has a harder consistency similar to ice cream, while other times, it’s softer and creamier, more akin to a pudding.

Portuguese Food in Macau: Serradura at Litoral

Castico had made the best serradura in town for a number of years before falling off the rails sometime in late 2017.  That means the title has reverted back to Litoral by default, very welcome news considering it’s the superior restaurant by far and the White House of Macanese cuisine.

Portuguese Restaurant Recommendations

Truth be told, the Portuguese food in Macau isn’t as good as it is in Portugal, but that’s quite a big ask. It’s still pretty awesome nonetheless, with these 5 restaurants a cut above the rest.

A Petisqueira

Remarkably consistent, A Petisqueira is the most popular restaurant on this list, with reservations essential everyday of the week.

Best Macau Restaurants: Lamb Chops at A Petisqueira
Lamb Chops

Location: Rua de S. Joao, no. 15, Taipa Village
Phone number: (853) 2882 5354
Price: $300/person

Dom Galo

Straight out of Iberia with love, this fun colourful restaurant never disappoints.  And with a menu as big as a phone book (remember those?), you’re bound to find something you like at Dom Galo.

Best Macau Restaurants: Sea Bream at Dom Galo
Sea Bream

Location: 32 Avenida Sir Anders Ljungstedt
Phone number: (853) 2875 1383
Price: $300/person


Anyone interested in trying Macau’s oldest Portuguese restaurant?  Yes, I thought that would get your attention!  Solmar has stood the test of time for a reason, serving food that’s consistent, delicious, and relatively cheap.

African chicken at Solmar
African Chicken

Location: Avenida da Praia Grande 512
Phone number: (853) 2888 1881
Price: $200/person

Henri’s Galley

A Macau institution that’s been open since the 1970’s, Henri’s Galley just keeps getting better with time.

Best Macau Restaurants: Henri's Galley
Henri’s Galley

Location: 4G-H Avenida da Republica
Phone number: (853) 2855 6251
Price: $300/person

Vic’s Restaurant

Meet the most exciting young Chef in Macau, Martinho Moniz, who has single-handedly made Vic’s Restaurant relevant again.

Best Macau Dishes: Vic's Restaurant
Vic’s Restaurant

Location: Rocks Hotel, Fisherman’s Wharf
Phone number: (853) 8295 6580
Price: $300/person

Keep reading to learn all about Cantonese Food in Macau!

5 1 vote
Article Rating
Notify of
Inline Feedbacks
View all comments