Traditional fish sauce is made from finfish and salt, not shellfish. In its purest form, those are the only two ingredients, fermented together for nine months to a year. However, some fish sauce varieties do incorporate shellfish-derived ingredients, so the answer depends on which product you’re buying.
What Goes Into Traditional Fish Sauce
Classic fish sauce uses a simple formula: roughly three parts fish to one part salt, packed into large vats and left to ferment in the sun. The fish are typically small species like anchovies or mackerel. Over months of fermentation, enzymes naturally present in the fish break down the proteins into a salty, savory liquid. No shellfish is involved in this traditional process.
Most widely available brands from Thailand and Vietnam follow this basic recipe. If you pick up a bottle of a well-known Thai fish sauce, the ingredient list will typically read something like “anchovy extract” and “salt,” possibly with sugar added.
When Shellfish Does Show Up
Not all fish sauces stick to the traditional formula. Some regional varieties are made from squid, scallop, or other seafood rather than finfish. In the Philippines, for example, fish sauce production sometimes uses squid tissue or squid enzymes to speed up fermentation and improve flavor. These squid-based additions have been shown to produce a sauce that’s highly acceptable to local consumers, but they introduce a shellfish-adjacent ingredient that matters for people with allergies.
Squid is a mollusk, not a crustacean, so it falls into a gray area. The FDA classifies “crustacean shellfish” (shrimp, crab, lobster) as a major allergen requiring clear labeling, but mollusks like squid, clam, and scallop are not covered under the same mandatory allergen labeling rules. That means a fish sauce containing squid-derived ingredients might not carry a prominent shellfish warning on the label, even though it could trigger reactions in people with mollusk allergies.
How to Read the Label
The FDA requires food manufacturers to clearly identify nine major allergens on packaging: milk, egg, fish, crustacean shellfish, tree nuts, wheat, peanuts, soybeans, and sesame. Fish and crustacean shellfish are treated as separate categories. A standard anchovy-based fish sauce will be labeled as containing fish, not shellfish.
If you have a shellfish allergy, here’s what to look for:
- Ingredient list: Check for squid, scallop, shrimp, crab, or krill. Some specialty sauces include these without a bold allergen warning, since mollusk labeling isn’t mandatory.
- Allergen statement: A “Contains: Fish” declaration tells you the sauce uses finfish. If you also see “shellfish” or “crustacean shellfish,” that’s a clear flag.
- Country of origin: Thai and Vietnamese sauces tend to use only anchovies. Filipino, Korean, or artisanal sauces are more likely to incorporate other seafood.
Fish Allergy and Shellfish Allergy Are Separate
A common misconception is that being allergic to shellfish means you’re also allergic to fish, or vice versa. The proteins that trigger these allergies are largely different. Research on seafood allergens has not conclusively demonstrated cross-reactivity between finfish and shellfish. The key allergenic proteins in fish (like parvalbumin) and in shellfish (like tropomyosin) belong to different protein families.
That said, some pan-allergens do appear in both groups, and a small number of people react to both fish and shellfish. If you have a confirmed shellfish allergy but tolerate finfish, a pure anchovy-based fish sauce is unlikely to cause a reaction from the fish itself. The risk comes from sauces that contain actual shellfish ingredients.
Shellfish-Free Alternatives
If you want to avoid any risk entirely, several substitutes replicate the salty, umami flavor of fish sauce without using any seafood at all.
- Soy sauce: Made from fermented soybeans, water, salt, and wheat. It lacks the funky depth of fish sauce but works in most recipes.
- Coconut aminos: Derived from fermented coconut sap. This option is also free of soy, wheat, and gluten, making it useful for people managing multiple allergies.
- Vegan fish sauce: Typically built from shiitake mushrooms, liquid aminos, and soy sauce. The mushrooms provide glutamate, which is the compound responsible for that savory, meaty taste.
- Seaweed broth: Certain types of kombu and nori seaweed are naturally high in glutamate. Steeping them in hot water creates a broth that mimics the umami quality of fish sauce.
- Liquid aminos: Free amino acids extracted from hydrolyzed soybeans or fermented coconut sap, mixed with water and salt. The flavor profile is close to soy sauce but slightly milder.
For cooking purposes, soy sauce or coconut aminos are the easiest one-to-one swaps. Vegan fish sauce brands get the closest to the original flavor, since they’re specifically designed to replicate it.

