- Roast the Tomatoes:
Preheat oven to 400°F (200°C). Place halved tomatoes, onion, and garlic on a baking sheet. Drizzle with olive oil, season lightly with salt and pepper. Roast for 25–30 minutes until caramelized and fragrant.
- Blend the Base:
Transfer roasted vegetables to a blender. Add diced tomatoes and fresh basil. Blend until smooth.
- Simmer:
Pour the blended mixture into a large pot. Add vegetable broth and sugar. Simmer uncovered for 10–15 minutes to let flavors meld.
- Finish:
Stir in cream or coconut milk if desired. Adjust seasoning with salt and pepper.
- Serve:
Ladle hot soup into bowls. Garnish with extra basil leaves or a drizzle of olive oil.
- Calories:220 kcal
- Protein:5 g
- Carbohydrates:28 g
- Fat:10 g
- Fiber:6 g
- Sugar:12 g














