Top 10 · Updated October 2026

Highest-Protein Fishes And Their Products

Fishes and their products: typically 20.7 g of protein per 100 g (median of 40 products). The fishes and their products with the most protein per 100 g. Useful if you are trying to increase your protein intake. We checked 39 fishes and their products with complete data.

  1. 1 Anchois séchés

    Anchois séchés

    e 280 kcal 0 g sugar 64 g protein 0 g fat
  2. 2 Sardine salate

    Sardine salate

    Excelsior
    e 228 kcal 0 g sugar 28.4 g protein 12.7 g fat
  3. 3 Stoccafisso

    Stoccafisso

    Ragnar
    a 173 kcal 0.5 g sugar 26.8 g protein 3.7 g fat
  4. 4 Sgombro al naturale

    Sgombro al naturale

    Marca Scudo
    a 160 kcal 0 g sugar 26.6 g protein 5.5 g fat
  5. 5 Filetti di acciughe

    Filetti di acciughe

    Marca Scudo
    e 180 kcal 0 g sugar 26 g protein 8.1 g fat
  6. 6 Tonno all'olio d'oliva

    Tonno all'olio d'oliva

    MarAzur
    b 204 kcal 0 g sugar 25.6 g protein 11.3 g fat
  7. 7 Tuna Steak

    Tuna Steak

    supervalu
    a NOVA 3 158 kcal 0 g sugar 25 g protein 6.4 g fat

    Also: Palm oil free · No additives

  8. 8 Tonno al naturale

    Tonno al naturale

    MarAzur
    a 106 kcal 0 g sugar 24 g protein 1.2 g fat
  9. 9 Tonno

    Tonno

    MarAzur · 3 x 80 g
    b 231 kcal 0 g sugar 24 g protein 15 g fat
  10. 10 Tonno in scatola

    Tonno in scatola

    MarAzur
    b 231 kcal 0 g sugar 24 g protein 15 g fat

How we built this list

We ranked all published fishes and their products on Foodmetria that have a photo and the required nutrition data, using values per 100 g from the product label. Ties are broken by Nutri-Score and by how often shoppers scan the product. Rankings update automatically as label data changes. Read our methodology.

More fishes and their products rankings