01 - Preheat the oven to 425°F.
02 - Cut the red bell peppers in half and remove seeds and stems; halve the tomatoes.
03 - Place red peppers cut side down, tomatoes cut side up, onion, and garlic on a baking sheet. Drizzle with 1 tablespoon olive oil and sprinkle with a pinch of salt and pepper.
04 - Roast in oven for 25 to 30 minutes until peppers are charred and vegetables are tender.
05 - Remove vegetables from oven. Let peppers cool slightly, then peel off and discard skins.
06 - In a large pot, heat remaining 1 tablespoon olive oil over medium heat. Add roasted vegetables, dried basil, thyme, and red pepper flakes; stir for 2 minutes.
07 - Add vegetable broth, bring to a simmer, and cook for 10 minutes.
08 - Use an immersion blender or countertop blender to puree soup until smooth.
09 - Stir in heavy cream. Adjust seasoning with salt and pepper as needed.
10 - Gently warm the soup for 2 minutes before serving.