Preheat oven to 375°F. Lightly coat a 9-inch deep-dish pie pan or baking dish with canola oil cooking spray.
In the baking dish, stir together cranberries, zest, juice, and canola oil. Place squash pieces cut-side down on top of cranberry mixture.
Cover baking dish with foil and bake at 375°F for 45 minutes, or until tender crisp when pierced with a fork. Turn each piece to other cut-side down. Bake uncovered another 15 minutes, or until squash is tender.
Remove squash and place on a serving plate.
Add brown sugar, salt, and vanilla to cranberry mixture; stir to combine. Spoon equal amounts of mixture on each piece of squash, and serve.
Source: canolainfo.org