If you don't have room for a garden, or only want to grow a few edibles straight from your own garden, planting in containers is a great solution. Almost any vegetable has varieties that can grow in a container with great results, and culinary herbs are a popular choice for the beginner or anyone who wants fresh steps from their door.
When selecting a container, remember that bigger is better as far as ease of maintenance and size of harvest. Half whiskey or wine barrels or similar-sized faux terra-cotta containers are large enough to accommodate vegetables such as large tomatoes, eggplant, and squash, with room to spare for companion plantings of smaller choices such as carrots and lettuce. Five-gallon containers can hold dwarf tomatoes, peppers, beans, and many small leafy greens. A window box is even large enough to grow radishes and arugula .
Fertilize your containers every two weeks with a water-soluble fertilizer for vegetables, or add controlled-release fertilizer at planting time, supplemented with a water-soluble fertilizer when needed. For large containers, mulching with straw or bark will conserve moisture and keep your plants from drying out.
-Get creative! There's no rules in your garden- plant for color and texture just as much as for taste.
-Harvest often. Regular harvesting encourages new flowers more fruit.
-Deadhead flowers and cut back stems regularly which will direct energy to new growth and flowers.