Fish sauce is a fermented condiment made from salted fish — typically anchovies — that have been left to break down over months or years. The result is a thin, amber-brown liquid with an intensely salty, deeply savory, and pungent aroma that transforms into rich umami once it is cooked into a dish. It is a cornerstone of Thai, Vietnamese, Filipino, and other Southeast Asian cuisines, where it functions much like soy sauce does in East Asian cooking.
Used in pad thai, green papaya salad, Vietnamese pho, and countless dipping sauces, fish sauce is often used in very small amounts — a tablespoon or two is enough to season an entire dish for four people. Despite its strong smell straight from the bottle, its raw pungency mellows considerably with heat, leaving behind a rounded, savory complexity that is very difficult to replicate exactly.
You might need a fish sauce substitute because you follow a vegan or vegetarian diet, have a fish allergy, or simply ran out. Several alternatives can approximate its salty, umami-rich character, though most will miss some nuance. The key is choosing the right swap for your specific dish.
■Best Substitutes for Fish Sauce
These alternatives range from near-perfect flavor matches to practical pantry swaps, with guidance on which contexts each works best.
| Substitute | Flavor / Texture Match | Swap Ratio |
|---|---|---|
| Soy sauce + squeeze of lime | Closest vegan match — salty, savory, slightly bright | 1:1 (1 tbsp soy + ½ tsp lime juice) |
| Oyster sauce | Thicker, sweeter, more syrupy | Use ½ the amount, thin with water if needed |
| Worcestershire sauce | Similar umami depth, slightly sweeter and spiced | 1:1 |
| Coconut aminos + crumbled nori | Vegan umami — seaweed adds oceanic depth | 1:1 + a small piece of nori |
| Anchovy paste | Very close flavor, more concentrated | Use ½ tsp paste per 1 tbsp fish sauce |
| Miso paste + soy sauce | Vegan umami — rich, savory, complex | ½ tbsp miso + ½ tbsp soy per 1 tbsp fish sauce |
| Tamari | Milder, gluten-free soy alternative | 1:1 (add pinch of salt) |
■How to Choose the Right Substitute
For Southeast Asian dishes like pad thai, green curry, or Vietnamese salad dressings, soy sauce with a small squeeze of lime juice is the most practical and effective substitute. The lime adds a brightness that partially mimics the fermented tang of fish sauce. Add the lime juice gradually and taste — too much will make the dish sour rather than savory.
For vegan cooking where replicating the oceanic character of fish sauce matters most, simmering a piece of dried kombu or crumbled nori in soy sauce or coconut aminos for a few minutes creates a deeply savory, sea-forward liquid that works well in broths, dressings, and marinades. Anchovy paste is the best non-vegan swap and comes closest to the actual flavor profile — it is simply fish sauce in a more concentrated form. A small amount goes a long way, so start with half the volume you would use of fish sauce.
For dipping sauces and condiments where fish sauce is used in larger quantities, Worcestershire sauce is a surprisingly good match. It contains anchovies as one of its ingredients and has a similar complexity, though it is a bit sweeter and thicker. Oyster sauce can work in stir-fries and braises but is significantly thicker and sweeter, so thin it with a little water and use it more sparingly.
■Frequently Asked Questions
What is the best vegan substitute for fish sauce?
Soy sauce with a small amount of lime juice is the most accessible vegan substitute. For a closer match, soy sauce or coconut aminos simmered with a piece of dried kombu or crumbled nori will add oceanic depth. Miso paste dissolved in soy sauce is another excellent vegan option.
Can I use soy sauce instead of fish sauce?
Yes, soy sauce is the most practical substitute for fish sauce in most recipes. The flavor won't be identical — soy sauce lacks the fermented fish complexity — but it provides the same salty, umami backbone. Use it in a 1:1 ratio and add a squeeze of lime for brightness.
Does Worcestershire sauce taste like fish sauce?
Worcestershire sauce actually contains anchovies, giving it a similar savory depth to fish sauce. The flavor is somewhat different — Worcestershire is sweeter, more spiced, and thicker — but it works well in cooked dishes, marinades, and stews as a 1:1 substitute.
Can I substitute oyster sauce for fish sauce?
Oyster sauce can work in stir-fries and cooked dishes, but it is much thicker and sweeter than fish sauce. Use about half the amount and thin it with a little water. Avoid using oyster sauce in place of fish sauce in dipping sauces or dressings, where the texture difference will be very noticeable.
Is there a fish-free fish sauce on the market?
Yes. Several brands make vegan fish sauce using fermented seaweed, mushrooms, or soybeans. These are increasingly available at specialty grocery stores and online, and are often the best substitute for vegans who use fish sauce regularly.
See also: Food Substitutes Guide | Soy Sauce Substitutes | Oyster Sauce Substitutes | Anchovies Substitutes