Homemade Southern Giblet Gravy (with Hard-Boiled Eggs)
If you’ve ever tossed that little bag of giblets from your holiday turkey, it’s time to rethink that. Those bits, along with a couple of hard-boiled eggs, turn into the kind of gravy that makes the whole meal.

This Southern giblet gravy simmers slowly until the giblets are tender, then finishes with a rich roux and chopped eggs. It’s savory, creamy, and just right over mashed potatoes and dressing.
What Makes This Gravy So Good
The long simmer pulls every bit of flavor from the giblets, giving the broth a deep, meaty taste you can’t get from a carton. It’s the backbone of the whole dish.
Chopped hard-boiled eggs melt into the gravy, adding body and a velvety finish without any cream. A batch never lasts past the main course.
Ingredients

- 1 lb turkey giblets (hearts, gizzards, liver): if using chicken giblets, they’ll cook faster
- 1 small onion, divided: half left whole for simmering, half finely chopped for the roux
- 1 celery rib, halved: adds a vegetal base to the broth
- 3 tbsp unsalted butter: or use reserved turkey drippings
- 3 tbsp all-purpose flour: spooned and leveled
- 4 cups chicken or turkey broth: homemade or low-sodium store-bought
- 2 hard-boiled eggs, peeled: roughly chopped
- 1/2 tsp dried sage or 1 tsp poultry seasoning
- Salt and freshly ground black pepper
Variations / Substitutions
- Use chicken giblets instead: the broth will be lighter but still flavorful; reduce simmer time to about 1 hour.
- Add a pinch of cayenne: just enough to warm the back of your throat, not to make it spicy.
- Go gluten-free: swap the flour for 2 tbsp cornstarch mixed with 2 tbsp cold water, whisked in at the end. The gravy won’t have the same toasty depth but will still thicken.
- Skip the eggs: the gravy will be less creamy but still good with the chopped giblets alone.
For a smooth all-purpose gravy without giblets, try our Classic Pan Gravy.
How to Make Southern Giblet Gravy
Step 1: Simmer the Giblets

Place the giblets, the onion half, and the celery in a medium saucepan. Add 4 cups water or broth, a pinch of salt, and bring to a boil over high heat. Reduce the heat to low, cover, and simmer for 1 to 1 1/2 hours (for turkey) or about 1 hour (for chicken), until the gizzard is fork-tender.
The giblets are done when a knife or fork slides into the thickest part of the gizzard with almost no resistance. Fish out the giblets with a slotted spoon and set them aside to cool. Strain the broth through a fine-mesh sieve, discarding the solids, and measure out 4 cups—add water or extra broth if needed.
Step 2: Build the Roux

Melt the 3 tbsp butter in a large skillet or Dutch oven over medium heat. Add the chopped onion half and cook, stirring often, until soft and golden at the edges, about 5 minutes. Sprinkle in the 3 tbsp flour and whisk constantly for 4 to 5 minutes, until the roux turns a deep peanut-butter brown and smells nutty.
Keep the heat at medium and don’t walk away. A burned roux tastes bitter, so stop as soon as you see that warm brown color.
Step 3: Whisk in the Broth

Slowly pour in the 4 cups strained broth while whisking briskly to break up any flour clumps. Bring the gravy to a gentle simmer and cook, whisking occasionally, for 10 to 15 minutes. It will thicken up nicely as it bubbles.
At first it may look watery, but give it time. A low, steady simmer instead of a hard boil keeps the texture silky and prevents scorching on the bottom.
Step 4: Fold in the Giblets and Eggs

While the gravy simmers, use your fingers or a small knife to pull the cooked giblet meat off any bones or tough membranes, then chop the meat into small, even pieces. Chop the 2 hard-boiled eggs the same size. Stir both into the thickened gravy along with the 1/2 tsp sage (or poultry seasoning), a generous pinch of salt, and several grinds of black pepper.
Let everything warm through for about 5 minutes. The eggs will start to break down slightly, giving the gravy a creamy, almost velvety consistency.
Step 5: Ladle the Gravy

Taste the gravy and adjust the salt and pepper until it’s just right. Ladle it into a warm gravy boat or small pitcher and serve right away while it’s hot.
The gravy will sit on the table and hold well, but if it thickens too much after resting, stir in a splash of warm broth.
Getting the Gravy Just Right
- Simmer the giblets low and slow.: High heat can make the gizzard tough. A gentle bubble gives you fork-tender meat.
- Use a whisk, not a spoon, when adding broth.: A whisk breaks up flour lumps quickly and helps you reach the corners of the pan.
- Taste the broth before adding salt.: If you used a salty store-bought broth or added salt to the simmering water, you may need less than you think.
- Don’t over-chop the eggs.: You want small pieces you can see, not a paste. They add texture along with the giblets.
Simmer times for tender giblets:
| Poultry | Simmer Time |
|---|---|
| Turkey giblets | 1 to 1 1/2 hours |
| Chicken giblets | 45 minutes to 1 hour |
Storing Leftover Gravy
- Refrigerate: Cool completely, then store in an airtight container for up to 4 days. The gravy may gel slightly when cold; that’s normal.
- Reheating: Warm gently in a saucepan over low heat, whisking often. Add a splash of broth or water if it needs thinning.
What Goes Well With Giblet Gravy
Roast turkey, naturally. The savory gravy and sliced breast meat are a classic match. Mashed potatoes soak up every drop and turn creamy beneath the gravy’s richness. Cornbread dressing benefits from the gravy’s deep, meaty notes, balancing the sage and crumbled cornbread.
Frequently Asked Questions
Can I make this gravy without the hard-boiled eggs?
Yes. The gravy will still be flavorful from the giblet broth and roux, just less creamy. Many families skip them.
My gravy turned out lumpy. How can I fix it?
Pour the gravy through a fine-mesh strainer into a clean pan, pressing out the lumps, then gently reheat.
Can I use only the liver?
You can, but the liver has a strong, mineral taste and cooks much faster. Simmer it separately for only 15 minutes, then chop and add at the end to avoid bitterness.

Southern Giblet Gravy Recipe
Ingredients
Method
- Combine giblets, onion half, celery, and 4 cups water in a saucepan. Bring to a boil, reduce heat, cover, and simmer until giblets are tender (1 to 1 1/2 hours for turkey, about 1 hour for chicken). Remove giblets, strain broth, and reserve 4 cups.
- Melt butter in a skillet over medium heat. Add chopped onion and cook until soft, 5 minutes. Sprinkle in flour, whisk constantly until deep golden, 4 to 5 minutes.
- Slowly whisk in reserved broth. Bring to a gentle simmer and cook, whisking occasionally, until thickened, 10 to 15 minutes.
- Chop the cooked giblets and hard-boiled eggs. Stir them into the gravy along with sage, salt, and pepper. Simmer 5 minutes.
- Ladle into a serving dish and serve hot.
