Use any winter squash you prefer. You can use 1 medium onion instead of 3 shallots. You can use 1 tablespoon dried rosemary instead of fresh.
Adjust proportions to suit tastes, but try to keep balance of veggies roughly equal.
Can also be cooked on the top rack of a BBQ for 60 to 90 minutes, taking care not to burn on the bottom.