Roast the tomatoes, carrots, red pepper, onion, and garlic in the oven at 400°F for 30-40 minutes until tender.
Add the roasted vegetables, zucchini, olive oil, spices, and boiling water to a blender and blend until smooth.
Transfer the blended soup to a pot and stir in the milk or coconut milk.
Heat the soup over medium heat until warmed through.
Serve the soup hot, garnished with fresh basil.
