This deliciously roasted tomato soup combines the rich flavors of cherry tomatoes, garlic, and basil into a hearty, comforting dish. It’s a delicious and easy soup that’s perfect for any meal.
Preheat the oven to 425˚F. Line a large baking sheet with foil and set aside. You can also use 2 smaller baking sheets.
In a large mixing bowl, combine halved tomatoes, garlic, onions, olive oil, salt and pepper; toss to coat. Transfer the tomato mixture to the baking sheet.
Roast for 20 to 25 minutes or until tender, stirring a couple of times during the process. Remove from oven and transfer the roasted vegetables to a soup pot.
Stir in the basil leaves and add in vegetable broth; blend with an immersion blender until smooth. You can also blend it in small batches in a traditional blender.
Stir or blend in the heavy cream, if using. Taste for salt and pepper and adjust accordingly.
Ladle the soup into bowls and garnish with parmesan cheese and sliced basil.
Serve.
Notes
Tomato Choices: You can use cherry tomatoes, Roma tomatoes, beefsteak tomatoes, heirlooms, etc. For large tomatoes, I think you should cut them in quarters before roasting.
Peeling the Tomatoes: This is a personal choice. I never peel the tomatoes because I like a more authentic flavor and texture. If you want a more silky texture, consider peeling them, or blend and strain the soup after cooking to remove any bits of skin.
Seasoning: Always taste the soup and adjust the seasoning if necessary. Extra salt, pepper, or some spice can always help with the flavors.
Roasting: Consider adding carrots or bell peppers to the roasting pan with your tomatoes for an extra layer of flavor. The natural sugars in these vegetables caramelize during roasting, adding sweetness and complexity to the soup.
Cheese: A sprinkle of grated parmesan or pecorino cheese on top can add a salty kick.
Croutons: Garnish the soup with croutons - they add a crunch and are a classic accompaniment to tomato soup.