According to the USDA, baby spinach is less expensive than spinach because it is typically shipped in bunches of three and is thus bulkier. This means that it is not as easy to clean and cut, and that it requires more space to store. Because of this, it has a higher cost per pound, which is why you pay more for it.