Yes, you can certainly make cowboy caviar the night before, just remember to add the salt in the dip later just before serving.