Answer: Nearly any vegetable will adapt to growing in a container. Exceptions might be pumpkins, squash and melons because they need lots of room to sprawl. For tomatoes, choose 5-gallon pots (3-gallon for smaller cherry, grape or patio type tomatoes). Make sure the containers have adequate drainage holes on the bottom and fill the containers with potting soil. Some varieties to consider include:
Cherry: Early Cherry, Fruity Orange, Sarah?s Goldstar Cherry, Sungold, sunsugar, Supersweet 100.
Grape tomatoes: Jubilee, Juliet, Sugary.
Extra Early: Cosmonaut Volkove, Currant, Daybreak, Early Cascade, Gold Rush,
Early Girl, Gold Dust, Lemon Boy, Sunrise, Taxi.
Main Season: Better Boy, Big Beef, Big Boy, Celebrity, Jet Star, Moneymaker, Mountain Fresh, Mountain Spring, Palisade, sunbeam, Sunrise, Supersonic and Ultra Sweet.
Paste tomates: Amish Paste, Classica, La Roma, La Rosa.
If you are planting on a balcony you probably won't have the standard insect and disease problems, but you could plant marigolds as a companion if you wish. I generally just plant a single tomato plant per container and then group smaller containers of herbs and flowers around them. They look attractive and the flowers do attract bees, which will help with pollination.
Enjoy your garden!
Q&A Library Searching Tips