Category
Keto seafood: which ones fit and which don't
Which fish and shellfish you can eat on keto — nearly all, with the breaded exceptions — ranked by net carbs per serving.
Yes, there are keto-friendly keto seafood options. The best: Anchovy, Sardine, and Salmon. Below, the list with each verdict and net carbs per serving.
Yes
Anchovy
0 g net
/ 1 small can (45 g drained)
Yes
Sardine
0 g net
/ 1 can (drained, about 90 g)
Yes
Salmon
0 g net
/ 1 fillet (150 g)
Yes
Tuna
0 g net
/ 1 can, drained (in water)
Yes
Hake
0 g net
/ 1 medium fillet
Yes
Trout
0 g net
/ 1 fillet (150 g)
Yes
Cod
0 g net
/ 1 fillet (150 g)
Yes
Sashimi (fish, no rice)
0 g net
/ 1 serving (5-6 slices)
Yes
Crab
0 g net
/ 1 serving (3 oz cooked meat)
Yes
Sole
0 g net
/ 1 fillet (150 g)
Yes
Croaker
0 g net
/ 1 fillet (150 g)
Yes
Swordfish
0 g net
/ 1 fillet (150 g)
Yes
Shrimp
0 g net
/ 1 serving (12 medium)
Yes
Lobster
2 g net
/ 1 cup cooked meat
Yes
Squid
3 g net
/ 1 serving (100 g)
Yes
Scallops
3 g net
/ 1 serving (5 medium)
Yes
Octopus
3 g net
/ 1 serving (100 g cooked)
Yes
Clams
4 g net
/ 1 serving (about 10 clams)
Yes
Oyster
4 g net
/ 6 medium
In moderation
Mussel
10 g net
/ 1 cup of meat (shelled)
Frequently asked questions
Which keto seafood can I eat on keto?
On keto you can eat Anchovy, Sardine, Salmon, and Tuna, with few net carbs per serving.