Microwave the cubed butternut squash according to package directions (I use the Trader Joe’s steamable bag). If you don’t have a steamable bag, place cubed squash in a microwave-safe bowl filled with water. Cover with a plate and cook in the microwave for 4-5 minutes, until squash is easily pierced by a fork.
Meanwhile, saute onions, garlic, and pear in olive oil in a large pot over medium heat.
When squash is done cooking, add it to the pot. Mix in the white beans, coconut milk, vegetable broth, thyme, curry powder, salt, and black pepper.
Cover and bring to a boil. Then, reduce the heat and simmer for about 10 minutes.
Transfer to a blender and blend until smooth. Serve warm.