Best Fish To Eat On Keto

If you’re looking for the best fish for keto you’ve come to right place. Whether you’re making up a keto fish recipe, or just choosing what fillets to throw on the grill, it’s important to know which macros will fit into your ketogenic diet best. We’re taking a closer look at some of the most popular fish species and comparing the protein, carbs, and fat per 100g of each!

Are you subscribed to Keto Weekly? It’s the #1 Keto newsletter that all of your keto friends are reading every week!

Keto Fish! Best fish for keto, comparing the carbs, protein and fat of popular fish options.

Low carb fish? The good news is that all of these fish have virtually zero carbs! Also, all of these options are high protein fish. The biggest variance is between the fat content of each. If you’re looking to get some fat along with your protein, your best fish options will be salmon and swordfish, having 13g and 8g of fat respectively. We would always recommend seeking out the freshest fish possible for your keto meals, and make sure not to add any sugary marinades. Our chimichurri recipe will go pretty great on most fish!

Salmon for Keto

20g Protein

0g Carbs

13g Fat


Tuna for Keto

24g Protein

0g Carbs

.5g Fat


Swordfish for Keto

23g Protein

0g Carbs

8g Fat


Cod for Keto

18g Protein

0g Carbs

.7g Fat


Mahi Mahi for Keto

25g Protein

0g Carbs

1g Fat


Grouper for Keto

25g Protein

0g Carbs

1.3g Fat