I first heard about this soup when researching Russian recipes a little over a year ago, and ever since coming up with my own version I’ve been making it almost on a weekly basis. It has become my favorite way to enjoy sauerkraut and since this recipe is so veggie-packed it’s the perfect way to use up lots of leftover fresh produce.

Shchi is a traditional soup of Russia where it has been known as far back as the 9th century. While meat was sometimes added, this recipe was often made with beans instead as they were more accessible for the majority of people. When sauerkraut is added to the soup, it is known as sour shchi.

It is also flavored with herbs like thyme and dill as well as caraway seeds, which are commonly used in Russian cooking as well as in making rye bread. The caraway seeds are important in this recipe and can’t be subbed because they are what give this soup an authentic pickled flavor.