Preheat your oven to 400°F. In a bowl, combine olive oil, salt and pepper. Add the tomatoes, bell peppers, and onion, and toss to coat. Transfer onto a baking sheet and into the oven to roast for 30 minutes.
Add the garlic and roast for another 30 minutes. Once roasted, transfer to a blender and blend until smooth. Transfer to a pot and add the vegetable broth. Heat until warmed. Split into 4 serving bowls and top with fresh basil.