Cherry tomatoes offer multiple cycles of flowering and fruiting, and they may continue to surprise you with fresh tomatoes for several months! Tomatoes are a good source of insoluble fiber, low in calories, and high in the antioxidants lycopene and beta carotene, vitamins C, K, and B9 (folate).