How long to roast a 12.5 turkey (stuffed) at 350 degrees? Recipe calls for it to be covered tightly with parchment and then foil over that.
Recipe (Persian style turkey braise with pomegranate sauce) says to cook for 5 hrs. This seems too long? Also, I will be making a rice stuffing. Can this be made a day ahead?