Salmon

Is Salmon Allowed on Keto?

Keto Status
Allowed

Quick Summary

Salmon fits the Keto diet and can be eaten without restriction in its standard form. This rests on net carbohydrate content — salmon is low enough in net carbs to fit comfortably inside a daily keto budget without exhausting it. Per 100g, salmon contains 2.7g total carbohydrates, yielding 2.3g net carbs.

Per 100g · Source: USDA FoodData Central

VariantCaloriesProteinFatCarbsFiberNet Carbs
Atlantic (raw)142kcal19.8g6.3g0g0g0g
Atlantic (farmed, raw)208kcal20.4g13.4g0g0g0g

Salmon is classified as Allowed under standard keto guidelines — plain salmon contains 0g of carbohydrates per serving with high fat and protein content, making it one of the most referenced keto foods.

Key Takeaways

  • Salmon is classified as Allowed under standard keto guidelines.
  • Plain salmon contains 0g net carbohydrates per serving in all plain preparations.
  • High omega-3 fatty acid content makes salmon a frequently highlighted keto food.
  • Glazed, teriyaki, or breaded salmon preparations are not classified as compliant.

Classification Overview

Salmon is a fatty fish with zero carbohydrates and a macronutrient profile that is fully consistent with standard keto guidelines.

Macronutrient Profile

A 3-ounce (85g) serving of cooked Atlantic salmon contains approximately:

  • Fat: 12–17g (high in omega-3 fatty acids EPA and DHA)
  • Protein: 17–22g
  • Carbohydrates: 0g

This profile — high fat, high protein, zero carbohydrates — is well-suited for standard keto macronutrient targets. Published keto references classify all plain salmon preparations as compliant.

Varieties and Sources

Wild-caught salmon (sockeye, king, coho, pink) contains higher omega-3 concentrations than farmed Atlantic salmon. Farmed salmon has more total fat. Both wild and farmed salmon contain 0g of carbohydrates per serving and are classified as compliant. Canned pink or sockeye salmon also contains 0g of carbohydrates and is classified as compliant.

Smoked Salmon (Lox)

Plain smoked salmon contains approximately 0g of carbohydrates per 2-ounce serving from the smoking process. It is classified as compliant. Some smoked salmon products contain added sugar in the cure; Label verification is standard practice for cured and packaged smoked salmon.

Non-Compliant Preparations

Salmon preparations that add carbohydrates are classified as not compliant:

  • Teriyaki salmon: typically 8–15g carbs per serving from sugar-based marinade
  • Maple-glazed salmon: 10–20g carbs per serving
  • Breaded salmon: 10–20g carbs per serving from flour or breadcrumbs

Plain preparations with fat, acid (lemon), and herbs are fully compliant.

Summary

Salmon is classified as Allowed under standard keto guidelines. Plain salmon — fresh, frozen, canned, or smoked — contains 0g of carbohydrates per serving with high fat and protein content consistent with keto macronutrient targets. Published keto references prominently feature salmon as a commonly referenced fish for keto eating. Sweetened, glazed, and breaded preparations are not classified as compliant.

This is reference-only classification content and does not constitute medical or dietary advice.

Why Salmon Is Allowed

Under Keto guidelines, salmon is accepted because salmon is low enough in net carbs to fit comfortably inside a daily keto budget without exhausting it. Per 100g, salmon contains 213kcal with 10.8g protein, 17.4g fat, 2.7g carbohydrates. On keto, the relevant number on the label is total carbohydrates minus fiber — the "net carb" figure most practitioners track against a 20–50g daily ceiling. Most plain or minimally processed versions of salmon fit the diet without modification.

Key Ingredients to Watch

  • Whether the meat is certified for kosher or halal compliance, when those diets apply
  • Added nitrates, nitrites, and sodium in processed meats
  • Sourcing — grass-fed, pasture-raised, or conventional, which affects some health-focused diets

Common Mistakes

  • Ignoring portion size on the assumption that an Allowed food can be eaten without limits.
  • Treating salmon as a "free pass" and using it as the foundation of every meal, which crowds out the variety the diet usually relies on.
  • Overlooking the difference between plain salmon and the same food sold as part of a packaged product, where added ingredients usually decide the question.

Similar Options

Frequently Asked Questions

Is salmon allowed on keto?
Salmon is classified as Allowed under standard keto guidelines. Plain salmon — fresh, frozen, or canned — contains 0g of carbohydrates per serving. Its high fat content (particularly omega-3 fatty acids) and high protein content make it one of the most frequently referenced foods in keto diet resources.
How many carbs are in salmon?
Plain cooked salmon contains 0g of carbohydrates per 3-ounce (85g) serving. A 3-ounce serving of Atlantic salmon contains approximately 12–17g of fat and 17–22g of protein, depending on the cut and preparation. Canned salmon (in water or oil) also contains 0g of carbohydrates per serving.
Is salmon one of the most common fish for keto?
Published keto references consistently highlight salmon as one of the most commonly referenced fish for keto eating. Its high omega-3 fatty acid content (EPA and DHA), zero carbohydrates, and high protein make it an well-suited keto protein source. Wild-caught salmon is referenced with the highest omega-3 content.
Are canned, smoked, or farmed salmon keto-compliant?
Canned salmon (plain, packed in water or oil) contains 0g of carbohydrates and is classified as compliant. Plain smoked salmon (lox) contains 0g of carbohydrates per serving and is classified as compliant. Farmed salmon contains more total fat than wild-caught but similarly has 0g of carbohydrates and is classified as compliant.
What salmon preparations are not keto-compliant?
Salmon preparations that add carbohydrates are not classified as compliant: teriyaki-glazed salmon (sugar-based marinade), maple-glazed salmon, and salmon with sweet sauces. Breaded salmon fillets also are not compliant due to the flour or bread crumb coating. Plain preparations with butter, lemon, and herbs are fully compliant.
How is salmon used in keto cooking?
Published keto references use salmon in: pan-seared or baked fillets with butter and herbs, salmon salads, salmon lettuce wraps, keto salmon patties made with almond flour, smoked salmon with cream cheese, canned salmon salads with mayonnaise, and salmon in cream-based sauces. All plain preparations are fully compliant.

Salmon on Other Diets

See how salmon is classified across different dietary frameworks.

Compare all diets for salmon

Similar foods

Other foods with the same classification under Keto guidelines.

Allowed Dec 31, 2024
Is Ground Beef Allowed on Keto?
A classification reference for ground beef under standard keto guidelines, covering all fat percentages and preparation methods.
Meat & PoultryKeto
Allowed Dec 31, 2024
Is Pepperoni Allowed on Keto?
A classification reference for pepperoni under standard keto guidelines, covering its low carbohydrate content and keto compliance status.
Meat & PoultryKeto
Allowed Dec 31, 2024
Is Plain Chicken Sausage Allowed on Keto?
A classification reference for plain chicken sausage under standard keto guidelines, covering unseasoned and minimally seasoned varieties.
Meat & PoultryKeto
Allowed Dec 31, 2024
Is Plain Deli Turkey Allowed on Keto?
A classification reference for plain deli turkey under standard keto guidelines, covering oven-roasted and minimally processed varieties.
Meat & PoultryKeto
Allowed Dec 31, 2024
Is Prosciutto Allowed on Keto?
A classification reference for prosciutto under standard keto guidelines, covering its negligible carbohydrate content and salt-cured preparation.
Meat & PoultryKeto
Allowed Dec 31, 2024
Is Salami Allowed on Keto?
A classification reference for salami under standard keto guidelines, covering its low carbohydrate content and high fat profile.
Meat & PoultryKeto

Explore Keto