Quilo / Guides

How to order fish in Portugal (and not get a shock bill)

The bill shock story is always the same: the board said 58€/kg, the table read it as “about €22 like at home,” and the beautiful kilo-and-a-bit robalo arrived at €70. Nothing illegal happened — two pricing systems talked past each other. Here's the whole system in one page, with the maths done for you.

Do the maths first

Step 1 — Read the board like a local

Serious fish restaurants chalk up today's species and a price per kilo of raw fish: robalo 58€ · dourada 45€ · sargo 52€. That number moves with the market — it's the freshest thing about the restaurant. Two readings matter:

Step 2 — Size the fish to the table

Whole fish come in nature's sizes, so portioning is your job:

Remember the weight is raw, whole fish — head, bones and all — and that cooking evaporates 20–30% of it. Both are universal facts of fish, not Algarve tricks.

Step 3 — The weigh-and-confirm move

This is the entire anti-shock protocol, one sentence long:

🇵🇹 “Pode pesar o peixe à nossa frente e confirmar o preço total antes de ir para a grelha?”

Could you weigh the fish in front of us and confirm the total before it goes on the grill?

Copy this phrase →

Good restaurants do this unprompted — the waiter brings the fish on a tray, weighs it, quotes the number, waits for your nod. If you had to ask, you've lost nothing: locals check the scale too. What you must not do is let an unweighed, unpriced fish onto the grill — after that, the number on the bill is whatever it is.

Step 4 — Handle the extras knowingly

Step 5 — Time it right

Portuguese kitchens serve lunch 12:30–15:00 and dinner from about 19:30, with last orders often 21:30–22:00 outside resort strips. Whole fish cook to order — 20–30 minutes is the good sign, not the bad one. Meal times in detail.

The mindset

Per-kilo pricing is not a trap; it's the most transparent system in the restaurant world once you can read it — you're literally shown the raw material and its market price before committing. The tourist-facing places that cause the horror stories are the ones that hide the number. Learn the one sentence, do the ten-second maths above, and you'll out-order most people at the next table.