A cooking platform built around craft, culture, and the stories behind what we eat.

Created by
A deeply savory gravy built from homemade giblet stock and honest pan drippings, the kind that turns dry white meat into something worth fighting over and makes the mashed potatoes disappear first.
No Thanksgiving table is complete without proper gravy. Not the stuff from a jar. Not the powder mixed with water. Real gravy, built from the parts most cooks throw away and the drippings most cooks burn. This is where the flavor lives.
The giblets tucked inside your turkey represent an opportunity. The neck, heart, and gizzard simmer into a stock so rich it barely needs help. The liver, if you choose to use it, adds depth that borders on mysterious. Our grandmothers understood this. They wasted nothing and their gravies showed it.
I've watched too many Thanksgiving cooks panic at the last minute, trying to stretch pale drippings with water while the turkey gets cold. The solution is simple: make your stock ahead. Two days before, three days before, whenever you have twenty minutes to get it simmering. Then on the day itself, you're just building a roux, deglazing the roasting pan, and bringing everything together. The turkey rests. The gravy comes together. Nobody panics.
This recipe yields enough for a proper crowd with some left over for sandwiches the next day. Because leftover turkey without gravy is just sad.
Quantity
1 packet
neck, heart, gizzard, liver optional
Quantity
6 cups
Quantity
1 medium
quartered
Quantity
2
roughly chopped
Quantity
1
roughly chopped
Quantity
4 sprigs
Quantity
2 sprigs
Quantity
1
Quantity
8
Quantity
1/2 cup
fat and juices combined
Quantity
1/2 cup
Quantity
1/2 cup
Quantity
1 teaspoon
plus more to taste
Quantity
1/2 teaspoon
Quantity
2 tablespoons
for finishing
| Ingredient | Quantity |
|---|---|
| turkey gibletsneck, heart, gizzard, liver optional | 1 packet |
| cold water | 6 cups |
| yellow onionquartered | 1 medium |
| celery stalks with leavesroughly chopped | 2 |
| carrotroughly chopped | 1 |
| fresh thyme | 4 sprigs |
| fresh sage | 2 sprigs |
| bay leaf | 1 |
| whole black peppercorns | 8 |
| turkey pan drippingsfat and juices combined | 1/2 cup |
| all-purpose flour | 1/2 cup |
| dry white wine or dry sherry | 1/2 cup |
| kosher saltplus more to taste | 1 teaspoon |
| freshly ground black pepper | 1/2 teaspoon |
| unsalted butter (optional)for finishing | 2 tablespoons |
Remove the giblet packet from your turkey cavity. Rinse the neck, heart, and gizzard under cold water. If using the liver, set it aside separately as it cooks much faster and can turn the stock bitter if simmered too long. Pat everything dry with paper towels.
Place the neck, heart, and gizzard in a medium saucepan. Add the quartered onion, celery, carrot, thyme, sage, bay leaf, and peppercorns. Pour in the cold water. The liquid should cover everything by about an inch. If it doesn't, add a bit more water.
Bring to a boil over high heat, then immediately reduce to a gentle simmer. You want lazy bubbles breaking the surface, not a rolling boil. Skim any foam that rises in the first few minutes. Let it simmer uncovered for 1 1/2 to 2 hours. The stock should reduce by about one third and turn a rich amber color. The kitchen will smell like Thanksgiving.
Set a fine-mesh strainer over a large measuring cup or bowl. Pour the stock through, pressing gently on the solids to extract every drop of flavor. Discard the vegetables and aromatics. Pull any meat from the neck and finely chop the heart, gizzard, and liver if using. Reserve the chopped giblets separately. You should have about 4 cups of stock. If you have less, add water or low-sodium chicken broth to reach 4 cups.
When your turkey comes out of the oven, transfer it to a carving board and tent loosely with foil. Pour all the drippings from the roasting pan into a fat separator or glass measuring cup. Let it sit for a few minutes so the fat rises to the top. You need about 1/2 cup of the fat and all of the dark juices beneath it. If you're short on fat, supplement with butter.
Place your roasting pan across two burners over medium heat. Pour in the wine. It will sizzle and steam dramatically. Use a wooden spoon to scrape up every brown bit stuck to the bottom. These fond bits are concentrated flavor. Scrape aggressively. Let the wine reduce by half, about 2 minutes. Pour this liquid into your giblet stock.
Pour the reserved fat into a large saucepan over medium heat. When it shimmers, whisk in the flour all at once. Keep whisking constantly. The roux will bubble and foam. Cook it for 2 to 3 minutes, whisking the whole time, until it turns the color of peanut butter and smells nutty. Don't rush this step. Raw flour tastes like wallpaper paste.
Remove the pan from heat for a moment. Pour in about 1 cup of the warm giblet stock while whisking vigorously. The mixture will seize and thicken immediately. Keep whisking until smooth. Return to medium heat and add another cup, whisking constantly. Continue adding stock one cup at a time, whisking smooth between additions. This prevents lumps better than dumping it all in at once.
Once all the stock is incorporated, bring the gravy to a gentle simmer. Cook for 8 to 10 minutes, stirring occasionally, until it thickens enough to coat the back of a spoon. Drag your finger across the coated spoon. If the line holds without the gravy running back together, you're there. Season with the salt and pepper. Taste and adjust. Gravy should be assertively seasoned since it's carrying the bland parts of the meal.
Stir in the reserved chopped giblets. If you want a more refined gravy, strain it instead and serve the giblets on the side for those who want them. For extra richness and sheen, swirl in the cold butter just before serving. Pour into a warmed gravy boat. Serve immediately, or keep warm over very low heat, stirring occasionally, for up to 30 minutes.
1 serving (about 85g)
Culinary mentorship, cultural storytelling, and the editorial depth that makes cooking meaningful.
Explore Culinary Advisor