Because tomatoes are rich in pectin, gossypol and other ingredients, they easily react with gastric acid in the stomach and condense into insoluble lumps, which easily block the stomach, lead to increased pressure in the stomach, cause gastric dilatation, and thus lead to severe stomach pain symptoms. So it is best not to eat tomatoes on an empty stomach in the morning.
Extended data:
When is a good time to eat tomatoes?
1, 30 minutes after meals
Tomatoes are best eaten about 30 minutes after meals, which not only helps to promote digestion, but also helps to burn fat, expel toxins, replenish water for the body and so on. People who want to lose weight can choose to eat tomatoes after meals to help burn excess fat.
2. When eating
Eating tomatoes is also good. Because eating tomatoes before meals is cold, it is easy to cause gastrointestinal discomfort and abdominal pain. Eating tomatoes in dinner can not only help relieve greasy, but also mix tomatoes with gastric acid to avoid gastrointestinal discomfort.
3. At night
Eating tomatoes at night and dinner is also good, which can speed up the body's basic metabolism, promote the body to actively consume energy intake, improve physical fitness, and prevent the body from getting fat. In addition, melatonin contained in tomatoes can help sleep and promote the secretion of growth hormone in the body. Growth hormone can accelerate metabolism and promote the decomposition and burning of fat.
References:
You can't eat tomatoes on an empty stomach-People's Daily Online