Skip to content
Shchi from Russia

Shchi

📍 Nationwide ★ 4.2
Last updated Aug 13, 2026 · Reviewed by the WhatWhereVacay editorial team

Ancient cabbage soup, sour and warming.

About Shchi

Fresh or fermented cabbage is simmered with meat, root vegetables and a touch of sourness into a soup that has fed Russia for over a thousand years. It is served with rye bread and a dollop of sour cream.

🏛️ History & Culture

Shchi has been a cornerstone of Russian cuisine for centuries, with its origins rooted in the simple need to make a hearty soup from cabbage, a vegetable that stores well through harsh winters. While the exact beginnings are not precisely documented, historical references suggest it has been a staple since at least the 9th century, evolving from a basic peasant dish into a beloved national comfort food. The soup’s adaptability allowed it to vary regionally—in the north, it might be made with fresh cabbage, while central and southern areas often relied on fermented sauerkraut for a tangier, more sour version, sometimes called “sour shchi.”

Culturally, shchi holds a place of deep significance, often captured in the proverb “shchi and kasha are our food,” reflecting its role as an everyday necessity across all social classes. Regional variations also include “green shchi,” made with sorrel or spinach in spring, and richer versions with beef, pork, or fish, depending on local availability. The soup’s enduring popularity is tied to its simplicity and nutrition, and it is traditionally served with rye bread and a dollop of sour cream, a practice that underscores its rustic, communal roots. While its precise history is debated, shchi remains a symbol of Russian resilience and home cooking.

🍳 How to make Shchi

AI-assisted, not kitchen-tested

Shchi (Russian Cabbage Soup with Beef)

Russia's ancient cabbage soup, simmered from fresh or sauerkraut cabbage with beef and root vegetables, finished with the traditional dollop of smetana (sour cream) and a slice of rye bread.

Prep
20 min
Cook
110 min
Total
130 min
Serves
6
Difficulty
Easy

Recipe ingredients

  • 700 g (1½ lb) beef shank or chuck, bone-in, bone adds body; brisket works too
  • 2500 ml (10 cups) cold water
  • 600 g (1¼ lb) fresh green cabbage, or 500 g sauerkraut for the classic sour shchi
  • 1 large potato, about 200 g, peeled and cubed
  • 1 large carrot, about 120 g
  • 1 medium onion, about 130 g
  • 1 medium tomato, or 2 tbsp tomato paste; fresh is more traditional
  • 2 tbsp butter or rendered fat
  • 2 bay leaves bay leaf
  • 5 peppercorns black peppercorns
  • 10 g (¼ oz) fresh dill, plus more for serving
  • 10 g (¼ oz) flat-leaf parsley
  • 15 ml (1 tbsp) apple cider vinegar or sauerkraut brine, add only if using fresh cabbage, for the signature tang
  • 200 g (¾ cup) smetana (Russian sour cream), full-fat; for serving
  • fine sea salt, to taste

Steps

  1. 1 Rinse the beef under cold water and place in a large pot. Cover with the 2.5 L of cold water, bring slowly to a boil over medium heat, and skim off the gray foam that rises during the first 5 minutes.
  2. 2 Add the bay leaves and peppercorns, partially cover, reduce heat to low, and simmer gently for 75–90 minutes until the beef is fork-tender (internal temperature about 95°C / 205°F and shreds easily). Lift the meat out, strain the broth through a fine sieve, and return the broth to the pot.
  3. 3 While the broth simmers, prepare the vegetables: finely shred the cabbage (about 3 mm / ⅛-inch strips), peel and cube the potato, dice the carrot and onion, and dice the tomato (peel it first by blanching 30 seconds in boiling water).
  4. 4 Melt the butter in a skillet over medium heat. Add the onion and carrot and sauté 6–8 minutes until softened and lightly golden. Stir in the diced tomato and cook 3 more minutes; this builds the sweet-savory base called 'zazharka'.
  5. 5 Bring the broth back to a gentle boil. Add the shredded cabbage and potato, simmer uncovered for 12 minutes, then add the zazharka and continue to simmer 8–10 minutes more until the cabbage is tender but not mushy.
  6. 6 If using fresh cabbage, stir in the vinegar or a splash of sauerkraut brine now to brighten the flavor. Season with salt to taste (start with 1 tsp and adjust).
  7. 7 Shred the cooked beef into bite-sized pieces and return it to the pot along with the chopped dill and parsley. Simmer 2 more minutes, then remove from heat and let the shchi rest, covered, for at least 10 minutes — like most Russian soups, it deepens in flavor on standing.
  8. 8 Ladle into warmed bowls and serve with a generous dollop of smetana swirled in, extra dill, and thick slices of Russian rye bread (or dark sourdough) on the side.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Recipes from travellers

No one has shared their own Shchi recipe yet. Yours would be the first.

Share how you make Shchi

You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.

Sign in to share your recipe

Ingredients
Steps

✅ Before you go to Russia

Round out your trip — most travellers book these alongside their trip.

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

No reviews yet. Be the first to share your experience with Shchi.

Write a review

Sign in to verify you're a real person, then share your thoughts on Shchi.

Comments

Sign in with Facebook or Google below to comment. Comments are auto-checked and post instantly.

No comments yet. Be the first to say something about Shchi.