While the squash is roasting, start preparing the base of the soup. Place a pan on medium heat, add 1 tablespoon of olive oil, and sauté the onions until translucent.
Add coconut milk and give it a good stir. Stir in the stock, bring the mixture to a boil and let it gently simmer for 30 minutes, while the butternut squash is roasting.