Roasted Nuts

You don’t have to travel to New York City to enjoy delicious roasted nuts—you can make them right in your own kitchen in under 20 minutes.