Preheat oven to 400 degrees Fahrenheit.
To a large sheet pan, add the olive oil, garlic, onions, and Italian seasoning on the pan, then toss well to combine. Add the tomatoes (fresh or canned) to the pan with the vegetables. Roast for 30 minutes, flipping half way.
Once the vegetables have roasted, add them with the remainder of the ingredients to a blender.
Start by blending the ingredients on low, then working up to the highest speed. Alternatively, if you have a hand-held immersion blender, you can add the ingredients to a pot, and blend by hand.
Blend on high for 2-3 minutes until soup is thick and creamy.
Pour soup into a bowl and garnish with cracked tellicherry pepper, and fresh basil - enjoy!
