Heat the oil in a pot over medium heat. Sauté the celery, onion, carrot, and garlic until the celery starts to soften.
Stir in the broth, squash, rice, thyme, and sage. Bring to a simmer, stirring occasionally, until the rice is tender, about 20 to 30 minutes. Refer to the instructions on the package for cooking time.
Stir in the coconut milk and simmer for 5 minutes longer. Season with salt and pepper to taste. Stir in the spinach. Remove the thyme sprigs before serving.
Mix all the ingredients together for the punch. Serve over ice if desired.
Toast the bread and spread with butter.
Portion the soup into bowls and serve with bread and punch.