The dish to eat in Bilbao · Spain

Bacalao al pil-pil

Bacalao al pil-pil in Bilbao

Photo: Jun, CC BY-SA 2.0, via Wikimedia Commons · source

Salt cod cooked gently in olive oil with garlic and chili, the oil swirled until the fish's gelatin turns it into a pale golden sauce.

Bilbao grew rich on salt cod, and its signature is a kind of kitchen magic: just oil, garlic and cod, swirled in a clay dish until the sauce emulsifies by itself.

Where to eat itCook it at home

Where to eat it: the best three in Bilbao

  1. Víctor

    Plaza Nueva, Casco Viejo

    Order: Bacalao al pil-pil in the upstairs dining room

    A family restaurant on the old town square, devoted to classic Basque cooking.

    Open in Maps
  2. Río-Oja

    Calle Perro, Casco Viejo

    Order: Bacalao al pil-pil and the stews in clay dishes

    An old-town tavern serving traditional cazuelitas since 1959.

    Open in Maps
  3. Gure Toki

    Plaza Nueva, Casco Viejo

    Order: The bacalao pintxo

    An award-winning pintxo bar across the square, for a bite-size version.

    Open in Maps

All three are on Chef Amazing’s list The best bacalao al pil-pil in Bilbao, which you can save and take with you.

Cook it at home: Bacalao al pil-pil

Serves 4Time 45 min, plus 2 days desalting

Everything depends on gelatin from the cod skin and patience. Cook the fish gently in warm (not hot) oil, then swirl the dish, or whisk the oil with a sieve, until it becomes a thick golden sauce.

Pans and tools

You’ll need

Steps

  1. Desalt the cod: soak it skin up in a large bowl of cold water in the fridge for 36 to 48 hours, changing the water every 8 hours. Taste a flake: it should be pleasantly seasoned, not salty. Pat very dry.
  2. In a clay cazuela or a wide heavy pan just big enough for the fish, warm the oil over low heat. Add the garlic and fry gently until golden, about 4 minutes. Lift out the garlic, add the chili for 10 seconds, lift it out too, and set them aside.
  3. Take the pan off the heat and let the oil cool 5 minutes to about 160F (70C); it should be warm, not hot.
  4. Lay the cod in the oil skin side up. Put it back on very low heat and cook 4 minutes, until the fish starts releasing white droplets of gelatin into the oil. Turn the pieces skin side down and cook 4 minutes more. Never let it fry.
  5. Take the pan off the heat. Lift the fish onto a plate. Now make the sauce: swirl the pan in small circles continuously, or whisk the oil in circles with a small sieve, for 5 to 10 minutes. The oil and gelatin will turn cloudy, then thick, pale and creamy, like a loose mayonnaise.
  6. If it won't thicken, put the fish back and keep swirling; the skin keeps releasing gelatin. Add any juices from the plate.
  7. Return the fish skin side up, spoon the pil-pil over it, scatter with the fried garlic and chili, and serve in the cazuela with bread.
Chef’s tips

Use thick loin pieces with skin; thin pieces don't release enough gelatin.

If the oil is too hot, the cod fries and the sauce never comes together. Low and slow.

Basque groceries sell ready-desalted cod (bacalao desalado), which saves two days.

Contains: Fish.

Save to my recipes

More in Bilbao

Where to eat in BilbaoThe Bilbao food mapThe list to savePlan a trip with Chef
The dish in every cityWhere to eat in Bilbao

Picked October 2026 from what locals, food writers and the city’s own guides agree on. Places change; confirm hours before you go.

Chef Amazing · Will Travel for Food · Bilbao · The dish in every city