2 lbs fresh ripe tomatoes
2 tbsp olive oil
1 large onion, chopped
4 garlic cloves, minced
4 cups vegetable broth
1 cup heavy cream
1 cup fresh basil, chopped
Salt and pepper to taste
Preheat your oven to 400°F (200°C).
Wash your ripe tomatoes, cut off the stems, and slice them in half. Place them on a baking sheet, cut side up.
Drizzle the tomatoes with olive oil, and sprinkle with salt, pepper, and minced garlic. Roast the tomatoes for about 25-30 minutes until soft and slightly charred.
In a large pot over medium heat, heat a tablespoon of olive oil. Add the chopped onion and cook until translucent, about 5 minutes.
Add the vegetable broth to the pot and let it simmer.
After the tomatoes are done roasting, add them (along with their juices) to the pot. Blend the soup until smooth using an immersion blender.
Stir in the heavy cream and chopped basil. Simmer for another 5-10 minutes. Adjust seasoning with salt and pepper to taste.
Ladle the hot soup into bowls and garnish with a drizzle of olive oil and extra basil if desired.