Once cooked, a ham and cheese croissant can stay out at room temperature for a couple hours. If you plan to keep them overnight, wrap them in foil or put them in an airtight container and store in the refrigerator.