This is the ULTIMATE Thanksgiving Stuffing! With Thanksgiving seeming like it’s always just around the corner, you might be looking for the ultimate Thanksgiving stuffing recipe. Well, I’ve got you covered! This Rustic Herb Thanksgiving Stuffing is our family’s go-to and it’s by far my favorite version of the classic dish. It’s hearty, savory, and packed with so much flavor. I know the apples may sound a bit odd to some people, but trust me on this one. I think you’re going to love it!

Ingredients
Here’s a list of the ingredients you’ll need in order to make the ultimate Thanksgiving Stuffing recipe.
- 10-12 cups stale bread, roughly torn pieces (I like using a combo of sourdough, French, or Italian. I recommend baking this at 250 degrees for 20-30 minutes if time allows!)
- 1 1/2 sticks of butter (12 tablespoons), plus more for greasing the baking dish
- 1 medium yellow onion, chopped
- 1 medium sweet onion, chopped
- 2 cups celery, sliced
- 2 medium granny Smith apples, shredded or diced
- 1 cup dried cranberries
- 2 medium eggs, whisked
- 2 cups chicken stock
- 2 tablespoons chopped fresh Sage
- 2 tablespoons chopped fresh thyme
- 1 tablespoons chopped fresh Rosemary
- 1/4 cup fresh chopped parsley
- Salt & pepper to taste (2 tsp. salt/1 tsp. pepper)
Step-By-Step Recipe Method
- Preheat the oven to 350 degrees and butter a 9×13-inch baking dish.
- In a large dutch oven over medium heat, add the butter and stir until foaming and golden. Add the onion and celery and cook, stirring occasionally, for 3-5 minutes or until the onions are translucent. Add the apples and cook, stirring occasionally, for 2-3 minutes or until slightly tender. Season with salt and pepper to taste.
- Add all of the fresh herbs and stir to combine. Add 1 ¼ cups of chicken broth and simmer for 2-3 minutes.
- Remove from heat, add bread into pot and toss to thoroughly coat. (You can also transfer everything to a large bowl or the baking dish if pot isn’t large enough)
- Add the eggs, cranberries, and remaining chicken broth and toss until well combined and thoroughly coated.
- Transfer the mixture into the greased baking dish and bake, covered, for about 35 to 40 minutes. Remove the cover and continue to bake until golden brown, 15 to 20 minutes. If desired, broil for an additional 1 to 3 minutes. Serve and enjoy!
If Making The Day Ahead
- Follow the same method above and bake, covered, for 35 to 40 minutes.
- Remove from the oven and bring to room temperature before refrigerating overnight.
- Remove from the fridge about 30 minutes before baking on Thanksgiving day.
- Bake in a 350 degree oven, uncovered, for about 20 minutes or until golden brown. If desired, broil for an additional 1 to 3 minutes and serve.
How to Make the Ultimate Thanksgiving Stuffing
Here’s a video of how I made the ultimate Thanksgiving stuffing! For another delicious dish that’s sure to wow your guests, check out my version of Houston’s Spinach Artichoke Dip recipe. It’s far from being a tradition Thanksgiving recipe but it’s always a crowd-pleaser! Hope you love it as much as we do!











