Roasted Stuffed Whole Chicken with Herbed Bread Stuffing
A whole chicken roasted until the skin is deep golden brown, with a savory herbed bread stuffing that soaks up all the juices as it cooks. This is the kind of meal that turns a regular Sunday into something special, but it’s straightforward enough to pull off on a weeknight if you plan ahead.

The stuffing gets buttery and crisp on top, while the meat underneath stays juicy. It’s a complete meal in one roasting pan, and the kitchen smells incredible while it’s in the oven.
Why This One Stays in the Rotation
I’ve made this roast chicken more times than I can count. The skin always crackles, the breast meat is never dry, and the stuffing is the best part.
The trick is to not overstuff the bird, letting the hot air circulate so the stuffing cooks through at the same rate as the chicken. A mix of fresh sage, thyme, and parsley gives the bread a hearty, earthy quality that feels like cold weather comfort without being heavy.
It’s forgiving, too. If your chicken is a little bigger or smaller, you just adjust the time, and the meat stays tender because the stuffing acts as a buffer.
Ingredients

- 1 whole chicken (4 to 5 lb, about 1.8 to 2.3 kg): remove giblets from the cavity
- 6 cups cubed day-old bread: Italian or French loaf is best, not sandwich bread
- 4 tbsp unsalted butter: plus extra for the baking dish
- 1 medium onion, diced: yellow or white
- 2 celery stalks, diced
- 3 garlic cloves, minced
- 2 tbsp chopped fresh parsley
- 1 tbsp chopped fresh sage
- 1 tbsp chopped fresh thyme leaves
- 1 large egg, beaten: helps bind the stuffing
- ½ cup chicken broth: plus a splash more if needed
- 2 tbsp olive oil: for rubbing the skin
- 1 tsp paprika: sweet or smoked, for color
- 1½ tsp salt, divided: ½ tsp for the stuffing, 1 tsp for the chicken
- ¾ tsp black pepper, divided: ¼ tsp for the stuffing, ½ tsp for the chicken
- Kitchen twine: for trussing
Variations / Substitutions
- Herb swap: use rosemary or tarragon instead of sage for a milder, floral note.
- Bread swap: sourdough, ciabatta, or even cornbread cubes all work. Just make sure the bread is stale or lightly toasted.
- Add sausage: cook 4 oz loose Italian sausage with the onion mixture and stir into the stuffing for richer flavor.
- Add dried fruit: a handful of chopped dried apricots or cranberries folded into the bread gives a subtle sweetness.
- Dairy-free: use a good olive oil in place of butter. The egg is optional; you can omit it and increase the broth by 1 tbsp to bind.
Try Classic Roast Chicken with Pan Gravy if you prefer an unstuffed bird with a simple sauce.
How to Make Roasted Stuffed Whole Chicken
Step 1: Make the Stuffing

Melt 4 tablespoons butter in a skillet over medium heat. Add the diced onion and celery and cook until softened, about 5 minutes. Stir in the 3 minced garlic cloves and cook for 1 minute more. Remove from the heat and let it cool slightly. In a large bowl, toss the 6 cups bread cubes with the onion mixture, 2 tablespoons parsley, 1 tablespoon sage, 1 tablespoon thyme, 1 beaten egg, ½ cup chicken broth, ½ teaspoon salt, and ¼ teaspoon black pepper.
You want the bread to feel moist but not wet. It should hold together when you squeeze a handful; if it crumbles apart, add another splash of broth and toss again.
Cooking the aromatics on the stovetop first warms everything through, which helps the stuffing cook safely inside the chicken. It also distributes the fresh herbs evenly so every bite gets a full hit of that savory flavor.
Step 2: Stuff and Truss the Chicken

Preheat your oven to 375°F (190°C). Pat the 4 to 5 lb chicken dry inside and out with paper towels. Loosely spoon the stuffing into the cavity, filling it but not packing it tight. Any extra stuffing can go into a buttered baking dish and bake alongside the chicken.
Tie the legs together at the knuckles with kitchen twine and tuck the wing tips behind the back. This simple truss helps the bird hold its shape and cook evenly from breast to thigh.
Do not pack the stuffing in. It needs room to expand and to let hot air circulate, or the center won’t reach a safe temperature by the time the meat is done. A loose fill is what keeps you from having raw stuffing and overdone breast meat.
Step 3: Season the Outside

Rub the chicken all over with the 2 tablespoons olive oil. Season generously with 1 teaspoon salt, ½ teaspoon pepper, and 1 teaspoon paprika. The paprika helps the skin turn a deep, rusty brown as it roasts.
The surface should look evenly coated and glossy. That layer of oil and seasoning is what renders down into crisp skin, so don’t skimp on the salt.
If you have time, let the seasoned bird sit at room temperature for 30 minutes before it goes in the oven. This takes the deep chill off the meat and leads to more even cooking.
Step 4: Roast the Chicken

Place the chicken breast-side up on a rack set inside a roasting pan. Roast at 375°F (190°C) for about 90 minutes for a 5 lb bird (adjust by weight; see the table below). It is done when a thermometer inserted deep into the thigh reads 165°F (74°C) and the stuffing in the cavity also hits 165°F.
Check the bird around the hour mark. If the skin is browning too fast, tent it loosely with foil. The pan will collect savory drippings that you can spoon over the meat later.
Pulling the chicken at exactly 165°F keeps the breast from drying out. Carryover cooking will bring the temperature up a few more degrees while it rests.
Step 5: Rest and Carve the Chicken

Transfer the roasted chicken to a cutting board and let it rest for at least 15 minutes before you touch it with a knife. This pause lets the juices settle back into the meat.
Use a sharp chef’s knife to remove the legs and thighs first, then slice the breast meat against the grain. Spoon any pan drippings over the slices and pile the stuffing from the cavity onto the platter.
The skin should still be crisp, and the meat should glisten. Serve it hot, right off the board.
A Few Things That Make a Difference
- Drying the chicken skin thoroughly before rubbing it with oil is the single most important step for crisp skin. Moisture is the enemy of browning.
- If your day-old bread is too soft, spread the cubes on a sheet pan and toast them in a 300°F oven for 8 to 10 minutes until dry but not brown. That keeps the stuffing from turning mushy.
- Let the chicken rest before carving. If you cut into it right out of the oven, the board fills with juice and the meat turns dry. Fifteen minutes makes all the difference.
- For extra basting, tilt the roasting pan and use a spoon to drizzle the rendered fat over the chicken once or twice during the last 30 minutes of cooking. It deepens the color.
Roasting times by weight at 375°F (190°C), always to an internal temp of 165°F (74°C) in the thigh and stuffing.
| Chicken weight | Approximate roast time |
|---|---|
| 4 lb (1.8 kg) | 75 to 85 mins |
| 4.5 lb (2 kg) | 85 to 90 mins |
| 5 lb (2.3 kg) | 90 to 100 mins |
Storing Leftovers
- Refrigerate: Slice the leftover chicken and store it with any remaining stuffing in an airtight container for up to 3 days. Keep the crisped skin separate so it stays crunchy.
- Reheating: Warm the meat and stuffing in a covered dish with a spoonful of broth in a 300°F oven until heated through, about 15 minutes. The microwave works in a pinch but softens the skin.
What to Serve with Roasted Stuffed Whole Chicken
A platter of roasted carrots and parsnips cooked in the same oven feels right, their natural sweetness playing off the savory herbs. A bright, lemony green bean salad with shaved Parmesan cuts through the richness almost like a condiment. For something starchy, buttery mashed potatoes soak up the pan drippings better than anything else.
Frequently Asked Questions
Can I stuff the chicken ahead of time?
No, stuff it right before roasting. Filling the cavity in advance and storing the chicken in the fridge can let bacteria grow to unsafe levels.
My stuffing came out soggy in the center, what went wrong?
Usually too much broth or the bread was packed too tightly. The cubes should be moist but still distinct, and the cavity should be filled loosely so heat can move through.
Can I use a different bread?
Yes. Sourdough, ciabatta, and sturdy country loaves all work well. Avoid soft sandwich bread; it collapses into a dense paste.
How do I get extra crispy skin without burning it?
Start the chicken at 425°F for the first 20 minutes, then drop the heat to 375°F for the remaining time. Dry skin and a good rub of oil are non-negotiable.
Is it really safe to cook stuffing inside a chicken?
Yes, as long as both the meat and the stuffing reach 165°F on a reliable thermometer. Check the stuffing’s temperature in the center of the cavity, not just at the opening.

Roasted Stuffed Whole Chicken Recipe
Ingredients
Method
- Melt butter in a skillet over medium heat. Cook onion and celery until softened, about 5 minutes. Add garlic and cook 1 minute. Cool slightly, then toss with bread cubes, parsley, sage, thyme, egg, ½ cup broth, ½ tsp salt, and ¼ tsp pepper.
- Preheat oven to 375°F (190°C). Pat chicken dry. Loosely spoon stuffing into cavity. Truss legs together with twine and tuck wing tips behind back.
- Rub chicken with olive oil, then season with 1 tsp salt, ½ tsp pepper, and paprika.
- Roast on a rack breast-side up for about 90 minutes for a 5 lb bird, until thigh and stuffing both read 165°F on a thermometer. Tent with foil if skin browns too fast.
- Rest chicken on a cutting board for 15 minutes. Carve and serve with stuffing and pan drippings.
