Who says it takes all day to roast a great turkey? This incredibly moist turkey with crackly, crispy skin roasts in 80 minutes and is a cinch to prepare. You will love it!
A boneless turkey breast is brined in a white wine sauce, then spice rubbed, roasted in the oven and finished with a cranberry glaze! Slice for delicious sandwiches!