Tomatoes are incredibly popular crops for gardeners. There are many varieties to try, from baby cherry tomatoes to huge fleshy beefsteaks. You can grow traditional tall cordon tomatoes, compact bush varieties or trailing types that suit hanging baskets.
Despite their popularity, tomatoes are not the easiest crop to grow. They need a regular watering schedule and quite a bit of care. But the taste of freshly picked tomatoes makes it all worthwhile! They grow and ripen best in a greenhouse, but you can grow them outdoors too.