Yes, it is recommended to have more of them as appropriate.
Tomatoes and tomato products (such as natural, unadulterated tomato paste) are a rich source of lycopene. Epidemiological studies have found that high intake of lycopene can reduce the risk of many tumors, including liver cancer. One study found that lycopene significantly reduced the incidence of liver cancer. In addition to reducing the incidence of liver cancer, many in vitro and in vivo studies have confirmed that lycopene can also significantly inhibit liver cancer cell adhesion, migration, and lung metastasis.
So, patients with liver cancer can eat more tomatoes, especially when they are cooked and have higher lycopene content.