Preheat the oven to 400° Fahrenheit. Wash and slice the tomatoes, onion, and garlic. Toss the garlic, onion, and tomatoes in olive oil and season with salt and pepper. Roast in the oven for 40 minutes, tossing half way.
Remove from the oven after roasting and transfer the vegetables to a large pot. Add the rosemary and oregano and sauté for several minutes.
Add the broth and bring it to a boil. Once it has reached a boil, turn down to a simmer, cover, and let it continue to cook for another 30 minutes.
Remove from heat, add the coconut milk, and let it cool slightly before using an immersion blender to fully blend the soup. See notes below if you do not have an immersion blender.
Reheat if necessary, garnish as desired, and enjoy!
Notes
If you don't have an immersion blender, let the soup cool completely before transferring it to a traditional blender. Vent the lid slightly, and blend until you've reached a smooth and creamy consistency. Reheat before serving.