- 3½ lbs tomatoes ripe
- 3 tbsp olive oil
- salt and pepper
- 1 medium onion
- 1 bulb of garlic
- basil 1/2 cup fresh or 2 tbsp dried
- 1½ cup vegetable or chicken broth
- 1 cup heavy cream
Step 1: Prep the vegetablesPreheat your oven to 425°F.Core the tomatoes and cut them into large wedges. Peel and quarter the onion, then peel the garlic cloves. Arrange the tomatoes, onions, garlic, and fresh basil on a large baking sheet. Drizzle everything with olive oil and season generously with salt and pepper. Step 2: Roast until caramelizedRoast for 40 to 50 minutes, or until the tomatoes have softened, the onions are tender, and the edges are beginning to caramelize. The basil will become fragrant as it roasts, adding another layer of flavor to the soup. Step 3: Build the soupTransfer the roasted vegetables, basil, and all of the juices from the baking sheet to a large stockpot or Dutch oven. Add the chicken broth and bring the soup to a gentle simmer for about 10 minutes. Step 4: Blend until smoothUse an immersion blender to blend the soup until completely smooth. If using a countertop blender, work in batches and be careful when blending hot liquids. Step 5: Finish with creamReduce the heat to low and stir in the heavy cream. If you're using Parmesan cheese, stir it in now until melted and smooth.Taste the soup and adjust the salt and pepper if needed before serving. Step 6: Serve and enjoyLadle the soup into bowls and garnish with fresh basil, freshly grated Parmesan, homemade croutons, or a drizzle of cream if desired.Serve warm with crusty bread or a grilled cheese sandwich.
- Use the ripest tomatoes you can find for the best flavor.
- Don't skip the roasting step. It's what gives this soup its rich, deep flavor.
- Blend until completely smooth for the creamiest texture.
- Taste and adjust the seasoning before serving.
- The soup thickens slightly as it cools.
- Leftovers taste even better the next day.