Originally from Russia and Poland, borscht is a soup made with fresh beets. It can be prepared using an assortment of vegetables, or with meat and meat stock, or with a combination of both. Borscht can be served hot or cold; it should always be garnished with a dollop of sour cream.