Hide Information


Total time: under 4 hours
Skill level: Moderate
Cost: Inexpensive
Yield: Makes about 4 cups
Hide Notes


Getting a turkey dinner on the table can be stressful enough without having to make gravy at the last minute. Even though this gravy can be prepared in advance, it’s deeply colored and full of flavor, thanks to the roasted vegetables and stock that form the gravy base. For even more flavor, reduce the pan drippings from the turkey and add them to the gravy just before serving.


  • 2 medium-size carrots, sliced ¼-inch thick (about 1 cup)
  • 3 ribs celery, sliced ¼-inch thick (about 1 cup)
  • 1 large yellow onion, cut into ½-inch dice (about 2 cups)
  • 6 cloves garlic, peeled and crushed
  • Salt and freshly ground black pepper
  • 5 cups low-sodium chicken broth
  • 2 bay leaves
  • Giblets and neck from 1 turkey (do not use the liver)
  • About ½ cup half and half or whole milk
  • 1/3 cup unbleached all-purpose flour
  • Reduced and defatted turkey pan drippings (optional, see Notes)


1. Position a rack in the lower third of the oven and preheat the oven to 375°F.

2. Place the carrots, celery, onion, and garlic in a large Dutch oven and season with salt and pepper. Bake the vegetables, uncovered, stirring them once or twice, until they are tender and browned, about 1 hour.

3. Transfer the Dutch oven to the stove top. Add the stock and 3 cups of warm water and bring to a boil over high heat. Add the bay leaves and turkey giblets and neck. Reduce the heat to low and let simmer until the liquid is reduced to about 3 cups, 1 to 1½ hours.

4. Strain the stock through a sieve into a medium-size saucepan, pressing hard on the solids to extract all the liquid. Discard the solids. If you are planning on adding the turkey pan drippings, refrigerate the reduced stock, covered, until you are ready to proceed.

5. Place 1 cup of the strained stock in a medium-size bowl and add the half-and-half and flour. Whisk until smooth.

6. Place the saucepan with the remaining stock over high heat and bring to a boil (see Notes). Stir in the flour mixture. Reduce the heat to low and let simmer, whisking frequently, until the gravy thickens and the raw taste of the flour cooks off, about 15 minutes. If the gravy is too thick, add more half-and-half or water. If it is not thick enough, add ½ to 1 tablespoon more flour and let the gravy cook for 3 to 5 minutes longer. Taste for seasoning, adding more salt and/or pepper, as needed.

7. If you are not planning on serving the gravy immediately, transfer it to a clean container and let it cool. The gravy may be refrigerated, covered, for up to 2 days. Reheat over medium-low heat.

Hide Nutritional Information

Nutritional Information

Nutrients per serving

Nutritional information includes 1/2 teaspoon of salt, is based on 16 servings, but does not include optional reduced and defatted turkey pan drippings.

30kcal (1%)
17mg (2%)
1mg (2%)
118mcg RAE (4%)
7mg (2%)
256mg (11%)
1g (3%)
1g (2%)
0mg (2%)