Tomatoes are relatively easy to grow if you can give them at least five hours of direct sun a day. You will be richly rewarded with an exquisite late summer harvest if you provide a stake to support their growth, feed them well with quality compost and prune them properly.