Stuffing in a baking dish.

Classic Thanksgiving Stuffing

This Classic Thanksgiving Stuffing recipe is the best! So much better than the stuff from a box and so easy to make from scratch. The secret is melted butter and celery leaves. 

Course Side Dish
Cuisine American
Keyword Thanksgiving stuffing
Prep Time 25 minutes
Cook Time 30 minutes
Total Time 55 minutes
Servings 6 servings
Calories 215 kcal
Author Anna


  • 1 fresh French bread OR 10 cups dried cubed bread
  • 1 ½ sticks unsalted butter divided
  • 1 ½ cup chopped celery
  • ½ cup celery leaves chopped
  • 1 large yellow onion chopped
  • 1 tablespoon chopped fresh sage
  • 1 tablespoon fresh thyme
  • 1 tablespoon chopped fresh rosemary
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 ½ cups broth chicken, turkey or vegetable
US Customary - Metric


  1. If you are using fresh French bread: slice it into ½″ slices, then each slice into ½″ cubes. Place bread cubes on a baking sheet (most likely you will need at least two sheets), in a single layer, then let it air-dry in room temperature overnight OR preheat oven to 250° F and bake bread for 30 to 35 minutes, shaking the pans every 15 minutes. If using already dried bread, place 10 cups in a large bowl.

  2. Preheat oven to 350° F. Butter a 13"x9" baking dish or 3 quart baking dish. Set aside.

  3. In a skillet, melt 1 stick (½ cup) of butter. Add chopped onion and celery. Saute until veggies are soft.

  4. Add veggies to bread.
  5. Add herbs, celery leaves, salt and pepper. Stir in.
  6. Add broth and stir in gently. Place in buttered dish.
  7. Melt remaining butter and pour over the stuffing.
  8. Cover the dish with aluminum foil.
  9. Bake in preheated oven for 30 to 35 minutes. You can uncover it for the last 5 minutes to toast up the top pieces, if desired.
  10. Let cool for 10 minutes, then serve.

Recipe Notes

Nutrition Facts
Classic Thanksgiving Stuffing
Amount Per Serving
Calories 215 Calories from Fat 18
% Daily Value*
Fat 2g3%
Saturated Fat 1g6%
Cholesterol 1mg0%
Sodium 1002mg44%
Potassium 236mg7%
Carbohydrates 42g14%
Fiber 3g13%
Sugar 4g4%
Protein 8g16%
Vitamin A 412IU8%
Vitamin C 5mg6%
Calcium 62mg6%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.