Beef tomatoes are larger tomatoes with firmer flesh. They are packed with the vitamins A, B and C, potassium and lycopene. They are known to be good for heart health, fighting various cancers and their abilities to lower cholesterol. To maximise the nutrition, eat these beef tomatoes with fat-rich foods such as avocado, olive oil, or nuts, or add them into your main dishes.
Photo is for illustration purposes only.