Classic Turkey Stuffing Recipe | Easy Thanksgiving Side Dish
The secret to a classic turkey stuffing recipe that's moist inside and crisp on top is drying your bread cubes before they ever meet the broth.
Sausage, celery, onion, and fresh sage turn plain bread into the dish everyone fights over at the table, so save this one for your Thanksgiving menu.
| Prep | Cook | Total | Servings | Difficulty |
|---|---|---|---|---|
| 20 min | 45 min | 1 h 5 min | 8 servings | Advanced |

The Short Version
- Dry the bread first: Day-old or oven-dried cubes soak up broth slowly instead of turning to paste, so the center stays moist while the top turns golden and crisp.
- One skillet, less cleanup: Brown the sausage and sauté the onion and celery in the same pan, then toss everything together in one big bowl before it goes into the baking dish.
- Make it a day ahead: Assemble the whole dish, cover, and refrigerate overnight, then bake it fresh the next day while the turkey rests on the counter.
About the Main Ingredient
Bread is what makes or breaks a classic turkey stuffing recipe, and it starts the day before you bake. Cut a sturdy loaf into cubes, spread them on a sheet pan, and let them sit out overnight uncovered. By morning the edges feel dry and papery instead of soft, so they soak up broth without collapsing into mush. Short on time? Toast the cubes at 300°F for about 20 minutes, turning once, until pale gold and firm. That dried texture works the way pasta does in our Cheesy Cottage Cheese Spaghetti Bake, pulling in sauce instead of sitting in a puddle of it. Bread still soft on the inside turns gummy the moment broth touches it.
Ingredients for Turkey Stuffing

Sturdy bread (a day-old white, French, or sourdough loaf) gives the dish its chew; a mix with cornbread works if you want a sweeter crumb.
Butter carries flavor through the vegetables and keeps the top from drying out; swap in olive oil for a dairy-free version.
Onion and celery: the classic aromatic pair that gives stuffing its savory base.
Sausage adds protein and a deep, savory layer; ground turkey or beef works if you prefer a milder taste.
Turkey or chicken broth is the main source of moisture that binds every piece; vegetable broth is a good stand-in for a lighter version.
Eggs bind the bread and vegetables into a dish you can slice instead of scoop; leave them out and add a splash more broth for an egg-free version.
Fresh sage, thyme, and parsley bring the herbal flavor most people associate with Thanksgiving dinner; dried herbs work at about a third of the amount.
Salt and pepper season every layer, not just the top.
You'll find exact amounts for all of it in the recipe card below.
How We Make Turkey Stuffing
- Dry the bread. Cube a sturdy loaf and either let it sit out overnight or toast it at 300°F for about 20 minutes, until the pieces feel dry and firm, not soft.
- Brown the sausage. Cook it in a large skillet over medium heat, breaking it into small pieces, until no pink remains and the edges turn deep golden, about 7 minutes.
- Sauté the vegetables. In the same skillet, melt butter and cook onion and celery until soft and translucent, about 8 minutes, then stir in garlic and herbs for one more minute.
- Toss it all together. In a large bowl, combine the dried bread, sausage, and vegetable mixture with parsley, salt, and pepper, mixing gently so the cubes don't crumble.
- Add the broth and eggs. Whisk eggs with broth, then pour it over the bread mixture a little at a time, tossing until every cube is moist but still holds its shape.
- Bake until golden. Spread the mixture into a buttered dish, cover with foil for the first 30 minutes, then uncover and bake another 15 minutes until the top turns golden brown and crisp at the edges.
Mistakes to Avoid
- Skipping the drying step. Fresh, soft bread soaks up broth too fast and turns to paste; dry it out first so it absorbs liquid slowly and holds its shape.
- Adding broth all at once. Pour it in gradually and toss between additions, because bread that's oversaturated turns dense and heavy instead of light.
- Baking it covered the whole time. Leave the foil on for the first 30 minutes so the inside steams through, then uncover it so the top can turn golden and the edges crisp, about 15 more minutes.
What Goes With It
This stuffing sits well next to roasted turkey and gravy, but a few sides make the table feel complete. Pair it with Slow Cooker Maple & Brown Sugar Glazed Carrots for a touch of sweetness, tart cranberry sauce for acidity, mashed potatoes to soak up extra gravy, and a simple green salad for some crunch against all the soft textures.
Turkey Stuffing: Your Questions
What bread works best for a classic turkey stuffing recipe?
A sturdy loaf like French bread, sourdough, or a country white holds its shape better than soft sandwich bread. Cornbread is good too if you want a slightly sweeter, crumblier result.
Why did my stuffing turn out mushy?
Mushy stuffing usually means the bread wasn't dry enough before baking, or too much broth went in at once. Dry the cubes overnight and add broth gradually, checking the texture as you go.
Can stuffing be baked inside the turkey?
It can, but baking it separately in a dish gives you more control over texture and lets the top turn crisp. Cooking it inside the bird also means it needs to reach a safe temperature alongside the turkey, which can take longer.

Classic Turkey Stuffing Recipe
Ingredients
Method
- Dry the bread cubes: Spread the bread cubes on baking sheets and let them sit out uncovered overnight, or toast them at 300°F for about 20 minutes, turning once, until dry and slightly firm.
- Preheat and prep dish: Preheat the oven to 375°F and butter a 9x13-inch baking dish so the stuffing doesn't stick to the edges.
- Brown the sausage: Cook the sausage in a large skillet over medium heat, breaking it into small pieces with a spoon, until no pink remains and the edges turn golden, about 7 minutes. Transfer to a large bowl.
- Sauté onion and celery: In the same skillet, melt the butter and add the onion and celery. Cook, stirring occasionally, until soft and translucent, about 8 minutes.
- Add garlic and herbs: Stir the garlic, sage, and thyme into the skillet and cook for 1 more minute, until fragrant, then remove from the heat.
- Combine bread and sausage: Add the dried bread cubes, vegetable mixture, and parsley to the bowl with the sausage. Toss gently so the bread doesn't crumble.
- Season the mixture: Sprinkle the salt and pepper over the bread mixture and toss again to distribute evenly.
- Whisk eggs and broth: In a separate bowl, whisk the eggs with 2 cups of the broth until blended.
- Moisten the bread: Pour the egg and broth mixture over the bread a little at a time, tossing between additions, until every cube is moist but still holds its shape. Add the remaining broth if the mixture looks dry.
- Transfer to baking dish: Spread the mixture evenly into the prepared baking dish, pressing down lightly with a spatula.
- Bake covered: Cover the dish tightly with foil and bake for 30 minutes so the inside steams through.
- Uncover and finish baking: Remove the foil and bake for another 15 minutes, until the top turns golden brown and the edges look crisp.
- Rest before serving: Let the stuffing stand for 10 minutes before serving so it sets and is easier to scoop.
More to Try
Swiss Chicken Casserole, a creamy baked chicken dish that works well for a smaller holiday dinner.
Cream Cheese and Stuffed Doritos Chicken, a crunchy, cheesy chicken bake for weeknight dinners.
Easy Ground Beef Philly Cheesesteak Bowls, a quick, high protein bowl good for meal prep.
Sweet Potato Ground Beef Bowl, a simple dinner with sweet potatoes and seasoned beef.
