Who can miss the awesome treat that anchovy can give you when cooked with spaghetti? But if you are out of anchovy, you can use some substitutes instead. Some of the best substitutes for anchovies are anchovy paste, Worcestershire sauce, fish sauce, shrimp paste, sardines, and soy sauce.