eating tomatoes daily will provide you with many vitamins and minerals, but you'll still receive the benefits if you eat them less often. there is no recommended number of tomatoes to eat per day.