This Homemade Stuffing Recipe is everyone's favorite holiday side dish! It's loaded with all the best flavors and textures and can easily be prepped ahead of time!
Remove bread from package and allow to sit on the counter while you prep the rest of your ingredients. (If it's fresh bread, I recommend toasting briefly or allowing to sit at least one hour on the counter uncovered).
In a large skillet, combine 2 tablespoons melted butter, onion, celery and apple. Cook over medium-high heat until softened and beginning to brown, about 5 minutes.
Add the garlic, sage, thyme, salt and pepper and cook 1 minute.
If you haven't already, cut bread into ¾"-1" cubes.
In a greased 9x13" baking dish, combined bread cubes, skillet mixture, and chicken broth. Toss well and adjust broth as needed (for a softer stuffing, you can continue adding broth just until it is no longer absorbed by the bread. We prefer our stuffing with just 1 cup broth).
Brush the top of the stuffing with the remaining 2 tablespoons melted butter and bake uncovered for 30-40 minutes. If you like softer stuffing, cover with foil or bake less. If you like more crunch, leave uncovered and bake a little more.**
Notes
*If you don't have day old bread, leave your bread on the counter for 30-60 minutes or toast briefly before tossing with the rest of the ingredients. **If you like more soft pieces and less crunch, you can bake in a smaller, deeper dish. On the other hand, if you prefer more crunch you can reduce the chicken broth to 1/2 or 3/4 cup.