John Torode’s roast turkey with caramelised onions recipe

Click to rate
(173 ratings)
Sending your rating
serves: 8
Skill: easy
Cost: cheap
Prep: 10 min
Cooking: 2 hr 30 min

Nutrition per portion

Calories 986 kCal 49%
Fat 21.6g 31%
  -  Saturates 10.5g 53%
Carbohydrates 7.5g 49%
  -  of which Sugars 5.7g 6%
Protein 190.6g 381%
Salt 2.22g 37%
  • We earn a commission for products purchased through some links in this article.
  • Learn how to make John Torode’s roast turkey with caramelised onions in just a few simple steps. From moreish homemade gravy with caramelised onions to the perfect golden roasted turkey, this recipe from John Torode will give you the perfect turkey for your Christmas dinner.

    This turkey is best marinated the night before you plan on cooking it. That will give the bird plenty of time to absorb the flavour and moisture from the butter and seasoning. This is a very simple roast turkey recipe that uses only 5 ingredients. John Torode’s turkey recipe serves 8 people so is perfect for sharing.

    Why not have a look at our simple guide on how to cook a turkey, perfect results everytime!


    • 4.5kg turkey
    • 100g salted butter
    • 2 tsp sea salt
    • 2 tsp ground black pepper
    • 3 large onions


    • The night before roasting, soften the butter and add half the salt and half the pepper, mixing well. Remove the giblets from the bird and wipe it inside and out with kitchen paper. Remove any feathers – if there are a lot you can singe them over a gas flame. Open the cavity of the bird and season the inside with the remaining salt and pepper.

    • Rub the seasoned butter all over the turkey. Take a piece of greaseproof paper twice the size of the breast and fold to give a double layer. Lay this over the breasts (it will protect them during the cooking) and return the turkey to the fridge until morning.

    • Calculate your cooking times – allow 20 minutes at high heat, then 30 minutes per kilo after that. A 4.5kg turkey will therefore take approximately 21⁄2 hours to cook in total. Heat the oven to 220°C/450F/gas mark 7. Use our turkey timer to see how long your turkey will take to cook.

    • Take the turkey from the fridge and allow it to come to room temperature while the oven is heating up.

    • Cut the onions in half and place in the roasting tin. Sit the turkey on a trivet inside the tin. Bring a kettle of water to the boil and carefully pour around 250ml of the hot water into the cavity of the bird. Seal with a skewer. Pour another 500ml of hot water into the roasting tray with the onions. Cover the whole thing with foil (I use two layers) and make sure that it is well sealed around the edges.

    • Put the lot in the oven and cook for 20 minutes, then reduce the temperature to 200°C/400F/ gas mark 6 for the remaining cooking time. After 11⁄2 hours, remove the foil and the greaseproof paper and close the door. Don’t open it again until the cooking time is up. To test whether the turkey is cooked, insert a skewer or knife blade into the point where the thigh joins the breast. The juice should run clear; if it is pink, then roast the turkey for another 20 minutes and test again.

    • Take the bird from the oven and leave it to rest in a warm place for at least 30 minutes. Strain the juice from the bottom of the roasting tin into a large jug to settle. The fat will rise to the top, leaving the aromatic turkey and onion juice beneath. Skim off the fat and thicken the juices if you wish, or serve them as is.

    Top tip for making John Torode’s roast turkey with caramelised onions

    When carving the bird, start from the wing up towards the breast bone for an evenly sliced turkey.

    Click to rate
    (173 ratings)
    Sending your rating

    Related Recipes