Vegetable gardens don't need lots of space to produce a bountiful harvest. All you need is an area that gets about six hours of sun and a sturdy container to fill.
Almost any kind of vegetable can be grown in a container--tomatoes, cucumbers, eggplant, radishes, carrots, sting beans and more. Even hanging baskets or wire baskets are a viable option. Cherry tomatoes, lettuce and herbs will do well in baskets. So even if you don't have loads of space, fresh vegetables are still possible.