It’s best to use ripe, juicy tomatoes for tomato soup. Varieties like Roma, San Marzano, or vine-ripened tomatoes work well.