Nasturtiums are an annual plant with bright, edible flowers that have a peppery taste. Learn how to plant, grow, and care for nasturtiums in your garden.