1. Preheat oven to 375F and set a 9×13″ casserole dish. Pour 1/3 cup (80 ml) vegetable broth into a large pot or dutch oven and warm over medium heat. Add in the shallots, onion, and celery. Sauté for 3 to 5 minutes, until translucent. Cook over medium heat until translucent.
2. Add the apple, cranberries, rosemary, thyme, salt, and black pepper, to taste. Sauté for an additional 5 minutes, until the apples are tender. Add the butternut squash and Brussels sprouts to the pot and mix to combine.
3. Pour a thin layer of vegetable broth in the base of a 9”x13” casserole dish, then add in the vegetable medley from the pot. Pour the remaining vegetable broth over the top of the vegetables, then sprinkle the chopped pecans evenly on top. Drizzle or spray with oil, if desired.
4. Bake in the middle rack of the oven for 30 to 35 minutes, or until the squash is tender. If you’d like your vegetables to be more crispy on the top layer, you can broil them on HIGH for 5 or so minutes afterward, watching carefully to they do not burn. Serve warm; store any leftovers in the refrigerator for up to one week.