The Best Turkey Gravy


This is the best turkey gravy recipe ever. It takes a little work but is worth the time and effort.

High angle view of the best turkey gravy in a small gravy boat with a whole plated turkey peeking in the frame.
Prep Time:
20 mins
Cook Time:
3 hrs 15 mins
Total Time:
3 hrs 35 mins
5 cups


  • 1 ¼ pounds giblets and neck from turkey

  • 1 cup chopped onion

  • 1 cup chopped celery

  • 2 (1.2 ounce) packages dry turkey gravy mix

  • 1 pinch ground white pepper, or to taste

  • 3 (14.5 ounce) cans chicken broth, or more as needed

  • 1 ¾ cups turkey drippings

  • ¼ cup quick-mixing flour (such as Wondra®)

  • ½ cup milk, or as needed (Optional)


  1. Place giblets and turkey neck into a large saucepan. Add onion, celery, turkey gravy mix, and white pepper. Pour chicken broth over all, bring to a simmer over medium-low heat, and cook for 30 minutes.

  2. Remove turkey liver and set aside. Simmer stock for 2 1/2 more hours.

  3. Remove giblets from stock and chop with liver; set aside. Strain stock into a liquid measure. You should have about 3 cups; add more chicken broth if needed. Pour stock into a saucepan. Discard strained turkey neck and vegetables.

  4. When turkey is finished roasting, pour pan drippings into a bowl or fat separator and skim off fat. Whisk quick-mixing flour into drippings until smooth, then whisk flour mixture into stock in the saucepan. Bring gravy to a simmer over medium heat, whisking constantly. Add chopped giblets. Stir in milk until desired smoothness is reached.

Editor's Notes:

This recipe assumes that the turkey will produce about 1 1/2 cups of drippings after skimming. Actual amount may vary.

The nutrition data for this recipe includes the full amount of the stock ingredients. The actual amount of the ingredients consumed will vary. The nutrition data also includes the full amount of fat from the pan drippings, although the recipe calls for skimming the fat.

Nutrition Facts (per serving)

229 Calories
20g Fat
5g Carbs
7g Protein
Nutrition Facts
Servings Per Recipe 20
Calories 229
% Daily Value *
Total Fat 20g 26%
Saturated Fat 6g 30%
Cholesterol 42mg 14%
Sodium 143mg 6%
Total Carbohydrate 5g 2%
Dietary Fiber 0g 1%
Total Sugars 1g
Protein 7g
Vitamin C 1mg 5%
Calcium 20mg 2%
Iron 1mg 3%
Potassium 141mg 3%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love