Preheat oven to 350 degrees. Spray a large casserole dish with cooking spray.
In a large skillet over medium-high heat, sauté the turkey sausage until browned and cooked through, breaking it up as it cooks. Add the wine to the pan and scrape up any browned bits stuck to the bottom of the skillet. Add the butter, onion and celery, then cook until the onion is tender and translucent, about 5 minutes.
Add the coriander, chili powder, salt, pepper, dried cranberries and orange zest and juice. Continue to cook for 2 minutes to develop the flavors. Add the chicken broth and bring to a simmer.
In a large bowl, combine the bread cubes, pecans and parsley, and meat mixture from the pan. Toss until well mixed. Spoon the mixture into the prepared casserole. This can be done up to 2 days in advance (cover with plastic and refrigerate). Bake for 30 to 40 minutes, or until the top is golden.
Nutrition information per serving:
Calories300Fat18 gSodium790 mg