Greenyard frozen spinach leaf is a high-quality, convenient, and nutritious frozen vegetable product. It consists of fresh spinach leaves that are washed, blanched, and frozen (often using IQF – Individually Quick Frozen technology) within a few hours of harvesting to lock in nutrients and flavor.