Ingredients
Equipment
Method
Roast the tomatoes
- Preheat the oven to 425F, then arrange the tomatoes, garlic, and onion on a rimmed baking sheet with the cut sides facing up (visual cue: tomatoes are laid out in a single layer).
- Drizzle with 1/4 cup olive oil, then season with salt and pepper and the dried oregano (visual cue: everything looks glossy and evenly speckled).
- Roast for 35-40 minutes until caramelized and slightly charred at the edges (visual cue: darkened edges on tomatoes and browned garlic).
Blend and simmer
- Squeeze the roasted garlic from its skins, then transfer all roasted vegetables to a large pot (visual cue: the garlic squeezes out like soft paste).
- Add the broth and balsamic vinegar, then blend smooth with an immersion blender (visual cue: the soup turns into a uniform red, silky texture).
- Stir in the heavy cream and fresh basil, then simmer for 10 minutes (visual cue: gentle bubbles and slight thickening).
Finish and serve
- Add the sugar and season with salt and pepper to taste (visual cue: flavor becomes balanced and not overly acidic).
- Serve the soup with grilled cheese croutons or crusty bread (visual cue: bread/croutons sit on the side of each bowl).
Notes
For the silkiest texture, blend while the soup is hot and stop when it looks fully smooth with no visible tomato bits. Store leftovers in the refrigerator up to 4 days in a covered container; reheat gently over low heat, as heavy cream can split if boiled hard. Freezing is not recommended because cream-based soups can change texture. If you want dairy-free, use a plant-based cream substitute in the same amount and keep the simmer low.
