Is Fish Low Carb? Carbs in Fish and Smart Low-Carb Choices

Yes. Plain, uncooked fish is low in carbohydrates: a 100-gram serving of most fish fillets contains about 0 grams of carbohydrate while providing protein, fat, vitamin B12, selenium, iodine, and some omega-3 fatty acids. Breading, sauce, marinade, and side dishes determine the carbohydrate total of the finished meal.

This overview explains realistic portions, lean and oily varieties, added ingredients, meal construction, and label checks for your diabetes, weight-management, or ketogenic eating needs.

Fish provides a nearly carbohydrate-free protein base

A 3-ounce cooked serving of salmon or cod provides roughly 20 to 25 grams of protein with very little carbohydrate. That combination makes plain fish a practical anchor for a low-carbohydrate meal when you fill the remaining calories with vegetables, avocado, olive oil, or another unsaturated fat.

Lean varieties such as cod and tilapia provide more protein with less fat. Salmon and sardines add more omega-3 fatty acids, which makes them useful choices for a higher-fat eating pattern. Portion size still matters when you limit total fat or calories.

Protein and fat perform different jobs in your meal. Protein supports fullness and muscle maintenance, while fat carries fat-soluble nutrients and adds energy. On a ketogenic diet, fat can account for a larger share of your intake, so fatty fish works well even though its carbohydrate total remains near zero.

These values align with the broader seafood pattern described in the U.S. Dietary Guidelines. Your total meal still depends on what you add around the fish.

Fish contains almost no carbohydrates by itself

A nutrition label for an unseasoned fillet often shows 0 grams, although a trace amount may disappear through rounding. FoodData Central entries for many cooked fish species list total carbohydrate at or near zero per 100 grams.

Species, processing, and accompanying ingredients affect the total. A larger portion changes protein and calorie intake, but doubling plain fish from 100 to 200 grams adds almost no carbohydrate because fish muscle contains very little of it.

<
Fish and servingApproximate carbohydratesMain nutritional contribution
Cod, cooked 100 grams0 gramsLean protein
Atlantic salmon, cooked 100 grams0 gramsProtein and omega-3 fats
Tuna in water, drained 100 grams0 gramsProtein; fat varies by type
Tilapia, cooked 150 grams0 gramsLean protein at a larger portion
Trout, cooked 100 grams0 gramsProtein and omega-3 fats
Sardines, drained 100 grams0 gramsProtein, omega-3 fats, and calcium

A 150-gram cooked portion still registers close to zero carbohydrates. Strict ketogenic trackers may record 0.1 to 1 gram because databases can use different edible portions, preparation records, and rounding methods.

This answer to how many carbs are in fish depends on whether you eat it plain. Fish itself contributes almost none, but your breading, sauce, marinade, and sides can change the total substantially.

Lean and oily fish change calories, not carbohydrate totals

The main difference between a 4-ounce cod fillet and a 4-ounce salmon fillet is fat, not carbohydrate. Both suit a low-carbohydrate plan, but their calorie profiles and roles in your meal differ.

CategoryExamplesCarbohydrate pattern
Lean fishCod, haddock, pollock, tilapiaAbout 0 grams per plain serving
Oily fishSalmon, trout, sardines, mackerelAbout 0 grams per plain serving
Canned tunaChunk-light and albacore tuna in waterLow carbohydrate when drained

Your best low-carb fish options include salmon, cod, tuna, shrimp, sardines, trout, and haddock. Salmon suits a higher-fat menu, while cod fits a lower-fat meal built around vegetables and olive oil.

Canned tuna packed solely in water gives you a quick source of protein without starch in the liquid. Canned sardines and salmon work too, although draining or rinsing packed fish can help when you limit fat or sodium.

For cardiovascular-conscious meal planning, the American Heart Association generally recognizes fish as part of a heart-healthy dietary pattern. You still need to choose preparation methods and portions that fit your own plan.

Coatings and sauces can change a nearly carb-free fillet

Breadcrumbs can raise a plain fillet from nearly zero carbohydrates to several grams per serving. Batter may contain flour, cornstarch, or milk, while a sugary glaze can add enough carbohydrate to disrupt a strict ketogenic plan.

A fish fillet with a crisp coating may contain more carbohydrate than the same fish served plain. Breading and sauce are separate ingredients, so count each one.

Ingredients that change the total

  • Flour coatings: Wheat or rice flour adds starch to fish cakes, stuffed fish, and thin dredges.
  • Sweet marinades: Honey, brown sugar, maple syrup, and fruit-based glazes raise the carbohydrate content.
  • Restaurant reductions: Thick barbecue, curry, teriyaki, and cream sauces can contain several grams per serving.
  • Starchy sides: Rice, potatoes, pasta, and bread often supply more carbohydrates than the fish itself.
  • Sweetened packing liquid: Canned fish packed in syrup or sauced liquid requires an ingredient and label review.

Plain fillets contain only trace amounts, but specialized products such as fish balls, surimi, and seafood cakes can contain added starch, sugar, and binders. Check the ingredient list rather than assuming every seafood product has the same carbohydrate content.

Grilled, baked, steamed, or blackened fish without a sweet glaze gives you the simplest restaurant choice. Blackened seasoning can work, although some coatings contain flour. Teriyaki and honey-glazed dishes need a closer ingredient review because sugar forms the base of the sauce.

Build meals around vegetables and measured fat

A meal built from a 170-gram salmon fillet, 150 grams of broccoli, and one tablespoon of olive oil contains very little carbohydrate. The broccoli adds fiber, but your total remains low because the fish contributes virtually none.

Choose sides for their vegetable content rather than their starch. Broccoli, spinach, asparagus, zucchini, cauliflower rice, green beans, and mixed greens work well. A modest serving of almonds, walnuts, chia seeds, or avocado adds fat without making the meal carbohydrate-heavy.

These examples simplify your portion math:

  • Baked salmon: Serve it with broccoli, olive oil, lemon, garlic, and a small portion of avocado.
  • Grilled cod: Pair it with spinach, mushrooms, and green beans cooked in an unsweetened oil-based sauce.
  • Tuna salad: Mix drained tuna with cucumber, avocado, celery, olive oil, and lemon juice.
  • Shrimp skillet: Sauté shrimp and vegetables with olive oil, garlic, and spices; leave the sauce unsweetened.
  • Fish fillet plate: Add roasted zucchini, peppers, and cauliflower rice instead of rice or potatoes.

Your keto fish meal still requires attention to calories because both protein and fat contribute substantial amounts. You may need less olive oil, avocado, or nuts, especially when you choose fatty salmon or sardines.

Mayo Clinic guidance on healthy eating emphasizes vegetables, lean proteins, and carefully chosen fats rather than a single isolated food. Your seafood choice fits that pattern when the plate includes both.

Labels and menus require a full-meal calculation

Start with the serving size because a large fillet can contain twice the protein and fat of a smaller entry. Review total carbohydrate, fiber, total sugars, and added sugars before reading the ingredient list.

  • Check total carbohydrate: Use the full listed serving or calculate a fraction for the amount on your plate.
  • Subtract fiber: Your net-carbohydrate count equals total carbohydrates minus fiber, subject to your tracking method.
  • Scan added sugars: Corn syrup, sucrose, honey, dextrose, and flavored marinades can raise the total quickly.
  • Find starches: Bread crumbs, wheat flour, cornstarch, potato starch, and modified food starch appear in many prepared products.
  • Include the side: Rice, bread, fries, pasta, and sweetened vegetables add carbohydrates even when the fish does not.
  • Ask at restaurants: Request an unsweetened sauce on the side so you control the amount.

Prepared shrimp, salmon cakes, and refrigerated fish fillets deserve close review. A Nutrition Facts panel provides the broad nutrition totals, but the complete ingredient list can reveal added starches, sweeteners, fillers, and seasonings.

You can use NutritionFacts databases to compare entries, but check the serving size and preparation method before copying a value into your log. A database entry for grilled fish will not match a breaded restaurant plate.

Seafood can fit a balanced eating pattern, but your carbohydrate total depends on the full plate. Pair your fish with high-fiber vegetables, and keep large servings of rice, pasta, or potatoes within your target. That approach aligns with the U.S. Dietary Guidelines, which include seafood within a broader pattern of dietary balance.

Special situations call for individual adjustments

Even fish labeled “low carb” can push you past a personal limit through portion size or sauce. A restaurant portion may weigh 250 grams and include a tablespoon or more of sugar, even though the fillet itself contains virtually none.

Match the fish to the numbers you need. One fillet with vegetables works well for a general low-carbohydrate meal. For a strict ketogenic target, record every ingredient, weigh your portions, and subtract fiber according to your chosen tracking system.

Pregnancy, upcoming surgery, diabetes medication use, and other health concerns may call for individualized guidance. A registered dietitian can fit fish into your treatment plan while preserving foods you enjoy.

Key Takeaways

Plain fish gives you a clear low-carbohydrate protein choice. A realistic 100- to 150-gram serving contains about 0 grams of carbohydrate, so Is fish low carb has a simple answer when the fillet is unprocessed.

Choose salmon, cod, tuna, trout, sardines, shrimp, or another minimally processed seafood. Then control the breading, sauce, sides, and portion. For diabetes, weight management, or ketogenic eating, your finished meal matters more than the fish alone.

FAQ

Does fish contain carbohydrates?

Plain fish contains about 0 grams of carbohydrates per 100-gram serving because most of its calories come from protein and fat. Breaded fish, sweetened marinades, prepared fish cakes, and sauced restaurant dishes can contain more, so you should count every added ingredient.

How many net carbs are in a typical serving of fish?

A 100- to 150-gram serving of unprocessed fish contains about 0 grams of total carbohydrates and net carbohydrates. Rounded nutrition labels can conceal trace amounts, so you may need a specific food database entry or package label for strict ketogenic tracking.

Is fish suitable for a ketogenic diet?

Plain fish fits a ketogenic diet because it supplies no meaningful carbohydrates while providing protein, fat, vitamin B12, selenium, iodine, and omega-3 fatty acids. Choose preparations without breading, sugar, flour, or starch, and add your sauces and sides to the daily carbohydrate count.

Are salmon and cod low in carbs?

Both salmon and cod contain very little carbohydrates, making them suitable for a low-carb diet. Each plain cooked serving supplies about 0 grams, while salmon offers more fat and omega-3 fatty acids than lean cod. Your total changes if either fillet comes with a sugary glaze, breading, or starchy side.

Which fish has the fewest carbohydrates?

Cod, haddock, pollock, tilapia, salmon, trout, tuna, and sardines each have about 0 grams per plain 100-gram serving. Species choice barely changes the total; preparation and accompanying ingredients determine whether your finished dish remains low in carbohydrates.

What matters more on a low-carb diet: fish protein or fat?

Your target determines which one matters more. A high-protein meal with vegetables may suit weight management, while a higher-fat version can make a strict ketogenic plan easier to reach. Lean fish supports the first approach, and oily fish fits the second.

Staff
Staff

Our team brings together health and food enthusiasts who are passionate about discovering reliable health information, nutritious choices, and enjoyable food experiences. From everyday nutrition and healthy eating ideas to recipes, ingredients, food trends, and standout dishes, we share carefully researched and thoughtfully curated content to help readers make informed choices about what they eat and enjoy.