Salt Roasted Carrots (aka the Magic of Salt Preservation) Recipe | Yummly