Preheat your oven to 400°F (200°C) to prepare for roasting.
On a large baking sheet, arrange the quartered tomatoes, chopped onion, and whole garlic cloves in a single layer. Drizzle generously with extra virgin olive oil and sprinkle with salt and freshly ground black pepper to enhance flavors.
Place the baking sheet in the preheated oven and roast the vegetables for approximately 25-30 minutes, or until the tomatoes are beautifully caramelized and the onions are soft and golden.
Once roasted, remove the pan from the oven and allow the ingredients to cool for a few minutes. When cool enough to handle, squeeze the roasted garlic out of its skins and discard the skins.
In a large pot, combine the roasted tomatoes, soft onions, and roasted garlic. Add the vegetable broth, dried basil, and dried oregano. Bring the mixture to a gentle simmer over medium heat and let it cook for about 10 minutes to blend the flavors harmoniously.
Using an immersion blender, blend the soup until it is silky smooth. If you do not have an immersion blender, carefully transfer the soup in batches to a standard blender, being cautious of the hot liquid, and blend until smooth.
Return the blended soup to the pot and stir in the heavy cream. Keep the soup on low heat until it’s warmed through, stirring occasionally. Taste and adjust seasoning with additional salt and pepper, if desired.
Serve the soup hot, elegantly garnished with fresh basil leaves on top for a touch of color and flavor.
Notes
For an added touch, serve the soup in rustic bowls and drizzle with a swirl of additional heavy cream before garnishing with basil for a beautiful contrast.