This post contains affiliate links.
I'm convinced our homemade Thanksgiving Stuffing recipe is the BEST out there, and it's very easy to make using dried bread cubes, fresh herbs, veggies and sausage.
This beloved stuffing joins our other Thanksgiving staples each year, like my Spatchcock Turkey, Homemade Dinner Rolls, Sweet Potato Casserole, Mashed Potatoes, and Cranberry Sauce.

Stuffing So Good, You'll Be Thankful for Leftovers
There are two important factors of an exceptional stuffing recipe and that is a light and fluffy texture (no soggy, rubbery stuffing happening here!) and LOTS of fresh flavor. This homemade stuffing is absolutely incredible, and you'll be happy to learn it tastes even better when prepped ahead of time, which means more free time on Thanksgiving!
We technically should call this stuffing recipe “dressing”, since it is not cooked stuffed inside the turkey. I don't recommend stuffing it in the cavity of your turkey because by the time it reaches a safe temperature to eat (165°F), the turkey breast meat will be overcooked.
How to make Stuffing:
Dry Bread: Slice the loaf of bread into 1/2″ cubes and allow them to dry out on a baking sheet on the counter for 2-3 days, or heat in the oven at 200°F for an hour or two, tossing occasionally, until dry and hard.
Brown Sausage: Cook sausage in a pan, breaking into small pieces with a wooden spoon. Drain the grease and pat with paper towels to remove more grease.

Cook Veggies: Dice the onion and celery finely. Grate the carrot and squeeze it tightly inside a paper towel. Mince the parsley and sage. Heat butter in a large pan then cook onions and celery for 2-3 minutes, until translucent. Add carrots and cook for 2 more minutes. Gently stir in the sage, allowing it to wilt.
Combine: In a large bowl, combine bread cubes, sausage, cooked veggies, parsley, and butter, tossing to combine.

Add Chicken Broth: Gradually drizzle chicken broth over the bread mixture, stirring gently as you go, starting with 1 ½ cups. You want the bread lightly moistened, but not overly wet. Add more chicken broth as needed.
Bake: Pour stuffing into a 9×13 inch pan or similar size dish then cover with aluminum foil. Bake Thanksgiving stuffing at 350°F for 30 minutes then uncover and bake 10-15 minutes longer.

Make-Ahead and Freezing Instructions:
Store leftover sausage stuffing in the refrigerator for 3-4 days.
To Make Ahead: You can dry the bread cubes up to 2 weeks ahead, stored covered at room temperature. Make the stuffing and store, unbaked, in the refrigerator 2-3 days ahead. Remove from fridge to rest on counter for 30 minutes before baking as directed.
To Freeze: Store in a freezer-safe container or baking dish and freeze for up to three months. Thaw overnight in the fridge, then bake as directed, adding 10-15 minutes if needed, until warm.
Recipe Variations:
- Vegetarian Stuffing: omit sausage and use vegetable broth.
- Vegan: omit sausage, use vegetable broth, and use 2/3 cup oil instead of butter.
- Add-Ins: Toss in some dried cranberries, raisins, pecans, walnuts, or pine nuts.
- Different Bread: Mix it up by using different types of artisan bread, just make sure the bread is dense and good quality.
- Cornbread Dressing
More Thanksgiving Side Dish Recipes:
- Sweet Potato Casserole
- Mashed Potatoes or Au Gratin Potatoes
- Broccoli Salad
- Dinner Rolls
- All Thanksgiving Recipes

Thanksgiving Stuffing
Ingredients
- 1 loaf hearty white bread*, , cut into 1/2' cubes (12 cups fresh or 10 cups dried)
- 1/2 of a yellow onion, , finely diced (about 1 cup)
- 1 medium carrot, , grated
- 3-4 ribs celery, , finely diced (about 1-½ cups)
- ½ lb ground sausage
- 3/4 cup butter*
- 1/4 cup fresh chopped parsley, , finely minced
- 3 teaspoons fresh sage, , finely minced
- 2- 2 1/2 cups low-sodium chicken broth*, , or stock (you may need up to 2 ½ cups total broth)
- salt and freshly ground black pepper, , to taste
Instructions
- Cut and Dry Bread Cubes: With a sharp serrated knife cut the loaf of bread in 1/2” cubes. Spread bread cubes out onto a baking sheet and allow to dry out. at room temperature for 2-3 days, OR in the oven at 200 degrees F 1-2 hours, tossing occasionally until dry.
- Chop veggies: Finely dice the onion and celery. Grate the carrot and squeeze it out tightly inside a paper towel. Mince the parsley and sage.
- Cook Sausage: In a large sauté pan, brown the sausage breaking it into small pieces as it cooks. Remove sausage to a paper towel lined plate, to soak up any excess grease. Remove most of the grease from pan.
- Cook veggies: add butter to pan over on medium heat. Once melted, add onion and celery and cook for 2-3 minutes until onion is translucent. Add carrot and cook for 2 more minutes. Add the sage and gently stir in, allowing the sage to wilt and release its flavor.
- Combine: Add dried bread cubes to an extra large mixing bowl. Sprinkle fresh parsley on top, then add sausage and toss to combine. Pour sauté pan with the butter and veggies over the dried bread cubes and sausage and toss to combine.
- Gradually add chicken broth: Start with 1 ½ cups of the chicken broth and drizzle it very slowly all over the bread mixture, stirring gently as you go. It is important not to pour the liquid in all at once or it will make soggy spots in the bread. Add more chicken broth as needed, until all of the bread is lightly moistened, but the mixture is not overly wet. Season with salt and pepper, to taste.
- Bake: Add stuffing to a greased 9×13 inch pan (or similar size casserole dish). Cover with aluminum foil. Bake at 350 degrees F for 30 minutes. Uncover and bake an additional 10-15 minutes.
- Store leftover stuffing in an airtight container in the refrigerator for 3-4 days.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Text me new recipe ideas!
Simple, tasty ideas sent once a week. No spam.
Follow Me
I originally shared this recipe October 2019. Updated November 2021 and October 2024.

Stuffing So Good, You'll Be Thankful for Leftovers



I plan on making this delicious sounding stuffing this weekend for a “Friendsgiving”
I’d like to stuff a chicken with this… would it be ok? Have you tried?
Our rule of thumb is to make it on the side, since stuffing the bird generally isn’t deemed safe. I think this would go GREAT with a chicken. Enjoy!!
Unbelievably good and easy! Used the whole pound of Jimmy Dean Regular sausage, didn’t drain to add more flavor. Also included about a teaspoon of fresh thyme. Thank you for this recipe! For bread I used Pepperidge Farm Farmhouse Hearty White Bread, worked beautifully, especially using convection setting on the oven.
I’m doing my last minute recipe searching and came cross yours. Then I’ll head to the store to get the ingredients. I wonder what kind of sausage did you use?
I use Jimmy Dean pork sausage!
Wonderful baked turkey recipeII I was dreading the turkey thing. The I discovered your recepie! Herbed butter is so much better that store bought. I used it on my stuffed mushrooms and wow!!
Do you have to use fresh herbs?
They definitely make a big difference in taste, but if necessary you can substitute dried (sub 1 teaspoon dried sage and 2 tablespoons dried parsley).
Can I use homemade coconut bread? I know coconut likes trapping moisture and can be dense. I was wondering if it would be a good choice.
I’ve never cooked with coconut bread, so I really cant say, but it sounds like it would be fine.
If I use gluten free bread for this, do I need to adjust the liquid? GF bread tends to be more dense but never dried it so I’m not sure what it’s like.
Just add enough liquid that everything is moistened, but not too wet.
I have made this several times now. This is the absolute best stuffing recipe! It’s simple, easy to put together, so flavorful, and I love that you can make it in advance. Love, love your recipes!
Happen to run across this recipe and excited to try for Thanksgiving. I’m sure it will be terrific!
To make the recipe vegetarian you also need to substitute vegetable stock for chicken stock. It’s not vegetarian if it has chicken stock.