This is literally the BEST Homemade Stuffing Recipe. It has everything you love about a classic stuffing recipe, celery, onion, apples, tons of delicious flavor, all in a great sausage stuffing recipe. Plus! I have instructions for how to make this Thanksgiving stuffing recipe the night before!

Hey guys! Happy Wednesday! As I promised you the other day when I updated my Pumpkin Pie from Scratch, I am giving this homemade stuffing recipe an face lift and a video.
If you came here looking for my Make Ahead Stuffing Recipe, you are in the right place! The photos are new, the instructions are for making it all in one day, but the recipe is the same, and if you scroll down to right above the recipe (and you can find it in the notes!) I’m going to tell you how you can make this great sausage stuffing the night before!

The Best Homemade Stuffing Recipe
It is safe to say that stuffing is my absolute favorite part of Thanksgiving. If I’m going to be honest, I’ve kind of hated Thanksgiving since my mom passed away, and no lie, there are some years where the stuffing is the only thing that keeps me coming to the table.
My love for soaked bread in eggs runs deep guys (just see my stuffed french toast, breakfast strata, and bread pudding.)
Basic Stuffing Ingredients
This recipe holds up over time because it’s got all the basics.
- Bread that has been left to dry out over night (this is key, my friends).
- Sausage. I use Italian flavored turkey sausage and love it!
- Diced onion, celery, and apple.
- Dried sage and thyme.
- Butter.
- Eggs.
- Cheese.
- Chicken stock.

How to Make This Classic Stuffing Recipe
- Make sure that your bread is dry. We want it to soak up everything. You can bake it, cubed in a single layer, at 200 or you can just leave it out overnight.
- Cook the sausage completely and set it aside.
- Melt the butter in the pan and add the vegetables, apples, and spices. Cook until soft.
- In a very large bowl, mix together the dry bread, and the eggs.
- Stir in the sausage, cooked vegetables, and then the cheese.
- Pour everything into the prepared baking dish.
- Pour chicken stock over the top and send it off to the oven!

How to Make This Simple Stuffing Recipe Ahead
This is a great recipe because you can totally make it the night before by following some simple steps:
- Do all of the steps above, but instead of putting it in the oven, just put it in the refrigerator over night.
- The next day bring it out of the refrigerator in time for it to come to room temperature (about a half hour before cooking.)
- Give it a good mix before putting it in the oven.

Baking vs. Stuffing
I don’t recommend stuffing this recipe in your turkey before roasting it. It keeps the air from circulating and makes it take longer for the turkey to roast. Additionally, it can keep things from fully cooking, which presents a risk with food safety.
I recommend baking this stuffing recipe in a baking dish separate form the turkey.

If you make this homemade stuffing or any of my other Thanksgiving side dishes, please leave me a comment and let me know what you think.

Homemade Stuffing
Ingredients
- 1 medium yellow onion diced
- 4 celery stalks diced
- 2 small apples peeled and diced
- 4 ounces unsalted butter
- salt and pepper to taste
- 1 teaspoon dried sage
- 1 teaspoon dried thyme
- 2 1/2 cups chicken stock
- 1 pound sweet Italian sausage I used Jennie-O turkey sausage
- 2 eggs beaten
- 1 cup grated parmesan cheese
- 8 cups dried French bread cubes
Instructions
- Spray a 9 by 13 inch baking dish with cooking spray and set aside. Preheat your oven to 375 degrees. (Unless preparing the day before.)
- Melt the butter in a large frying pan. Add the onions, celery, and apples to the butter and season with salt and pepper. Sauté until the celery and onion are translucent, about five minutes. Mix in sage and thyme. Remove from the heat.
- In a separate pan, cook the sausage, breaking it up until no longer pink. Remove from the heat.
- In a large bowl, coat the bread with the eggs. Mix in both the meat and the veggie butter mixture. Then mix in the cheese.
- Pour in the stuffing mixture into the pan, then pour the chicken stock over it.
- Cover the dish with aluminum foil and bake for 30 minutes. Remove the foil and continue baking for 25 to 30 minutes longer.
Notes
- Complete the instructions as listed here, but don’t put it in the oven.
- Cover it and put it in the refrigerator overnight.
- Bring it out a half hour before cooking to bring to room temperature.
- Give it a good stir, cover it and bake as instructed.
Video

Sherri Metz says
I have eaten a lot of great tasting stuffing in the past but this is BY FAR the best ever! Thanks!!!!
I’m so glad to hear that Sherri! I LOVE this recipe so much I could eat it year round, so it makes me happy when someone else falls in love too.