In a medium-sized dutch oven pot over medium-high heat, add the olive oil. Once heated, add the chopped onions, garlic, and sundried tomatoes and sauté until translucent + fragrant, about 1-2 minutes. Remove from heat and add the sautéed onions/garlic/sundried tomatoes in a high-powered blender along with the roasted tomatoes and bell peppers. Blend on high-speed until everything is fully broken down and smooth.
TO MAKE THE SOUP:
In the same medium-sized dutch oven pot over medium-high heat, add the butter until melted followed by the blended pepper-tomato mixture, heavy cream, vegetable stock, chopped kale, salt, black pepper, smoked paprika, oregano, basil, and parsley, stirring everything together until combined.
Let everything boil for 1-2 minutes and then reduce heat to low to allow a simmer for another 5-6 minutes. Add in the freshly-grated parmesan and stir until melted.
At this point, the soup should be thickened as it continues to simmer.
Remove from heat and serve immediately into prepared bowl(s), top with sage leaves, red pepper flakes, or grated parmesan, and a side of Homemade Texas Toast Garlic Bread or grilled cheese, if desired.
Bon Appetit!
Notes
STORAGE: Leftovers can be stored in a tightly sealed container in the refrigerator for 2-3 days, for optimal freshness. Can also be frozen for 4-6 months. To defrost, simply place soup in the refrigerator overnight or at room temperature before re-heating on the stove top to serve.