The recipe prices will vary based on fluctuating grocery costs. Please use what is posted as a guide.
There is nothing quite like making a delicious meal from scratch. Homemade stuffing is an easy dish to make, and it will impress your family and friends.
It costs approximately $7.97 to make this classic stuffing recipe. The recipe makes ten servings for about $0.79 per serving.
I grew up eating the boxed stuffing from the grocery store, so I did not think I liked stuffing. Until I decided to start making it from scratch, making it homemade is SO MUCH BETTER. I have worked to perfect this recipe so you don’t have to resort to store-bought stuffing again.
If you have never made homemade stuffing, it is easier than you think. This no-frills recipe is a classic dish that belongs on every Thanksgiving table. I’ll give you tips for making homemade stuffing without soggy, mushy bread.
The fresh herbs, creamy and crispy texture, and savory flavors all in one dish are the perfect addition to your holiday table or family dinner.
What You’ll Love About Homemade Bread Stuffing:
- Rich and Savory Flavor: When you first saute the vegetables in butter, they become rich in irresistible butter flavor.
- Toasted Bread Crumbs: Baking the bread cubes first creates perfectly crispy bites of bread that add to the overall texture of the stuffing.
- Simple Recipe: This recipe is so easy to make it will be on the table in less than an hour. You can even prepare the bread crumbs the day before to make the prep work easier the next day.
Ingredients and Estimated Cost
Per Serving Cost: $0.97
Recipe Cost: $7.97
- 10 cups cubed, dried bread – $1.87
- ½ cup unsalted butter – $1.12
- 1 medium yellow onion – $0.45
- 4 stalks celery – $1.00
- 2 cloves garlic – $0.08
- 2 teaspoons poultry seasoning – $0.37
- 1 teaspoon dried thyme leaves – $0.18
- 1 teaspoon dried sage – $0.09
- ½ teaspoon salt – $0.01
- ¼ teaspoon ground black pepper – $0.02
- 2-3 cups chicken broth – $2.24
- 2 large eggs – $0.54
NOTE: The recipe prices are calculated by using grocery store websites. The recipe cost is calculated by the amounts needed for the recipe. The actual cost of the recipe will vary depending on what ingredients you already have. I updated the pricing for this recipe in September 2023.
How To Make Homemade Stuffing
***For complete recipe instructions, see the recipe card below.
- Cut the bread into cubes and spread on a rimmed cookie sheet. Bake for 15-20 minutes. Set aside to cool.
- First, melt the butter in a large skillet over medium heat.
- Then, add the onion and celery and cook for four to five minutes, followed by the garlic to cook for another minute.
- Next, stir in the seasonings.
- Add bread cubes to a large bowl, pour the vegetable mixture over the top, and stir to combine.
- Slowly add the chicken broth and until the bread is moist but not soggy.
- Then, beat the eggs in a small bowl and mix them into the stuffing.
- Spray a 13×9-inch baking dish with cooking spray, pour in the stuffing mixture, and cover it with foil.
- Finally, bake for twenty-five to thirty minutes and then remove the foil and bake for another ten to fifteen minutes before serving.
Homemade Stuffing Recipe Variations:
- Bread: You can use any bread you like for stuffing. Some popular choices include white bread, challah bread, and sourdough bread. You can also use a combination of different breads.
- Vegetables: Besides onion and celery, you can add other vegetables to your stuffing, such as mushrooms and carrots.
- Broth: You can use chicken, turkey, or vegetable broth in your stuffing.
Bread Stuffing Recipe Substitutions:
- Butter: You can substitute olive oil or vegetable oil for the butter.
- Eggs: You can substitute two flaxseed eggs for the chicken eggs. To make a flaxseed egg, combine 1 tablespoon of ground flaxseed with 3 tablespoons of water. Let it sit for 5 minutes before using.
Serving and Storage Tips:
SERVE: If desired, spoon stuffing into a serving dish and garnish with fresh herbs or parsley. You can keep the homemade stuffing out for no more than 2 hours before it needs to be covered and stored in the refrigerator.
STORE: Place it in an airtight container in the refrigerator for up to 3 days.
To freeze stuffing, wrap it tightly in plastic and aluminum foil. Label and freeze for up to 3 months.
THAW: Place it in the refrigerator overnight. You can also thaw it at room temperature for 2-3 hours.
REHEAT: To reheat it in the oven, preheat the oven to 350 degrees F and place the stuffing in a baking dish. Cover the dish with foil and bake for 20-30 minutes or until heated.
Homemade Stuffing Recipe FAQs:
This classic stuffing recipe traditionally served on Thanksgiving, is made with onions, celery, garlic, savory seasonings, butter, chicken broth, and bread crumbs.
Yes! You will beat two eggs together before mixing them into the stuffing mixture. This helps bind the stuffing together and adds moisture to the side dish.
Cover the baking dish with foil for the first twenty-five to thirty minutes of baking. You will then remove the foil for the last ten to fifteen minutes. This lets the top layer and edges get nice and crisp before serving.
More Thanksgiving Recipes
- Cracker Barrel Fried Apples Copycat
- Homemade Crescent Rolls
- Corn Succotash
- Sweet Potato Souffle
- Buttermilk Mashed Potatoes
- Homemade Dinner Rolls
- Frog Eye Salad
- Turkey Gravy
- Bacon & Apple Stuffing
- Ambrosia Salad With Cool Whip
- 10 cups dried bread cut into cubes **see notes
- ½ cup unsalted butter
- 1 medium yellow onion finely chopped
- 4 stalks celery finely chopped
- 2 cloves garlic minced
- 2 teaspoons poultry seasoning
- 1 teaspoon dried thyme leaves
- 1 teaspoon dried sage
- ½ teaspoon salt
- ¼ teaspoon ground black pepper
- 2-3 cups chicken broth the amount will depend on the dryness of the bread
- 2 large eggs beaten
- Move oven rack to the middle position.
- Preheat oven to 375 degrees F. **see notes
BAKE BREAD CUBES:
- Cut the bread into cubes and spread into a single layer on a rimmed cookie sheet.
- Bake for 15-20 minutes or until lightly toasted.
- Set aside to cool.
- In a large skillet over medium heat, melt the butter.
- Add onion and celery and cook until softened, about 4-5 minutes.
- Add garlic and continue cooking for 1 minute.
- Add seasonings and stir to combine.
- In a very large bowl, add bread cubes and pour vegetable mixture over top
- Stir to combine.
- Gradually add chicken broth until bread is moist but not soggy. You may not need all of the broth, or you may need a little more depending on your bread.
- Beat eggs in a small bowl and mix them into the stuffing.
- Spray a 13×9 baking dish with cooking spray.
- Transfer stuffing to prepared baking dish.
- Cover with foil.
- Bake for 25-30 minutes, remove the foil and continue baking for 10-15 minutes or until stuffing is golden brown on top.
- Serve immediately.
- Bread: You can use any bread you like. I used a combination of a crusty white loaf and brown bread.
- Drying bread: The cooking process of drying out the bread can be done the night before you are going to make the stuffing. Bake the bread cubes in the oven, then leave them on the counter to dry out overnight.