This Homemade Stuffing Recipe is an easy traditional holiday side dish! Made completely from scratch, baked until the inside is soft and fluffy and the top is perfectly crisp.
This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases at no extra cost to you. Click HERE to read my policies.
This post was originally posted on 11/20/2020 and updated on 11/6/2024.
Why We Love This Homemade Stuffing
- The edges and top are perfectly crisp while the center is soft and fluffy. The exact texture you want in stuffing.
- This recipe is easy. There are a few time consuming steps but they are effortless.
- A side dish that is perfect for all the holidays: Thanksgiving, Christmas, and Easter. Or serve it with Sunday dinner. It's delicious any time!
- Delicious!!! This stuffing is packed with flavor from the wheat bread, sauteed onions and celery, poultry seasoning and butter. Take it over the top with my Grandma's secret ingredient!
Homemade Stuffing Recipe Ingredients
- Whole Wheat Bread, cubed and dried
- Onion
- Celery
- Salted Butter
- Poultry Seasoning
- Salt
- Black Pepper
- Chicken Broth
- Eggs
- Turkey or Chicken Giblets (optional)
Substitution Suggestions:
- Whole Wheat Bread: I personally like to use whole wheat sandwich bread because it gives great flavor. However, you can also use: white sandwich bread, French bread loaf or sour dough bread. You can also use a combination of sandwich bread and cornbread.
- Salted Butter: You can use unsalted butter but you will need to add a lot more salt to the stuffing.
- Poultry Seasoning: I keep it simple and just use poultry seasoning. You can also use dried sage, thyme or parsley. Or use fresh herbs: sage, rosemary, thyme or parsley.
- Turkey or Chicken Giblets: These are optional. This is my grandma's secret ingredient along with the cooking liquid. You do not need to use them. However, if you have never tried stuffing with the giblets, I strongly urge you too. So much more flavor and texture!
No need to be intimidated by homemade stuffing. I got your back with this simple and easy recipe. Plus, I will tell you my Grandma's secret recipe with stuffing. It adds so much more flavor to the stuffing without barely any extra work.
How to Make Easy Homemade Stuffing
- First, dry the bread in the oven.
- While the bread is drying, cook the giblets. In a medium pot add the turkey giblets and cover them with water plus 2 inches. Bring to a boil over medium heat.
- Once boiling, reduce heat to medium-low and simmer until tender. About 45 minutes to an hour.
- While the giblets are cooking and the bread is drying, melt ½ cup butter in a large skillet over medium-low heat.
- Then add the chopped onions and celery. Cook until the onions have turned translucent, about 5 minutes.
- Next, stir in the poultry seasoning, salt and black pepper.
- Remove from heat and set aside.
- Once the giblets are tender, remove from liquid (save the liquid). Chop them finely.
- In a very large bowl, add the bread crumbs, onions, celery and chopped giblets and stir together.
- Beat the eggs until frothy and stir into the bread crumb mixture.
- Pour in half of the broth and stir to combine, add remaining broth or liquid from the giblets and stir again.
- Add the stuffing to a greased 9x13 casserole dish and spread it out evenly while lightly patting it down.
- Dot the top of the stuffing with pats of butter.
- While the oven preheats to 375°F, let the stuffing rest so the bread can absorb all the broth.
- Then bake uncovered for 35-45 minutes until golden brown on top and edges are crispy.
How to Dry Bread for Homemade Stuffing
- Cut the bread into ½ inch to 1 inch cubes.
- Lay bread out in a single layer on two rimmed baking sheets.
- Bake in a 250°F oven for 1 hour stirring every 20 minutes.
An alternative way if you don't want to hog your oven: cut the bread, lay it on a baking sheet, loosely cover it and let it sit out on the counter for 2 days.
Grandma's Secret Ingredient for a More Flavorful Stuffing
Empty the bag of giblets into a small pot and cover them with water plus 2 inches. Bring the water to a boil, then reduce heat and simmer for about 45 minutes to 1 hour, until everything is fully cooked. The liver will look slightly crumbly, the gizzards and heart will have a soft but firm texture. Once done, remove the giblets and finely chop them. Add the giblets to the stuffing in step 2 and replace half of the chicken broth with the giblet water. If you have never tried giblets in your stuffing, you are missing out! So good, and so much more flavor!
Difference Between Stuffing and Dressing
Do you call this classic side dish stuffing or dressing? Do you know there is nothing different about them except the vessel that it is cooked in? That's right! The only difference is that dressing is baked in a casserole dish and stuffing is baked inside the cavity of a bird. So you can call it either one. I normally call it dressing, but after much research I have learned it is most often called stuffing. So that's what we are going with!
Make Ahead Instructions
Absolutely! Once everything is in the casserole dish wrap it tightly with plastic wrap and store it in the fridge up to 2 days in advance. The day you are ready to make it, pull it out of the fridge and let it sit on the counter for 30 minutes, then bake it as directed.
The unbaked stuffing can also be frozen. Tightly wrap the casserole dish with 2-3 layers of plastic wrap from top to bottom to insure the casserole is tightly sealed. Label, date and place in freezer. The stuffing will last 2-3 months in the freezer.
To thaw the stuffing, remove it the night before you need it and place in fridge to thaw. When ready to bake, let it sit at room temperature for 30 minutes then follow directed baking directions.
What to Serve with Homemade Stuffing
This stuffing from scratch goes well with any main entree or protein. We eat stuffing year round and always for the holidays. Here are some of our favorite recipes to have with it:
- Herb Roasted Spatchcock Chicken
- Crock Pot Busy Day Steak
- Spiced Grilled Pork Chops
- Grandma's Favorite Meatloaf
- Perfect Roast Chicken
Storing Homemade Stuffing
Store any leftover stuffing in an airtight container in the fridge for up to 4 days.
Reheat the stuffing in oven on low heat until warmed through or reheat in the microwave.
Heather's Favorite Tools for this Recipe
- Long ago, I used to be a Pampered Chef consultant and I still prefer their baking tools and pans to any others. Their pans are the ones I prefer. Find yourself a consultant, host a party and treat yourself to something new.
- I love Pyrex baking dishes and CorningWare baking dishes along with my cast iron pan too.
- These glass measuring cups from Pyrex are my favorite to use when measuring liquids!
Tips for Homemade Stuffing
- Add the broth a little at a time. The stuffing needs to be soft but there shouldn't be any standing broth in the casserole dish.
- If you are not going to use the giblets, try adding cooked and crumbled bacon instead. So much flavor and who doesn't love bacon?!
- Only need a small amount for your immediate family? Cut the recipe in half and bake in a 9x9 or 8x8 baking dish.
- Make the stuffing a day or two ahead of time and store covered in fridge. Let it come to room temperature while the oven preheats.
- Add a little sweetness to the stuffing by substituting a ½ cup of apple juice for the chicken broth and/or add some dried cranberries or raisins.
More Holiday Worthy Side Dishes
- Homemade Green Bean Casserole
- Scalloped Corn Casserole
- Loaded Mashed Potatoes
- Roasted Brussels Sprouts Gratin
- Sweet Potato Casserole
- Cheesy Cauliflower Casserole
- Instant Pot Mashed Potatoes
- Garlic Parmesan Roasted Brussels Sprouts
- Au Gratin Potatoes
Did you make this recipe? Rate it!
If you enjoyed this recipe give it a ⭐⭐⭐⭐⭐ rating in the comments below. It really helps the recipe stand out and I appreciate the feedback to make recipes everyone will enjoy.
Homemade Stuffing Recipe
Ingredients
- 1 lb whole wheat sandwich bread, 1 loaf
- 1 large onion, chopped
- 3 celery stalks, chopped
- ¾ cup salted butter, divided`
- 1 tablespoon poultry seasoning
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 large eggs, beaten until frothy
- 2½ cups chicken broth
- 1 bag giblets from turkey or chicken, optional
Instructions
How to Dry Bread
- Preheat oven to 250°F.
- Cube bread into ½ inch to 1 inch cubes. Place on two rimmed baking sheets.
- Bake bread for 1 hour stirring every 20 minutes.
- Alternate option: loosely cover bread on sheet pans and let sit on counter for 2 days.
Stuffing
- In a medium pot add the turkey giblets and cover with water plus 2 inches. Bring pot to a boil over medium heat.
- Once boiling reduce heat to medium-low and cook for 45-60 minutes until the giblets are fully cooked and tender. The liver will look slightly crumbly, the gizzards and heart will have a soft but firm texture.
- While the bread is drying and the giblets are cooking, melt ½ cup butter over medium-low heat in a large skillet.
- Stir in chopped onions and celery. Cook and stir until onions are translucent, about 5 minutes.
- Add poultry seasoning, salt and pepper and stir it all together. Remove from heat and set aside.
- When the giblets are done cooking, remove from water (reserving the water), and place on cutting board until cool enough to touch. Then chop them finely.
- To a large bowl, add the bread cubes, onions and celery, and chopped giblets. Stir it to combine everything.
- Stir in the beaten eggs well.
- Pour in half of the broth and stir it together. Add the remaining broth (or giblet liquid) and stir to combine everything.
- Place the stuffing into a greased 9x13 casserole dish and gently pat it down.
- Take the remaining butter and slice it into thin pats and place it on top of the stuffing.
- Preheat the oven to 375°F and let the stuffing rest while the oven heats.
- Bake the stuffing uncovered for 35-45 minutes until edges are crispy and top is golden brown.
Leave a comment