Preheat oven to 400°F. Place the cubed butternut squash on a baking sheet and drizzle with olive oil. Roast for 20 minutes, stirring once, until the squash is soft and lightly browned.
Meanwhile, heat the remaining olive oil in a large pot over medium heat. Add the onion and garlic and sauté for 5 minutes, until the onion is softened. Add the vegetable broth, thyme, oregano, basil, pepper, and salt and bring to a boil.
Add the roasted squash to the pot and reduce heat to low. Simmer for 10 minutes, stirring occasionally.
Remove from heat and use an immersion blender to blend the soup until smooth. Alternatively, you can blend the soup in batches in a blender or food processor.
Stir in the blue cheese and cream and simmer for an additional 5 minutes.
Serve with a sprinkle of fresh parsley, if desired.
Interesting Facts
Butternut squash is a type of winter squash that has a sweet, nutty flavor.
Roasting the squash brings out its natural sweetness, making it a perfect addition to soups.
Blue cheese is a type of cheese made with cow's milk or sheep's milk, and has a distinct sharp flavor.