
Heat olive oil in a large pot over medium heat. Add the onions, garlic, celery, and thyme and saute for 3-4 minutes or until the onions wilt.
Then add the tomatoes, zucchini, green beans, kidney beans, carrots, corn, and butternut squash.
Pour in chicken stock or broth. Bring everything to a boil, cover, and simmer until squash is tender (20–30 minutes).
Finally, add the coconut milk and cook for 5 more minutes. Taste the soup, adjust seasonings, and serve hot with bread or cornbread.