This butternut squash and white bean soup is a hearty and satisfying bowl of high protein comfort food! Serve with a slice of thick and crusty sourdough bread, curl up by the fireplace, and enjoy!
In a large soup pot, heat the olive oil over low heat. Add the garlic, onion, carrots, and celery, and saute over low heat for 7 to 8 minutes until Vegetables become translucent.
Add the butternut squash, white beans, Vegetable stock, thyme, and salt. Bring to a boil, then reduce to a simmer, cooking over low heat for 30 minutes.
Remove from heat and taste, adding more salt if needed. For a thicker soup, you can add 2 cups to a blender, puree, and add the puree back into the soup pot.
Right before serving, drizzle a bit of olive oil over the top of the soup. Serve with a thick slice of crusty bread, and enjoy!