Top 10 vegetables to grow in your garden These nutritional powerhouses can flourish in your yard or in containers.