Growing your own vegetables is so rewarding—and you don't need a big garden to do it! Many vegetables can be grown in containers, raised flower beds or even the flower garden. Most vegetables grow best when they receive at least six hours of direct sunlight daily and when they are grown in well-drained soil that's rich in organic matter. While some vegetable seeds are directly sown into the garden, others are started indoors and the seedlings are transplanted to the garden. When selecting vegetables to grow in your home garden or containers, take note of their mature height and spread. Other factors to consider include their harvest time and other maintenance needs.