According to the Cleveland Clinic, a medium-sized raw tomato contains the following ... On top of its nutrient profile, a tomato also has only 23 calories, less than a gram of fat, and 5 grams ...