Bring the warmth and comfort of the holidays to your table with this classic Thanksgiving Turkey Stuffing recipe. Featuring the perfect medley of aromatic herbs like sage, thyme, and rosemary, combined with day-old sourdough bread cubes, sautéed onions, and celery, this stuffing is bursting with traditional flavors. Bound together with chicken or turkey stock and eggs, it bakes to golden perfection—crispy on top and tender inside. Ready in just over an hour, this dish is ideal for serving alongside roasted turkey and all your favorite Thanksgiving sides. Whether you're hosting a holiday feast or a cozy family dinner, this homemade stuffing will elevate any festive spread.
Preheat your oven to 350°F (175°C).
Grease a 9x13-inch baking dish with olive oil or butter and set aside.
In a large skillet, melt the butter over medium heat. Add the diced onions and celery, and cook until softened, about 6-8 minutes.
Stir in the minced garlic and cook for another 1-2 minutes, until fragrant. Remove the skillet from heat.
In a large mixing bowl, combine the day-old bread cubes with the cooked onion and celery mixture. Add the parsley, sage, thyme, rosemary, salt, and black pepper. Toss everything together until evenly distributed.
Pour the chicken or turkey stock over the bread mixture, a little at a time, and gently toss until the bread is moist but not soggy.
Stir in the beaten eggs until fully incorporated. The eggs will help bind the stuffing together during baking.
Transfer the stuffing mixture to the prepared baking dish, spreading it out evenly.
Cover the baking dish with aluminum foil and bake in the preheated oven for 30 minutes.
Remove the foil and bake for an additional 15 minutes, or until the top is golden brown and slightly crisp.
Remove from the oven and let the stuffing cool for 5-10 minutes before serving. Enjoy your Thanksgiving feast!
Serving size | 3115.8 grams (3115.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 5173 |
Total Fat 170.80g | 219% |
Saturated Fat 71.40g | 357% |
Cholesterol 618mg | 206% |
Sodium 12635mg | 549% |
Total Carbohydrate 771.80g | 281% |
Dietary Fiber 60.90g | 217% |
Total Sugars 69.70g | |
Protein 168.70g | 337% |
Vitamin D 80IU | 400% |
Calcium 1348mg | 104% |
Iron 44mg | 243% |
Potassium 3366mg | 72% |
Source of Calories