National Dish Russia: Shchi (Recipe)

In this article
Warm up with Shchi, the hearty cabbage soup that has been gracing Russian tables for centuries. Brimming with fresh vegetables and gentle, aromatic seasoning, it is the kind of nourishing bowl that comes into its own on a cold winter’s day. A generous spoonful of sour cream stirred through at the table lends it a creamy, tangy richness, and the simple, forgiving method makes it a firm family favourite. Bring a taste of the Russian countryside straight to your own kitchen.
About Shchi
Shchi is a traditional Russian dish that has been part of the country’s cooking for hundreds of years. At its heart is a hearty cabbage soup, especially popular during the colder months. It is often served with a dollop of sour cream, which gives the dish a creamy, gently tangy note. The preparation is not only straightforward, but the result is wonderfully tasty and nourishing too — ideal for feeding the whole family.
Ingredients (serves 1–2)
- 200 g white cabbage
- 1 medium onion
- 1 carrot
- 1–2 potatoes
- 2 tablespoons vegetable oil
- 1 litre vegetable stock
- 1–2 tablespoons tomato purée
- 2–3 bay leaves
- Salt and pepper, to taste
- Sour cream, to serve
Shopping for the ingredients
To make Shchi you will need fresh ingredients that are easy to find at a supermarket or local market. When choosing your white cabbage, look for a head that is crisp and pale green, as this is a good sign of freshness. The onions and carrots should be firm and free of bruises or soft spots. Fresh or homemade vegetable stock brings the very best flavour to the finished soup.
Preparing the dish
Getting Shchi ready is quick and uncomplicated. Begin by washing all the vegetables thoroughly, then cutting them into small dice. Shred the cabbage into fine strips while the potatoes are cut into little cubes too. It is well worth having every ingredient prepped and to hand before you start cooking, so the whole process runs smoothly from start to finish.
Step-by-step instructions
- Heat the vegetable oil in a large pot and gently sweat the onion until translucent.
- Add the carrots and fry for a further 5 minutes, until softened.
- Stir in the shredded cabbage and cook for another 5 minutes to lightly colour it.
- Add the potatoes, vegetable stock, tomato purée and bay leaves.
- Bring the soup to the boil, then leave it to simmer over a medium heat for about 30 minutes, until the vegetables are tender.
Gluten-free / lactose-free version
Shchi can easily be made both gluten-free and lactose-free. Simply use a gluten-free vegetable stock to make sure the dish suits anyone with a gluten intolerance. In place of sour cream, reach for a plant-based alternative such as soya or coconut yoghurt. The flavour stays beautifully intact and the soup remains every bit as delicious.
Tips for vegans and vegetarians
For vegans, Shchi is an excellent choice, as the recipe is so easy to adapt. Just make sure all your ingredients are vegan-friendly, particularly the vegetable stock and any cream you choose to add. You can also throw in a variety of different vegetables to make the soup even more nutritious. A handful of fresh herbs gives the whole thing an extra burst of flavour.
More tips and tricks
To deepen the aroma of Shchi, add herbs such as dill or parsley to taste. They bring not only colour but a welcome freshness to the soup. A squeeze of lemon juice just before serving rounds the flavour off wonderfully. You might also try cutting the vegetables in different ways to create a variety of textures in the bowl.
Adapting the recipe to your taste
The beauty of Shchi lies in its versatility. You can adapt the recipe by adding extra vegetables or even meat, such as pork or beef that has been browned beforehand. If you like things spicier, a pinch of chilli or paprika does the trick. Little tweaks like these give the soup a personal touch and make the dish your own.
Ingredient substitutions
If you are looking for alternatives in your Shchi, there are plenty of options. The white cabbage can be swapped for kale or pointed cabbage to achieve a different flavour and nutritional profile — much like the tangy version in Shchi mit Sauerkraut. The potatoes can be replaced with sweet potatoes for a slightly sweeter note. Experiment with different vegetables to vary the soup to suit your taste.
Drink pairing ideas
A good drink can greatly enhance a meal. A wide range of beverages goes well with Shchi, and ultimately personal taste decides. A classic Russian drink such as Kvass or a lightly sparkling apple juice harmonises wonderfully with the hearty soup. A light white wine or an alcohol-free beer also pairs nicely with the flavours of the dish.
Serving and presentation ideas
Presentation matters when it comes to serving a dish attractively. Ladle Shchi into deep, colourful bowls and garnish each one with a dollop of sour cream and a scattering of fresh herbs. This adds both colour and visual appeal. Offer fresh bread or rolls on a separate plate to round out the eating experience.
A bit of history
Shchi has a long history stretching all the way back to the Middle Ages. It was a dish of ordinary folk, frequently made with whatever was in season. This made it an important part of Russian cuisine, enriched over time by countless regional variations. In many Russian households it is regarded as the ultimate comfort food, closely tied to traditions and celebrations.
More recipe ideas
Summary: Shchi
In short, Shchi is a wonderful soup that is both hearty and nourishing. With its simple ingredients and uncomplicated method, it is perfect for any occasion. Whether you prefer to make it the classic way or with a modern twist, Shchi is sure to delight you and your guests. Experiment with the ingredients and bring your own personal touch to this traditional dish!



