-
1
Combine the oil, lemon zest and 1/2 teaspoon of the chile powder in a small bowl.
-
2
Put 2 Cornish hens in each of 2 large resealable plastic bags.
-
3
Add half of the marinade to each bag, seal the bags and rub the marinade all over the hens.
-
4
Refrigerate overnight.
-
5
Preheat the oven to 350.
-
6
Spread the pine nuts on a baking sheet and toast for 3 to 4 minutes, or until the pine nuts are lightly browned.
-
7
Raise the oven temperature to 375.
-
8
Remove the hens from the bags, scraping off any excess marinade; pour the marinade into a bowl.
-
9
Season the hens inside and out with salt and black pepper.
-
10
Heat 1 tablespoon of the marinade in a heavy skillet.
-
11
Add 2 of the hens and cook over high heat, turning once, until golden and crisp, about 3 minutes per side.
-
12
Transfer the hens to a large roasting pan, breast side up.
-
13
Repeat with 1 more tablespoon of the marinade and the remaining hens; set the skillet aside.
-
14
Roast the hens for about 50 minutes, or until the juices run clear when the thighs are pierced with a knife.
-
15
Transfer the hens to a platter and let rest for 15 minutes.
-
16
Pour the pan juices into a bowl and skim off the fat.
-
17
Pour off all but 2 tablespoons of the fat from the skillet and set it over moderately high heat.
-
18
Add the onion, garlic and ginger and cook just until softened, about 2 minutes.
-
19
Add the pomegranate seeds, lemon juice, pine nuts, cumin, coriander, cayenne and the remaining 1/2 teaspoon of chile powder.
-
20
Cook, scraping up any browned bits, until the liquid is nearly evaporated, about 2 minutes.
-
21
Add the chicken stock and honey and bring to a boil.
-
22
Cook until reduced to 3/4 cup, about 12 minutes.
-
23
Add the reserved pan juices.
-
24
Transfer the hens to plates, spoon the sauce on top and serve.