Adapted from a recipe by Chris Nugent, executive chef at Goosefoot restaurant in Chicago. For roasting, drizzle the vegetables with more olive oil if you like.
1/4 cup extra-virgin olive oil
2 Spanish onions, peeled, halved
4 pounds ripe heirloom cherry tomatoes, about 6 1/2 pints
6 cloves garlic
3/4 teaspoon coarse salt
Freshly ground pepper
1/4 cup fresh basil leaves
8 cups chicken or vegetable stock
6 ounces goat cheese
1 ounce aged balsamic vinegar
Heat oven to 375 F. Heat 2 tablespoons olive oil in a large, heavy-bottomed skillet over medium heat. Place onion halves cut-side down in skillet; cook until caramelized, 4 minutes on each side. Set aside 1/4 pound tomatoes (about 3/4 cup) for garnish. Place remaining tomatoes, the caramelized onions and garlic on 2 rimmed baking sheets; drizzle with remaining 2 tablespoons olive oil, or more as needed. Season with 1/2 teaspoon salt and pepper to taste. Roast in the oven, 30 minutes.
Place roasted tomatoes, onions, garlic, basil and chicken or vegetable stock in a large, heavy-bottomed saucepan; simmer, stirring occasionally, 30 minutes. Puree soup in a blender, in batches if necessary. Season with remaining 1/4 teaspoon salt and pepper to taste. Cut reserved cherry tomatoes in half. Serve in warm soup bowls garnished with goat cheese, halved cherry tomatoes and a balsamic vinegar drizzle.
Per serving: 376 calories, 22 g fat, 8 g saturated fat, 32 mg cholesterol, 30 g carbohydrates, 17 g protein, 862 mg sodium, 5 g fiber.