Who is each option for?

Protein-focused meal planners

Plain frozen fillets give you a fish base without a coating. Compare protein per 100g on the exact pack, then check the portion you intend to cook.

Shoppers comparing protein with fat and calories

Plain white fish is worth considering when fat and calories matter alongside protein. Asda’s coley declaration lists 23g protein, 1.7g fat and 113kcal per 100g; Marks & Spencer’s cod lists 16.2g protein, 1.2g fat and 76kcal per 100g.

Shoppers including oily fish

Frozen salmon offers a protein-containing oily-fish choice. If you are pregnant or trying to conceive, take account of the specific UK advice on oily-fish portions when planning how often to eat it.

What should you check on the pack?

Compare labels on the same per-100g basis first, then check how the stated serving size and cooking method apply to your meal.

PriorityWhat to checkYour needs
Protein Read protein per 100g on the exact product. Check whether the figure is for fish as sold, cooked or prepared before comparing labels. I want the fish to contribute a known amount of protein to my meal, not just a large-looking portion.
Fish content and portion Check the ingredient list and fish percentage on coated products. Compare pack weight and stated serving size before using a per-serving figure. A plain fillet and a breaded portion serve different purposes; I want to know how much of what I cook is fish.
Fat and carbohydrate Compare calories, fat and carbohydrate per 100g alongside protein. Account for the stated cooking method and anything you add during preparation. When planning the rest of the meal, I need to know what comes with the protein in a plain, oily or coated product.
Fish type Identify the species. The NHS describes white fish as low in fat and oily fish as providing more long-chain omega-3; use exact-product omega-3 figures only where declared. I might choose salmon to include oily fish, or white fish when a lower-fat fish base matters more.
Salt Read salt per 100g and for the portion you will eat, particularly for smoked, seasoned or coated fish. If salt matters in my meal plan, I do not want the protein figure to distract me from it.
Preparation Follow the exact pack’s storage, defrosting and cooking directions. GOV.UK food hygiene guidance says to defrost food in the fridge unless the manufacturer instructs you to cook it from frozen. I need a product whose preparation instructions fit when I plan to cook it.

Common buying mistakes

  • Treating coated fish like a plain fillet

    Labels can differ substantially: Asda lists 23g protein and 1g carbohydrate per 100g for its plain coley, while the Young’s breaded pollock listing at Asda gives 10.9g protein and 20.8g carbohydrate per 100g.

    Compare the same per-100g nutrition fields, then check the ingredients and fish percentage before choosing a coated format.

  • Comparing protein per portion without checking portion size

    Pack serving counts and nutrition bases differ, so two stated portions need not contain comparable amounts of fish or protein.

    Start with protein per 100g, then use the pack’s weight, serving information and preparation basis to assess your intended portion.

  • Overlooking salt in smoked or coated fish

    Asda declares 0.77g salt per 100g poached for its smoked basa, while the Young’s breaded pollock listing at Asda declares 1.2g per 100g. Those figures describe specific products, not every smoked or breaded fish.

    Check salt per 100g and for the portion you plan to eat.

  • Assuming every frozen fish cooks the same way

    Some packs give cook-from-frozen instructions; others require defrosting. Using another product’s method may leave you following the wrong directions.

    Use the exact pack’s instructions. Where defrosting is required, GOV.UK food hygiene guidance specifies defrosting in the fridge.

Brand and retailer references

These examples show why the format and the exact product label matter more than a brand name alone.

Asda

Asda’s sampled own-label products include plain coley and smoked basa.

  • The coley label declares 23g protein and 1.7g fat per 100g.
  • The smoked basa label declares 0.77g salt per 100g poached; do not apply the coley figures to it.

Sainsbury’s

Sainsbury’s sampled frozen salmon fillets provide an oily-fish option.

  • Its salmon declaration gives 25.6g protein and 0.8g omega-3 fatty acids per 100g oven cooked.
  • The cooked nutrition basis matters when comparing it with another pack, and oily-fish consumption advice may affect how often it suits a meal plan.

M&S

The sampled Marks & Spencer products include plain cod fillets and battered cod.

  • The plain Wild Icelandic Cod Fillets declaration gives 16.2g protein and 1.2g fat per 100g.
  • The battered cod declaration gives 12.2g protein, 12g carbohydrate and 10g fat per 100g; compare it as a separate product.

Young’s

Young’s sampled breaded Alaska pollock is a coated frozen-fish format.

  • The Asda listing identifies 50% Alaska pollock and declares 10.9g protein per 100g.
  • It also declares 20.8g carbohydrate, 12.2g fat and 1.2g salt per 100g, so its label should not stand in for a plain-fillet label.

Birds Eye

Birds Eye offers coated frozen fish, including the sampled cod fillets in breadcrumbs.

  • The sampled product’s ingredient declaration lists 54% cod.
  • Its declaration gives 211kcal per 100g; check the full nutrition panel rather than assuming the profile of plain cod.

Tesco

Tesco Groceries lists own-label plain fish alongside branded coated products in its frozen fish-fillets category.

  • The listing includes hake, salmon, basa and haddock as well as breaded fish.
  • A category listing cannot tell you the nutrition or preparation instructions for the exact pack you choose.

Frozen fish options on Joybuy

These Joybuy options are uncoated whole fish, slices or fillets for meals built around fish. Check each pack’s protein declaration and preparation directions; the options do not represent the salmon and coated-fish routes discussed above.

Kim Son Yellow Catfish 1kg

Kim Son Yellow Catfish 1kg

This whole-fish option suits a meal planned around cooking and portioning the fish yourself. Check the pack’s protein and preparation basis when comparing it with fillets, and cook it thoroughly.

View on Joybuy
Ocean Classic Tilapia IQF Fillets, 1kg pack with 800g net weight

Ocean Classic Tilapia IQF Fillets, 1kg pack (800g net)

These individual quick-frozen (IQF) fillets offer a plain-fillet format. Use the 800g net weight when planning portions, and follow the thaw-before-cooking instruction.

View on Joybuy
Asian Star White Pangasius Fillet, 1kg pack with 800g net weight

Asian Star White Pangasius Fillet, 1kg pack (800g net)

This fillet format is an option when you want fish without a coating. Use the stated 800g net weight rather than the 1kg pack weight when planning how much fish to cook, and check the exact pack’s protein and salt figures.

View on Joybuy
Ocean Classic skinless, boneless Pangasius IQF fillets, 1kg pack with 800g net weight

Ocean Classic Pangasius Skinless & Boneless IQF Fillets, 170/200g, 1kg pack (800g net)

The skinless, boneless fillet format may suit meals where you want less preparation before cooking. Plan portions using the pack’s stated weight basis; the instructions call for refrigerator thawing and thorough cooking.

View on Joybuy
Kim Son King Fish Slice 1kg

Kim Son King Fish Slice 1kg

Pre-sliced fish may suit meals planned around separate fish pieces. Check the pack’s protein figure and its preparation basis for your intended portion, follow its thawing directions and cook thoroughly.

View on Joybuy

Questions about choosing and cooking

What should I compare first for a protein-focused meal?

Start with protein per 100g on the exact frozen-fish pack, including whether the value applies as sold or after cooking. Then check serving size, calories, fat, salt and ingredients: Asda’s plain coley declares 23g protein per 100g, while the Young’s breaded pollock listing at Asda declares 10.9g per 100g.

Should I choose salmon or white fish?

Choose salmon if you want an oily-fish option as part of your protein-focused meals; consider white fish if a lower-fat fish base is the priority. The NHS describes white fish as low in fat and oily fish as providing more long-chain omega-3, but compare the nutrition basis and portion on the products you are considering.

Can I cook frozen fish without defrosting it?

Cook it from frozen only when that product’s instructions say to do so. GOV.UK food hygiene guidance says food should otherwise be fully defrosted before cooking and specifies the fridge for defrosting; follow the pack’s cooking directions afterwards.

Does pregnancy change how often I should choose oily fish?

Yes. Current UK advice cited in the GOV.UK Committee on Toxicity’s December 2025 summary limits oily fish to two portions a week for women who are pregnant or trying to conceive. The same advice says to avoid shark, swordfish, marlin, raw shellfish and uncooked cold-smoked or cured fish, and to limit tuna steaks to no more than two a week.

Can breaded or battered fish contribute protein?

Yes, but use its own label rather than a plain fillet’s figures to plan the meal. The Young’s breaded pollock listing at Asda declares 50% fish and 10.9g protein per 100g; Marks & Spencer’s battered cod declares 12.2g protein per 100g. Check carbohydrate, fat and serving size alongside protein.