America's Test Kitchen LogoCook's Country LogoCook's Illustrated Logo

Making a Vegetarian Substitute for Fish Sauce

Is there a homemade vegetarian substitute for fish sauce?

Fish sauce is rich in glutamates, tastebud stimulators that give food the meaty, savory flavor known as umami. Glutamates are often found in animal proteins, and in the case of fish sauce, they come from fermented fish.

Knowing that seaweed is a potent (and vegetarian) source of glutamates, we optimistically tried subbing a strong salted kelp broth for fish sauce in a Thai dipping sauce. When it failed to contribute sufficient depth, we turned to another source of savory flavor: nucleotides.

When flavor-boosting nucleotides are paired with glutamates, the perception of umami is significantly increased. Sure enough, a salty broth made with dried shiitake mushrooms (rich in nucleotides) and soy sauce (glutamates) provided just the right meaty punch as a 1:1 substitute for fish sauce.  Here’s how to make it: 

  1. In a saucepan, simmer 3 cups of water, ¼ ounce of dried sliced shiitake mushrooms, 3 tablespoons of salt, and 2 tablespoons of soy sauce over medium heat until reduced by half. 
  2. Strain, cool, and store in the fridge for up to three weeks.

A combination of dried shiitake mushrooms and soy sauce create a vegetarian substitute for fish sauce.

This is a members' feature.