logo

Favoreats

Favoreats LLC

GET — On the App Store

View

Perfect Roast Turkey

everythingeats.com
  • 180 minutes
  • Serves

INGREDIENTS

14 lbs

whole turkey

1 TBSP

kosher salt

1 tsp

pepper

4 cups

turkey stock

1

yellow onion

4

whole garlic cloves

6 Sprigs

thyme

1 Stick

unsalted butter

1 serving

cheese

6

celery stalks

4

carrots