Go Back
+ servings
bread stuffing baked in a baking dish

Traditional Stuffing Recipe

Buttery, crispy but soft (yes it's s thing), and just packed with so much deliciousness, this is the stuffing that will have your guests begging for more.

Course Side Dish
Cuisine American, Thanksgiving
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Servings 6 servings
Calories 239kcal


  • 4 cups bread cubes toasted
  • 1/2 onion diced
  • 2 stalks celery diced
  • 1 tbsp. fresh sage chopped
  • 6 tbsp. butter
  • 2 tsp. fresh thyme chopped
  • 1 egg
  • 1/2 tsp. black pepper
  • 1 tsp. salt
  • 1 cup of chicken or turkey stock


  • Place 2 tbsp. of the butter in a skillet over medium heat. Add the onions and celery and cook until soft, about 3-5 minutes.
  • Add the fresh herbs, salt and pepper. Remove from heat and set aside.
  • Place the toasted bread cubes in a large bowl. Add the onion mixture and toss gently (be careful not to over mix) to combine.
  • In a separate small bowl, beat the egg and combine with 1 cup of the chicken stock. Pour the egg mixture over the bread cubes and toss to distribute. I toss with my hands to ensure I don't over mix the stuffing.
  • Place the stuffing in a 9x9 or 8x8" baking dish. Melt the remaining butter and drizzle over the top.
  • Cover the dish with a lid or foil and bake at 375 degrees for 30 minutes. Remove lid and bake an additional 10-15 minutes, or until top is golden brown.



  1. For better results, use toasted bread cubes, not stale bread cubes. Stale bread cubes soak up the liquid faster and can result in mushy stuffing.
  2. If your stuffing is dry after you add the broth and onion mixture, add more broth until the desired consistency is reached. Be careful not to add too much or your stuffing will be soggy;
  3. If your stuffing has become a gummy mess, dump it out onto a large baking sheet and spread it out. Bake it in a 350 degree oven until it has dried to the desired consistency;
  4. When mixing the stuffing, always be careful to just fold it lightly - heavy mixing will cause it to become a pile of mush;
  5. Bake uncovered for the last 15 minutes to allow the bread cubes to crisp on top;
  6. Use all the butter called for even if it seems like too much - the butter is what gives the bread it's amazing richness and texture.
  7. To make your stuffing ahead of time, follow all the above instructions up to the point where you pour the butter over the top before baking. Cover and store in the fridge overnight. When you are ready to bake it, pour the melted butter over the top and follow the baking instructions.
  8. To freeze your stuffing, follow all the above instructions up to the point where you pour the broth butter over the top before baking. Wrap in freezer safe wrap or prepare in a freezer safe container - can be frozen for up to 3 months. Drizzle with the broth and melted butter, and cook according to the recipe instructions when ready to use, adding an additional 10-15 minutes. You can also freeze cooked stuffing. Place it in a freezer safe container or bag and freeze for up to 3 months. To reheat, place in a 350 degree oven for 15 minutes, or until heated through. Add additional broth if necessary if stuffing is dried out. 
  9. How to reheat stuffing: Let the stuffing come to room temperature. Bake in a 375 degree oven for 30-40 minutes, until warmed through. If stuffing is too dry, add liquid, just a little at a time. Note, if stuffing is brought to room temperature properly, you shouldn’t need to add additional liquid.


Serving: 0.5cups | Calories: 239kcal | Carbohydrates: 21g | Protein: 6g | Fat: 14g | Saturated Fat: 8g | Cholesterol: 60mg | Sodium: 686mg | Potassium: 142mg | Fiber: 2g | Sugar: 3g | Vitamin A: 485IU | Vitamin C: 3.3mg | Calcium: 76mg | Iron: 2mg