If you're trying to lose weight, broth-based soups like tom yum are an excellent choice. The high water content makes them low in calories, yet they fill up your stomach to help keep you satisfied. Tom yum -- a Thai dish with spicy, sweet and sour flavors -- often contains seafood but can also be made with vegetables only.
The exact number of calories in your tom yum soup will vary according to the recipe, but one version from "Eating Well" contains 105 calories per serving of 1.33 cups. "Eating Well's" recipe includes about 1.5 ounces of shrimp, raw weight, per serving; without the shrimp, you can subtract about 30 calories for a total of just 75 calories per serving. A tom yum soup with shrimp from a major grocery brand has more calories than the homemade version, providing 120 calories per 9.9 ounces, which is about 1.25 cups.