Place the unseasoned stuffing cubes in a large bowl.
In a large non-stick skillet on the stovetop over medium heat, add the butter and let it melt. Add in the onion, celery, apples, mushrooms, parsley, salt, pepper, and poultry seasoning. Sauté for about 10 minutes or until the vegetables are tender. Dump the skillet ingredients on top of the bread cubes in the bowl.
Using the same skillet, add in the sausage and brown it over medium heat for about 10 minutes or until the sausage is cooked through. Use a wooden spatula or chop stir to break up the sausage as it cooks. Drain grease, if desired. Add the cooked sausage to the large bowl of stuffing and vegetables.
Pour the chicken stock over all the ingredients and stir so that all ingredients are moistened.
Spread mixture into a 9x13” pan sprayed with non-stick cooking spray.
Bake in preheated oven for 30-35 minutes or until browned on top.
Serve warm and enjoy!
Notes
You can prepare the sausage stuffing ahead of time. Just be sure to pop it in the fridge or freezer right after combining everything to prevent bacteria from growing. If you are looking to make it a week or so ahead I would definitely freeze it to make sure it is good for when you need it. Freeze It gives you great instructions on how to freeze stuffing properly.Stuffing is great with and without eggs. Since eggs are a combining agent, it does tend to hold the stuffing together really well, however it is definitely not important to have a deliciously flavored stuffing recipe. Fruit and vegetables are big powerhouses for stuffing. When you sauté them it brings out their flavor and it melds into the stuffing cubes. And of course, spices are also great ways to make stuffing taste amazing. With those two things together you can not go wrong! You can also add dried fruit too if you have it on hand.