Prep Cook Yield Ready In
15 minutes 25 minutes 4 servings 40 minutes

Russian Cabbage Soup Recipe

This vegetarian soup is classic and comforting.

Shchi, or Russian cabbage soup, is one of the most famous soups in Russia. It is usually made with white or green cabbage, but some versions are made with other green leafy vegetables, especially spinach, sorrel or nettles. Shchi is usually served with sour cream and some black bread on the side. Unlike borscht, there are no beets in this soup.


Recipe excerpted with permission from Hazana: Jewish Vegetarian Cooking by Paola Gavin, published by Quadrille October 2017.


  • 2 Tbsp butter
  • 1 large onion, finely chopped
  • 2 garlic cloves, finely chopped
  • 1 green or white cabbage, about 450g (1lb), finely shredded
  • 1 medium carrot, coarsely grated
  • 2 medium starchy potatoes, peeled and diced
  • 4 ripe plum tomatoes, peeled, de-seeded and chopped
  • 2 bay leaves
  • 4 cups (1 liter) vegetable stock or water
  • salt and freshly ground black pepper
  • 2 Tbsp finely chopped dill or parsley
  • sour cream for serving


  1. Heat the butter in a large saucepan and add the onion and garlic. Cook over a moderate heat until the onion is translucent.
  2. Add the cabbage and carrots, and continue to cook for a few minutes, stirring from time to time so the vegetables cook evenly.
  3. Add the potatoes, tomatoes, bay leaves and stock and bring to the boil. Season with salt and pepper, then cover and simmer for a further 20–25 minutes, adding a little water if the soup seems too thick.
  4. Serve hot in individual bowls, garnished with dill or parsley and a dollop of sour cream.

Keep on Noshing

This White Bean Soup Has a Secret Israeli Ingredient

A comforting soup with a little extra spice.

Creamy Non-Dairy Asparagus Soup Recipe

This velvety, bright green soup is easy to assemble, puree and re­heat.

The Best Vegetarian Matzah Ball Soup Recipe

A steaming bowl of Jewish comfort, no chicken necessary.