For those with a green thumb, salsify can be a rewarding addition to your garden. It thrives in well-drained soil and cooler climates. Patience is key, as it takes about 120 to 150 days to mature. But, the wait is worth it for its delicious roots and even edible flowers.