This comforting tomato soup is made with ripe tomatoes in combination of canned San Marzano tomatoes, fresh herbs, carrot, garlic, onion, extra-virgin olive oil and a swirl of pesto and vegan cooking cream! As a side dish I had served warm foccacia and a panzanella salad.