You can eat as many tomatoes as you want each day. There is no upper limit for consumption. Just take note of how your body feels and adjust accordingly.