Roast Turkey
Recipe: Roast Turkey in a Plastic Bag Ingredients 1 whole, fully thawed turkey (12-24 pounds) 1 large oven-safe plastic bag 2/3 cup softened butter Salt and pepper to taste 2 tablespoons dried herbs (such as thyme, rosemary, and sage) 4 garlic cloves, minced 1 white onion, roughly chopped 3 celery stalks, roughly chopped 2 carrots, … Lire plus