Texas caviar can stay at room temperature for about an hour, but we would store it in the refrigerator after that to keep the flavors fresh.