Cats can eat tomatoes. Tomatoes are rich in anthocyanins, which have antioxidant properties and are good for a cat's skin. In addition, tomatoes contain dietary fiber, which can enhance and promote digestion in cats. However, it's not recommended to feed cats too many tomatoes, as their high water content can easily cause diarrhea. 
Benefits of cats eating tomatoes:
1. Tomatoes contain a large amount of iron, which can effectively improve anemia symptoms in cats.
2. Tomatoes are rich in lycopene, which has a good effect on brightening a cat's fur and can also prevent obesity in cats.
3. Tomatoes have a very high water content. It is recommended that cats that do not like to drink water eat more tomatoes, which can not only replenish water but also improve their immunity.