You should not eat tomatoes on an empty stomach.

Many people love to eat tomatoes and even eat them to satisfy their hunger when they are hungry.

However, they do not know that tomatoes contain a large amount of soluble substances such as pectin, tannins, and chlorogenic acid. These substances react with stomach acid to form insoluble "stones," which can block the stomach's exit—the pylorus. This increases intragastric pressure, causing acute gastric dilation, leading to abdominal pain, vomiting, and even hypovolemic shock.

Therefore, it is best to eat tomatoes after a meal.

Reading Recommendations

Foods not to be consumed within two hours of each other.
Lychee, banana, driver, eat less.
There's a right way to drink milk.
Fifteen Key Factors for a Healthy Diet
Three Taboos for a City Dweller's Dinner