Here's a roast meal, cooked in one pan, that even makes its own gravy, the pan juices are so full of flavour that no other accompaniment is needed. Use a large roasting pan, so that the vegetables cook in a single layer.
Preheat the oven to 350°F (180°C). Cut each orange into eight wedges and tuck half of them and an unpeeled garlic clove into the cavity of the chicken.
Place the cinnamon sticks, rosemary, bay leaf and remaining garlic in a large roasting pan and set the chicken on top. Pour half the stock or water into the pan. Place in the oven and roast for 1 hour, basting the chicken with the pan juices after 30 minutes.
Meanwhile, peel the sweet potatoes and cut into 3-4 cm chunks. Cut each corn cob across into four pieces. Peel the onions and cut each into four wedges. Remove the pan from the oven and add the vegetables and remaining orange wedges, turning them in the pan juices to coat evenly.
Add the remaining stock or water to the pan and return to the oven to roast for a further 50-60 minutes until the chicken is cooked and the vegetables are tender. Baste with the pan juices halfway through the roasting time.
Remove the chicken from the pan and place on a warmed serving dish. Lift out the vegetables with a slotted spoon and arrange around the chicken. Discard the cinnamon, rosemary, bay leaf and garlic cloves. Skim any excess fat from the juices and heat until boiling, then serve with the chicken.
Variations: For a dish that cooks in under 1 hour, replace the chicken with chicken quarters or Cornish hens, and cook all together with the vegetables. If sweet potatoes are not available, use butternut squash.
Each serving: 75.5 g protein, 29 g fat of which 9 g saturates, 59 g carbohydrate, 11 g fibre, 820 Calories