red tomato avocado 1 medium tomato is roughly 123 grams  1 medium avocado contains 200 grams of flesh roughly 240 kcalories in the pic on the left. But telling you how calories/gram works doesn't change the fact this oreogre is retarded.