because of their small size and lighter weight, cornish hens have less fat and fewer calories compared to chicken, making them healthier. like all kinds of poultry, cornish hens are also rich in protein, but they are also a good source of b12, which helps prevent cataracts, skin diseases, and heart disorders.