Preheat your oven to 400°F (200°C).
Prepare your vegetables: Peel, seed, and chop the butternut squash into bite-sized chunks. Cut the carrots into small pieces, quarter the onion, and crush the garlic cloves with the peel on. Gather thyme leaves and sage leaves.
On a baking sheet, toss the prepared vegetables with olive oil, salt, and black pepper. Arrange in a single layer and roast for about 30 minutes or until fork-tender.
Blend the roasted vegetables with vegetable broth and grated ginger until smooth.
Transfer the blended soup back to a large pot and simmer over medium heat for about five minutes. Add more vegetable broth if too thick.
Taste and adjust seasoning with more salt or spices as needed.
Ladle the soup into bowls and garnish with a squeeze of lime juice and optional toppings.