Top 10 · Updated October 2026

Lowest-Calorie Fishes

The 10 lightest fishes products on this list range from 3 to 39 kcal per 100 g. The fishes with the fewest calories per 100 g, so you can compare energy density at a glance. We checked 997 fishes with complete data.

  1. 1 Medallones de merluza

    Medallones de merluza

    Eroski
    3 kcal 0 g sugar 0.3 g protein 0.2 g fat
  2. 2 Filetti di merluzzo surgelati

    Filetti di merluzzo surgelati

    Selex · 400 g
    e 9 kcal 0 g sugar 1 g protein 0.6 g fat
  3. 3 Boquerones aceite

    Boquerones aceite

    b 20 kcal 0.7 g sugar 1.1 g protein 1 g fat
  4. 4 Filetes de lubina

    Filetes de lubina

    Hacendado
    a 31 kcal 0.6 g sugar 3.1 g protein 1.7 g fat
  5. 5 Huevas de mujol arenque

    Huevas de mujol arenque

    e 31 kcal 0 g sugar 1.5 g protein 1.5 g fat
  6. 6 Sepia limpia

    Sepia limpia

    Lidl
    c 36 kcal 0.9 g sugar 7.2 g protein 0.8 g fat
  7. 7 Wild Herring In Real Sour Cream

    Wild Herring In Real Sour Cream

    Vita Food Products Inc.
    e NOVA 4 36 kcal 5 g sugar 3 g protein 0 g fat
  8. 8 Lotte

    Lotte

    a 38 kcal 0.5 g sugar 9.4 g protein 0.5 g fat
  9. 9 Anneaux d’encornets géants saumurés

    Anneaux d’encornets géants saumurés

    Grand Frais
    38 kcal 0.5 g sugar 9 g protein 0.5 g fat
  10. 10 Gambas Ultracongeladas peladas crudas

    Gambas Ultracongeladas peladas crudas

    AUCHAN
    a 39 kcal 0 g sugar 9.3 g protein 0 g fat

How we built this list

We ranked all published fishes 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 rankings