Keto Seafood Guide
22 items classified under standard Keto guidelines.
This guide covers all 22 seafood classified under Keto guidelines. Keto evaluates foods primarily by net carbohydrate content, which determines how each item in this category is classified.
Seafood are universally compatible with Keto. Each item listed here is low enough in net carbs to fit inside a daily keto budget. The entries below break down the specific nutritional profile so you can choose based on your individual targets — calories, macros, or micronutrients that matter for your goals.
Quick Reference
| Food | Status | Net carbs (per 100g) |
|---|---|---|
| Anchovies | Allowed | 0g |
| Calamari | Allowed | 13.6g |
| Canned Salmon | Allowed | 0g |
| Catfish | Allowed | 0g |
| Clams | Allowed | 3.6g |
| Cod | Allowed | 0g |
| Crab | Allowed | 0g |
| Fish Sticks | Allowed | 20.2g |
| Halibut | Allowed | 0g |
| Lobster | Allowed | 0g |
| Mahi Mahi | Allowed | 0g |
| Mussels | Allowed | 4.7g |
| Oysters | Allowed | 2.7g |
| Sardines | Allowed | 0g |
| Scallops | Allowed | 13.6g |
| Sea Bass | Allowed | 0g |
| Smoked Salmon | Allowed | 0g |
| Sushi | Allowed | 17.4g |
| Swordfish | Allowed | 0g |
| Tilapia | Allowed | 0g |
| Trout | Allowed | 0g |
| Tuna | Allowed | 2.4g |
Classification Breakdown
22 Allowed — These seafood are low enough in net carbs to fit inside a daily keto budget.
On keto, the relevant number is total carbohydrates minus fiber — the "net carb" figure tracked against a 20–50g daily ceiling.
Allowed Seafood (22)
Anchovies
AllowedAt 0g net carbs per 100g, Anchovies falls into the Allowed category under Keto guidelines. It is low enough in net carbs to fit inside a daily keto budget. Beyond the primary classification, anchovies also provides 28.9g protein and 9.7g fat per 100g. Among the 22 items in this category, anchovies sits at the low end for net carbs — next closest is Canned Salmon at 0g.
Per 100g · Source: USDA FoodData Central
Calamari
AllowedWith 13.6g net carbs per 100g, Calamari earns a Allowed classification on Keto. This means it is low enough in net carbs to fit inside a daily keto budget. It also contains 13.8g protein and 13.2g fat, which may factor into overall meal planning. It ranks among the highest in this category for net carbs. The nearest lower option is Mussels at 4.7g.
Per 100g · Source: USDA FoodData Central
Canned Salmon
AllowedWith 0g net carbs per 100g, Canned Salmon earns a Allowed classification on Keto. It is low enough in net carbs to fit inside a daily keto budget. Beyond the primary classification, canned salmon also provides 24.6g protein and 378mg sodium per 100g. Among the 22 items in this category, canned salmon sits at the low end for net carbs — next closest is Catfish at 0g.
Per 100g · Source: USDA FoodData Central
Catfish
AllowedAt 0g net carbs per 100g, Catfish falls into the Allowed category under Keto guidelines. It is low enough in net carbs to fit inside a daily keto budget. Beyond the primary classification, catfish also provides 16.4g protein per 100g. Among the 22 items in this category, catfish sits at the low end for net carbs — next closest is Cod at 0g.
Per 100g · Source: USDA FoodData Central
Clams
AllowedWith 3.6g net carbs per 100g, Clams earns a Allowed classification on Keto. It is low enough in net carbs to fit inside a daily keto budget. Beyond the primary classification, clams also provides 14.7g protein per 100g. It ranks among the highest in this category for net carbs. The nearest lower option is Oysters at 2.7g.
Per 100g · Source: USDA FoodData Central
Cod
AllowedCod is classified as Allowed on Keto, with 0g net carbs per 100g. This means it is low enough in net carbs to fit inside a daily keto budget. It also contains 17.8g protein, which may factor into overall meal planning. Among the 22 items in this category, cod sits at the low end for net carbs — next closest is Crab at 0g.
Per 100g · Source: USDA FoodData Central
| Variant | Calories | Protein | Fat | Carbs | Fiber | Net Carbs |
|---|---|---|---|---|---|---|
| Atlantic (raw) | 82kcal | 17.8g | 0.7g | 0g | 0g | 0g |
| Pacific (raw) | 84kcal | 20.4g | 0.3g | 0g | — | 0g |
Crab
AllowedCrab is classified as Allowed on Keto, with 0g net carbs per 100g. This means it is low enough in net carbs to fit inside a daily keto budget. It also contains 17.9g protein and 395mg sodium, which may factor into overall meal planning. Among the 22 items in this category, crab sits at the low end for net carbs — next closest is Halibut at 0g.
Per 100g · Source: USDA FoodData Central
Fish Sticks
AllowedAt 20.2g net carbs per 100g, Fish Sticks falls into the Allowed category under Keto guidelines. The classification reflects that it is low enough in net carbs to fit inside a daily keto budget. Nutritionally, it also delivers 11g protein and 16.2g fat per serving. It ranks among the highest in this category for net carbs. The nearest lower option is Sushi at 17.4g.
Per 100g · Source: USDA FoodData Central
Halibut
AllowedWith 0g net carbs per 100g, Halibut earns a Allowed classification on Keto. This means it is low enough in net carbs to fit inside a daily keto budget. It also contains 18.6g protein, which may factor into overall meal planning. Within this category, it falls between Crab and Lobster for net carbs, ranking 6 of 22.
Per 100g · Source: USDA FoodData Central
Lobster
AllowedLobster is classified as Allowed on Keto, with 0g net carbs per 100g. This means it is low enough in net carbs to fit inside a daily keto budget. It also contains 20.9g protein and 535mg sodium, which may factor into overall meal planning. Within this category, it falls between Halibut and Mahi Mahi for net carbs, ranking 7 of 22.
Per 100g · Source: USDA FoodData Central
Mahi Mahi
AllowedMahi Mahi is classified as Allowed on Keto, with 0g net carbs per 100g. The classification reflects that it is low enough in net carbs to fit inside a daily keto budget. Nutritionally, it also delivers 18.5g protein per serving. Within this category, it falls between Lobster and Sardines for net carbs, ranking 8 of 22.
Per 100g · Source: USDA FoodData Central
Mussels
AllowedAt 4.7g net carbs per 100g, Mussels falls into the Allowed category under Keto guidelines. The classification reflects that it is low enough in net carbs to fit inside a daily keto budget. Nutritionally, it also delivers 15.1g protein and 362mg sodium per serving. It ranks among the highest in this category for net carbs. The nearest lower option is Clams at 3.6g.
Per 100g · Source: USDA FoodData Central
Oysters
AllowedAt 2.7g net carbs per 100g, Oysters falls into the Allowed category under Keto guidelines. It is low enough in net carbs to fit inside a daily keto budget. Beyond the primary classification, oysters also provides 5.7g protein per 100g. Within this category, it falls between Tuna and Clams for net carbs, ranking 16 of 22.
Per 100g · Source: USDA FoodData Central
Sardines
AllowedWith 0g net carbs per 100g, Sardines earns a Allowed classification on Keto. It is low enough in net carbs to fit inside a daily keto budget. Beyond the primary classification, sardines also provides 24.6g protein and 11.5g fat per 100g. Within this category, it falls between Mahi Mahi and Sea Bass for net carbs, ranking 9 of 22.
Per 100g · Source: USDA FoodData Central
Scallops
AllowedScallops is classified as Allowed on Keto, with 13.6g net carbs per 100g. The classification reflects that it is low enough in net carbs to fit inside a daily keto budget. Nutritionally, it also delivers 11.1g protein and 12.5g fat per serving. It ranks among the highest in this category for net carbs. The nearest lower option is Calamari at 13.6g.
Per 100g · Source: USDA FoodData Central
Sea Bass
AllowedSea Bass is classified as Allowed on Keto, with 0g net carbs per 100g. This means it is low enough in net carbs to fit inside a daily keto budget. It also contains 18.4g protein, which may factor into overall meal planning. Within this category, it falls between Sardines and Smoked Salmon for net carbs, ranking 10 of 22.
Per 100g · Source: USDA FoodData Central
Smoked Salmon
AllowedWith 0g net carbs per 100g, Smoked Salmon earns a Allowed classification on Keto. It is low enough in net carbs to fit inside a daily keto budget. Beyond the primary classification, smoked salmon also provides 18.3g protein and 672mg sodium per 100g. Within this category, it falls between Sea Bass and Swordfish for net carbs, ranking 11 of 22.
Per 100g · Source: USDA FoodData Central
Sushi
AllowedAt 17.4g net carbs per 100g, Sushi falls into the Allowed category under Keto guidelines. The classification reflects that it is low enough in net carbs to fit inside a daily keto budget. Nutritionally, it also delivers 428mg sodium per serving. It ranks among the highest in this category for net carbs. The nearest lower option is Scallops at 13.6g.
Per 100g · Source: USDA FoodData Central
Swordfish
AllowedAt 0g net carbs per 100g, Swordfish falls into the Allowed category under Keto guidelines. It is low enough in net carbs to fit inside a daily keto budget. Beyond the primary classification, swordfish also provides 19.7g protein per 100g. Within this category, it falls between Smoked Salmon and Tilapia for net carbs, ranking 12 of 22.
Per 100g · Source: USDA FoodData Central
Tilapia
AllowedWith 0g net carbs per 100g, Tilapia earns a Allowed classification on Keto. This means it is low enough in net carbs to fit inside a daily keto budget. It also contains 20.1g protein, which may factor into overall meal planning. Within this category, it falls between Swordfish and Trout for net carbs, ranking 13 of 22.
Per 100g · Source: USDA FoodData Central
Trout
AllowedAt 0g net carbs per 100g, Trout falls into the Allowed category under Keto guidelines. It is low enough in net carbs to fit inside a daily keto budget. Beyond the primary classification, trout also provides 20.8g protein and 6.6g fat per 100g. Within this category, it falls between Tilapia and Tuna for net carbs, ranking 14 of 22.
Per 100g · Source: USDA FoodData Central
Tuna
AllowedAt 2.4g net carbs per 100g, Tuna falls into the Allowed category under Keto guidelines. It is low enough in net carbs to fit inside a daily keto budget. Beyond the primary classification, tuna also provides 15.3g protein and 14.9g fat per 100g. Within this category, it falls between Trout and Oysters for net carbs, ranking 15 of 22.
Per 100g · Source: USDA FoodData Central
| Variant | Calories | Protein | Fat | Carbs | Fiber | Net Carbs |
|---|---|---|---|---|---|---|
| Fresh (raw) | 144kcal | 23.3g | 4.9g | 0g | 0g | 0g |
| Canned in Water | 90kcal | 19g | 0.9g | 0.1g | — | 0.1g |
| Canned in Oil | 198kcal | 29.1g | 8.2g | 0g | 0g | 0g |