If you're using a jar of peppers you can skip this step. Fire up your oven to 425F. Cut your bell peppers in half, remove stems, and scoop out the seeds.
Rub or brush the peppers with olive oil and toss onto a sheet pan. Pop them in the oven until they start to char and blister. Remove the pan from the oven and let them cool. Once they are cooled peel off the skins and discard.
Meanwhile heat a soup pot over medium heat. Add butter and a tablespoon of olive oil. Sautee onions until translucent, stirring frequently. Then add garlic and cook for another minute. Add chopped tomatoes and cook a few more minutes while stirring.
Deglaze the pot with wine and cook for a minute or two. Add broth, roasted peppers, herbs, and sugar. Cook until it begins to bubble, stirring occasionally.
Remove from heat and let cool slightly. Use immersion or regular blender to puree the soup until it's at your desired consistency. Return the pot to the burner on low-medium heat. Give it a taste and season with salt and pepper. If it needs a bit more sweetness add another pinch of sugar until you're happy. Stir until warmed through.
Serve in bowls with a sprinkle of fresh chopped basil and parmesan cheese. A dollop of sour cream goes really well too. Even better when you dunk a grilled cheese sandwich into it. Enjoy!