Right in time for Thanksgiving, Lord Newborough of the Rhug Estate, Wales has shared his ultimate organic roast turkey recipe – idea for upcoming family feasting. Roast, Stuffed Turkey – Allow +1 lb/450g of turkey (including bone) per person. – When cooking the turkey, allow 15 minutes to the pound plus fifteen minutes over. For example, […]
The post Lord Newborough Shares His Ultimate Roast Turkey Recipe appeared first on Upscale Living Magazine.