Yes, this salad would be great prepped in advance! The only thing we’d advise against is mixing up the cilantro ahead of time and waiting to sprinkle the cheese on top. The corn and peppers are sturdy enough to hold up to the dressing.