In Latin nasturtium literally means “nose twist”. While most edible flowers have a subtle flavor, nasturtiums knock your socks off with their peppery taste. Plus, it’s not just the flowers and buds that are packed with a zippy flavor; the young leaves are tender and edible as well.