Although there is no clinical statement about what foods cannot be eaten with soy milk, it is not recommended to eat soy milk with foods containing organic acids, let alone take medicine with soy milk. Soybean milk is generally made by soaking soybeans in water and then making it by grinding, filtering and boiling. Soybean milk is rich in nutrients that are easily digested and absorbed by the body. Foods rich in organic acids in the daily diet include brown sugar, honey, sweet potatoes, oranges, etc. Soybean milk is rich in protein, and when consumed with foods containing organic acids, the organic acids will react with the proteins in the soybean milk to coagulate and denature the proteins in the soybean milk, creating precipitates that are not easily digested and absorbed by the body. Although not harmful to human health, but will reduce the nutritional value of soy milk and organic acid-containing food, is not conducive to digestion and absorption. To avoid taking drugs through soy milk, on the one hand, soy milk will affect the absorption of drugs, on the other hand, soy milk and drugs taken at the same time may also aggravate the symptoms of drug irritation to the gastrointestinal tract. So if you need to take drugs, it is recommended to have a certain interval with the time of drinking soy milk. In addition, it is recommended not to drink iced soy milk or spoiled soy milk, which may cause bloating, vomiting, abdominal pain, diarrhea and other gastrointestinal discomfort, for people with poor gastrointestinal function, to drink soy milk in small amounts according to their own body conditions.