The nasturtium flower, known for its vibrant colors, has a spicy, mustard-like flavor. The entire plant, from the leaves to the flowers of this plant, is edible, and it also acts as a garnish for salads, sandwiches and soups. Its bright, spicy flavor adds flavor to any dish, and it pairs well with cheeses, meats, and vinaigrettes.