Roast Turkey - so easy, so flavorful, so tender and juicy! Made with a fresh or frozen and thawed turkey, lots of rich butter, flavorful fresh herbs, and bright lemon, onion and garlic. It's easy to prepare and it's sure to impress family and friends! #thanksgiving #turkey #recipe
14.5k