Kasvissosekeitto is a traditional vegetable soup originating from Finland. The soup is usually made with a combination of vegetable stock, onions, potatoes, carrots, celery, cream, salt, and black pepper. The vegetables are boiled in the stock until soft and then mashed or puréed and strained.