Keto fish & seafood

Fish is carb-free and shellfish has only a few natural carbs. Avoid breaded coatings and imitation crab.

Lowest in net carbs per serving: anchovies (0 g), bluefish (0 g), carp (0 g), catfish (0 g), cod (0 g).

Keto-friendly 55

Eat these freely within your macros. Low in net carbs per typical serving (about 5 g or less). Fits easily into a 20–30 g daily limit.

Keto-friendly fish & seafood
Food Net carbs Calories Protein Fat Fiber
Anchovies 5 anchovies 0 g 42 5.8 g 1.9 g 0 g
Bluefish 4 oz raw 0 g 140 23 g 4.8 g 0 g
Carp 4 oz raw 0 g 144 20 g 6.3 g 0 g
Catfish 1 fillet 0 g 189 24 g 9.4 g 0 g
Cod 4 oz raw 0 g 93 20 g 0.8 g 0 g
Crab 3 oz 0 g 74 15 g 0.9 g 0 g
Crawfish 3 oz (tail meat) 0 g 61 13 g 0.8 g 0 g
Eel 3 oz raw 0 g 156 16 g 9.9 g 0 g
Flounder & sole 1 fillet 0 g 114 20 g 3.1 g 0 g
Grouper 4 oz raw 0 g 104 22 g 1.2 g 0 g
Haddock 4 oz raw 0 g 84 18 g 0.5 g 0 g
Halibut 4 oz raw 0 g 103 21 g 1.5 g 0 g
Herring 3 oz raw 0 g 134 15 g 7.7 g 0 g
Lobster 3 oz 0 g 65 14 g 0.6 g 0 g
Mackerel 4 oz raw 0 g 232 21 g 16 g 0 g
Mahi-mahi 4 oz raw 0 g 96 21 g 0.8 g 0 g
Monkfish 4 oz raw 0 g 86 16 g 1.7 g 0 g
Northern pike 4 oz raw 0 g 99 22 g 0.8 g 0 g
Orange roughy 4 oz raw 0 g 86 19 g 0.8 g 0 g
Perch 4 oz raw 0 g 103 22 g 1 g 0 g
Pollock 4 oz raw 0 g 86 19 g 0.9 g 0 g
Pompano 4 oz raw 0 g 185 21 g 11 g 0 g
Rockfish (Pacific) 4 oz raw 0 g 102 21 g 1.5 g 0 g
Sablefish (black cod) 4 oz raw 0 g 220 15 g 17 g 0 g
Salmon 4 oz raw 0 g 235 23 g 15 g 0 g
Salmon (canned) 3 oz drained 0 g 117 20 g 4.3 g 0 g
Salt cod 2 oz dried 0 g 165 36 g 1.4 g 0 g
Sardines 1 can (3.75 oz) 0 g 191 23 g 11 g 0 g
Sea bass 1 fillet 0 g 125 24 g 2.6 g 0 g
Shark 4 oz raw 0 g 147 24 g 5.1 g 0 g
Shrimp 4 oz raw 0 g 96 23 g 0.6 g 0 g
Smelt 4 oz raw 0 g 110 20 g 2.7 g 0 g
Smoked salmon 2 oz 0 g 67 10 g 2.5 g 0 g
Snapper 4 oz raw 0 g 113 23 g 1.5 g 0 g
Striped bass 4 oz raw 0 g 110 20 g 2.6 g 0 g
Sturgeon 4 oz raw 0 g 119 18 g 4.6 g 0 g
Swordfish 4 oz raw 0 g 163 22 g 7.5 g 0 g
Tilapia 1 fillet 0 g 111 23 g 2 g 0 g
Trout 1 fillet 0 g 111 16 g 4.9 g 0 g
Tuna (canned) 1 can, drained 0 g 165 36 g 1.2 g 0 g
Tuna steak 4 oz raw 0 g 123 28 g 0.6 g 0 g
Walleye 4 oz raw 0 g 105 22 g 1.4 g 0 g
Whitefish 4 oz raw 0 g 151 22 g 6.6 g 0 g
Whiting 4 oz raw 0 g 102 21 g 1.5 g 0 g
Yellowtail 4 oz raw 0 g 165 26 g 5.9 g 0 g
Caviar & fish roe 1 tbsp 0.6 g 42 3.9 g 2.9 g 0 g
Cuttlefish 3 oz raw 0.7 g 67 14 g 0.6 g 0 g
Conch 3 oz cooked 1.4 g 111 22 g 1 g 0 g
Octopus 3 oz raw 1.9 g 70 13 g 0.9 g 0 g
Oysters 6 medium 2.3 g 43 4.8 g 1.4 g 0 g
Squid 3 oz raw 2.6 g 78 13 g 1.2 g 0 g
Scallops 3 oz raw 2.7 g 59 10 g 0.4 g 0 g
Clams 3 oz (meat) 3 g 73 13 g 0.8 g 0 g
Mussels 3 oz (meat) 3.1 g 73 10 g 1.9 g 0 g
Abalone 3 oz raw 5.1 g 89 15 g 0.6 g 0 g

Limit — small portions 3

These can fit if you measure them. Swaps shown where they help. Fits keto only in measured portions — roughly 5–10 g net carbs per serving, or easy to overeat.

Limit — small portions fish & seafood
Food Net carbs Calories Protein Fat Fiber Eat instead
Pickled herring 2 oz 5.5 g 149 8.1 g 10 g 0 g Herring Sardines Smoked salmon
Gefilte fish 2 pieces 6.2 g 71 7.6 g 1.5 g 0 g Whitefish Smoked salmon Cod
Fried calamari 3 oz 6.6 g 149 15 g 6.4 g 0 g Squid Octopus Breadcrumbs swaps →

Not keto 3

Too many carbs per serving. Here’s what to eat instead. More than about 10 g net carbs per typical serving. Swap it for a low-carb alternative.

Not keto fish & seafood
Food Net carbs Calories Protein Fat Fiber Eat instead
Imitation crab 3 oz 12 g 81 6.5 g 0.4 g 0.4 g Crab Shrimp Tuna (canned)
Fried shrimp (breaded) 4 oz 13 g 273 24 g 14 g 0.5 g Shrimp Pork rinds Almond flour Breadcrumbs swaps →
Fish sticks 4 sticks 23 g 310 12 g 18 g 1.7 g Cod Pork rinds Tilapia Breadcrumbs swaps →

Recipes with fish & seafood

All recipes

Popular searches

↑↓ to navigate · Enter to open See all results →