How Many Calories are in a Tomato?

A medium sized tomato can have about 30 calories in it, if it is a Roma tomato it may have about 35 calories. Tomatoes are high in vitamin A, vitamin C, Calcium, potassium and Lycopene which prevents heart disease and cancer.