Ingredients
Method
Preparation
- Preheat your oven to 375°F.
- Halve 9 Roma tomatoes lengthwise and arrange them cut-side up on a rimmed baking sheet.
- Drizzle with 3 tablespoons extra virgin olive oil, then sprinkle evenly with 1 teaspoon kosher salt and 1/2 teaspoon ground black pepper.
- Roast the tomatoes for about 1 hour, looking for soft, collapsed centers with slightly caramelized edges.
Cooking
- In a large pot or Dutch oven over medium-high heat, melt 2 tablespoons unsalted butter.
- Add 1 cup of finely diced yellow onion and sauté for about 5 minutes until translucent.
- Stir in 4 cloves of minced garlic, 1 tablespoon of fresh thyme, and a pinch of salt and pepper. Sauté for another minute.
- Add 1 can of crushed San Marzano tomatoes, 1 cup of roughly chopped fresh basil, and 1 tablespoon of sugar to the pot. Simmer for 10 minutes.
- Pour in 2 cups of chicken stock and add the roasted tomatoes, including any pan juices.
- Bring the soup to a gentle simmer and let it cook uncovered for 30 minutes.
- Remove from heat and purée the soup using an immersion blender until smooth.
- Stir in 2/3 cup of heavy cream and warm the soup briefly over low heat just until heated through.
- Optional: Toss small bread cubes with olive oil, minced garlic, and chopped basil and bake at 400°F for about 7 minutes for croutons.
- Serve the soup immediately, ladling into bowls and topping with croutons, a drizzle of olive oil, or torn basil leaves.
Notes
This recipe can be made vegetarian by swapping chicken stock for vegetable stock. For dairy-free, use full-fat coconut milk or cashew cream in place of heavy cream.
