Spread all of the bread cubes in a single layer on a large baking sheet. Bake for 5 to 7 minutes, or until evenly toasted. Transfer the toasted bread cubes to a large bowl.
Keep the oven temperature on 350ºF and grease a 13x9-inch baking dish.
In a large skillet over medium heat, cook the sausage and onions, stirring and breaking up the meat, until evenly browned. Drain the excess liquid. Add the celery, sage, rosemary, and thyme and saute for 2 minutes.
Pour the sausage mixture over the bread cubes. Stir in the apples, cranberries, and parsley. Drizzle with 1¼ cups chicken stock and the butter spread, and stir gently until evenly combined.
Transfer the stuffing to your prepared baking dish and cover it with foil.
Bake for 40 minutes. Uncover and if it looks too dry stir in another ¼ cup stock. Bake uncovered for 15 to 20 minutes, or until golden on top.
Recipe by Go Dairy Free at https://www.godairyfree.org/recipes/sausage-apple-cranberry-stuffing