Skip to main content

How Long to Cook Cornish Hen

3 cooking methods with times, temperatures, and tips. Safe to 165°F (USDA FSIS).

Roast

Cornish Hen

Cook Time

40-50 min

Set Roast To

425°F

cooking temperature

Safe Internal Temp

165°F

74°C · USDA FSIS

Preheat Roast before cooking

Cooking Tips

  • Pat skin dry and rub with butter
  • Season the cavity with lemon and herbs
  • Let rest 10 minutes before serving

Rest for 10 minutes before serving

Resting allows juices to redistribute for a moister result.

Roast Temperature Options

TemperatureCook Time
375°F50-65 min
400°F45-55 min
425°Frecommended40-50 min

Adjust Cooking Time by Weight

Adjust for Weight

24oz
16 oz32 oz

Adjusted cooking time

40-50 min

All 3 Ways to Cook Cornish Hen

Kitchen Timer

Kitchen Timer

45:00

45 min preset

min
:
sec

Frequently Asked Questions

How long does it take to cook Cornish Hen?

Cornish Hen typically takes 40-50 minutes using the Oven method at 425°F. Times vary by cooking method and weight.

What temperature should Cornish Hen be cooked to?

Cornish Hen must reach an internal temperature of 165°F (74°C) according to USDA FSIS guidelines. Always verify with a meat thermometer.

What is the best method to cook Cornish Hen?

Cornish Hen can be prepared using 3 different methods: Roast, Grill (Spatchcocked), Air Fry. The most popular method is Roast.

Can I cook Cornish Hen from frozen?

Yes, you can cook Cornish Hen from frozen. Add approximately 50% more cooking time (multiply by 1.5x). Always verify the internal temperature reaches the safe minimum before serving.

How do I know when Cornish Hen is done?

The most reliable way to check doneness is using an instant-read meat thermometer. Cornish Hen is done when the internal temperature reaches 165°F (74°C). Do not rely on color alone.