Heat olive oil In a large pot over medium-high heat. Add the onion and garlic, and sauté until soft, approximately 3-4 minutes.
Add the roasted butternut squash and vegetable stock. Reduce to medium heat and simmer for 15 minutes.
Remove from the heat, and let cool slightly.
Using an immersion blender, purée the soup.
Stir in the cream, vanilla bean seeds, and salt. Cook for an additional 10-15 minutes over medium-low heat.
Stir in the parmesan cheese and white pepper, combine well. Top with oyster crackers, crumbled bacon, chives, fresh ground black pepper, or your favourite garnish.
Notes
Instructions for roasting the butternut squash can be found in the post.