Heat oil in a large pot, add onions and garlic and simmer until golden. Add curry powder, salt, butternut squash and apple chunks and cover with chicken stock. Allow to simmer for about 30 minutes until butternut squash is soft. Use an immersion blender or add to your blender in batches to create a smooth creamy consistency, enjoy!