Roasted walnuts will be softer while warm, but will become crispier once it returns to room temperature. While the walnuts are cooking the fats melt down and cause the meat of the nut to tenderize. However this process also draws out the extra moisture which results in a crunchier nut after it cools.