01 -
Preheat oven to 400°F (200°C). Arrange sweet potato wedges on a baking sheet, drizzle with olive oil, and season with salt and pepper. Roast for 25-30 minutes until tender and caramelized at the edges. Reserve a few roasted wedges for garnish if desired.
02 -
In a large pot, heat 2 tablespoons of olive oil over medium heat. Add diced onion and sauté for around 5 minutes until softened. Stir in dried rosemary, thyme, and basil, and cook for an additional 1-2 minutes until fragrant.
03 -
Transfer roasted sweet potatoes to the pot. Add vegetable broth, stir, and bring to a boil. Lower heat and simmer for 10-15 minutes to meld flavors.
04 -
Use an immersion blender to purée the soup directly in the pot until completely smooth and creamy. For a finer consistency, use a regular blender in batches if preferred.
05 -
Stir in coconut milk or heavy cream. Heat through for 5 more minutes. Adjust seasoning with salt and pepper as needed.
06 -
Ladle soup into bowls, garnish each serving with reserved roasted sweet potato wedges and a fresh thyme sprig. Serve warm.