Preheat the oven to 200 degrees Celsius / 400 degrees Fahrenheit with top and bottom heat.
Cut the peppers, tomatoes, carrot, and onion into chunks and spread them on a parchment-lined baking sheet along with the peeled garlic cloves. Drizzle with olive oil and, if desired, sprinkle with cayenne pepper. Roast for about 20 minutes, until the vegetables are soft and lightly caramelized.
Meanwhile, bring the vegetable broth to a boil in a large pot. Optionally peel the roasted peppers, then add all roasted vegetables to the pot. Simmer for about 15 minutes over low heat.
Blend the soup with an immersion blender or in a standard blender until smooth. Stir in the cream, season with salt and pepper, and garnish with parsley and a drizzle of cream. Serve warm and enjoy!