Yes, Veestro meals are fully cooked and flash frozen. They are packed with dry ice so they arrive frozen.