To make a thick tomato soup, use fresh vegetables and canned tomatoes; at the end, add some heavy cream. This will produce a silky smooth tomato soup that's full of fresh flavors.