Since this soup has seafood, it's best to consume it within 2-3 days. However, you can keep the broth separate and add the fish just before serving to prolong the shelf life.