Ingredients:
- 3 lbs fresh Roma tomatoes, halved
- 1 large yellow onion, quartered
- 6 cloves garlic, peeled
- 3 tbsp extra virgin olive oil
- 1 tsp sea salt
- 1/2 tsp black pepper
- 1/2 tsp dried oregano
- 2 cups low-sodium vegetable or chicken broth
- 1/2 cup heavy cream
- 1/4 cup fresh basil leaves, packed
- 1 tbsp balsamic vinegar
- 1 tbsp granulated sugar
Instructions:
- Preheat your oven to 400°F. Note: A hot oven is crucial for getting those charred edges on the tomatoes.
- Arrange the tomatoes, onion, and garlic on a large sheet pan. Keep them in a single layer to ensure they roast rather than steam.
- Drizzle with 3 tbsp olive oil and sprinkle with sea salt, pepper, and oregano. Use your hands to toss everything until every surface is glistening.
- Roast for 45 minutes until the tomato skins are wrinkled and slightly charred. You should see the juices bubbling and turning golden brown on the pan.
- Transfer the roasted vegetables and all the pan juices into a large pot. Note: Those browned bits on the pan are concentrated flavor, don't leave them behind.
- Add 2 cups of broth and bring the mixture to a gentle simmer over medium heat. Look for small bubbles breaking the surface regularly.
- Stir in 1 tbsp balsamic vinegar and 1 tbsp sugar. Taste a spoonful now to see if the balance of salt and acid feels right to you.
- Use an immersion blender to process the soup until it is completely smooth. Continue blending until the texture looks velvety and no large lumps remain.
- Stir in 1/2 cup heavy cream and the fresh basil leaves. The soup should turn a beautiful creamy orange red color.
- Simmer for another 5 minutes to let the flavors marry. Serve immediately while the steam carries the scent of fresh basil.