01 -
Preheat the oven to 425°F (220°C).
02 -
Peel and cube the sweet potatoes into about 1-inch pieces. Chop the shallots.
03 -
Place the sweet potatoes and shallots on a baking sheet. Drizzle with olive oil, and sprinkle with cumin and thyme. Toss to coat evenly.
04 -
Roast in the preheated oven for about 30 minutes, or until the sweet potatoes are tender and lightly caramelized.
05 -
Remove the baking sheet from the oven and let it cool slightly. Transfer the roasted sweet potatoes and shallots to a blender or food processor.
06 -
Add 4 cups of stock, salt, and pepper to the blender.
07 -
Blend the mixture until smooth and creamy. You may need to do this in batches depending on the size of your blender.
08 -
If the soup is too thick, add a bit more stock. If it's too thin, simmer it over low heat to reduce the liquid. Adjust the seasoning as needed.
09 -
Serve the soup hot, with a swirl of sour cream on top if desired.
10 -
Garnish with fresh herbs or chives.