Yes, absolutely. Because this salad is served cold, you could cook the asparagus the day before and refrigerate it until you assemble the salad.