Salmon contains zero grams of carbohydrates. Whether raw, baked, grilled, or poached, plain salmon has no carbs at all, making it one of the most low-carb-friendly proteins available. It also has a glycemic index of zero, meaning it won’t raise your blood sugar.
Salmon’s Full Nutritional Breakdown
What makes salmon stand out isn’t just the absence of carbs. It’s the combination of high protein and healthy fat that fills the gap. A 100-gram serving of wild salmon (roughly 3.5 ounces) provides 22.3 grams of protein and 4.94 grams of fat at just 136 calories. Farm-raised Atlantic salmon is richer, delivering 20.3 grams of protein and 13.1 grams of fat at 203 calories per 100 grams.
The fat in salmon is largely omega-3 fatty acids, the type linked to heart and brain health. A 3-ounce cooked serving of farmed Atlantic salmon provides about 1.83 grams of combined omega-3s. Wild Atlantic salmon delivers roughly 1.57 grams per serving. Either way, a single portion covers a significant chunk of the 1.1 to 1.6 grams of omega-3s recommended daily.
Wild vs. Farmed: Does It Matter for Carbs?
No. Both wild-caught and farmed salmon have zero carbohydrates. The differences between them show up in fat and calorie content instead. Farmed Atlantic salmon carries more total fat because of controlled feeding, which makes it higher in calories. Wild salmon, particularly sockeye, tends to be leaner with a slightly higher protein-to-fat ratio. For anyone tracking carbs specifically, the choice between wild and farmed comes down to personal preference, budget, and taste rather than any carb-related concern.
How Salmon Fits Keto and Low-Carb Diets
Salmon is a natural fit for ketogenic eating. Keto diets typically cap daily carbs at 20 to 50 grams, and salmon contributes exactly zero to that count. Its fat content, especially in farmed varieties, also helps meet the high fat ratios keto requires. You can eat a generous portion without budgeting a single gram of your carb allowance.
The same applies to other low-carb approaches like Atkins, paleo, or general carb-conscious eating. Salmon works as a centerpiece protein that lets you spend your carb budget on vegetables, berries, or other foods where the tradeoff matters more.
When Salmon Stops Being Zero-Carb
Plain salmon has no carbs, but preparation changes that quickly. Teriyaki glaze can add 10 or more grams of sugar per serving. Breaded or crusted salmon picks up carbs from flour or breadcrumbs. Maple-glazed, honey-soy, and sweet chili preparations all introduce significant carbohydrates. Even store-bought smoked salmon sometimes contains added sugar in the curing process.
Common sides and pairings also shift the total. Rice, pasta, and bread served alongside salmon can easily push a meal into the 40- to 60-gram carb range. If keeping carbs low is the goal, pair salmon with roasted vegetables, leafy greens, or cauliflower-based substitutes instead.
To keep salmon truly zero-carb, stick with simple preparations: grilled with olive oil, baked with herbs, pan-seared with salt and pepper, or poached in broth. Lemon juice adds less than a gram of carbs per squeeze and keeps things flavorful without compromising your count.
Canned and Smoked Varieties
Canned salmon packed in water remains zero-carb and is one of the most affordable ways to eat salmon regularly. It works well in salads, patties (skip the breadcrumbs), and lettuce wraps. Canned salmon packed in oil is also zero-carb but higher in total fat and calories.
Smoked salmon (lox) is typically zero-carb or very close to it, though you should check labels. Some brands add brown sugar during the smoking process, which can introduce 1 to 2 grams of carbs per serving. Hot-smoked salmon with sweet glazes will have more. If you’re strict about tracking, a quick look at the nutrition panel clears up any uncertainty.
Other Nutritional Benefits Worth Knowing
Beyond its zero-carb profile, salmon is one of the best dietary sources of vitamin D, a nutrient many people fall short on. It’s also rich in B vitamins, selenium, and potassium. The omega-3 fatty acids in salmon support cardiovascular health, reduce inflammation, and play a role in brain function. For people on low-carb diets who sometimes struggle with nutrient variety, salmon covers a lot of ground in a single serving.
Eating salmon two to three times per week aligns with most dietary guidelines for fish intake and provides a consistent source of these nutrients without adding a single carbohydrate to your daily total.