A rich, ruby-tinged soup born of Russian exile and Shanghai reinvention: beef brisket slow-simmered with cabbage, onion, and tomato until the broth thickens to a stew-like depth. Where the original used beet root, Shanghai used tomato — and in the trade, gained a dish that is unmistakably, irreducibly its own.
Following the Bolshevik Revolution of 1917, tens of thousands of White Russian émigrés fled east, many settling in Shanghai's French Concession. By the 1930s, the Russian community numbered over 21,000, concentrated along Rue Joffre (today's Huaihai Road), where more than 40 Russian restaurants operated, bringing with them the Slavic beet-root soup. The critical adaptation was made not by Russian cooks but by Shandong-born chefs who had learned Russian cookery in Russian-administered cities — including Harbin, Vladivostok, and Khabarovsk — before moving to Shanghai. Finding that beets were a cold-climate crop scarce in the Yangtze Delta and unfamiliar to local palates, they substituted tomatoes and tomato paste for color and acidity, replaced sour cream with a flour roux for thickening, and incorporated the locally beloved large red sausage (大红肠). The word 'Luosong' (罗宋) is the Shanghainese phonetic rendering of the English word 'Russian.' The result is not a faithful copy of the original but an entirely new Shanghai dish that outlasted its source community.
The first spoonful delivers a round hit of sweet-savory tomato acidity; beneath it, slow-cooked beef brisket dissolves into the thick, rust-colored broth. Cabbage retains just enough texture to provide contrast. It is warming, filling, and distinctly reminiscent of a Shanghai grandmother's kitchen.
The long braise converts collagen in beef brisket connective tissue to gelatin (approximately 3–4 hours at 85–95°C achieves near-complete conversion), giving the broth natural body and a glossy mouthfeel without added starch. Tomato paste contributes concentrated free glutamic acid — free-form umami at far higher density than fresh tomato — while its lycopene intensifies and becomes more bioavailable during sautéing, deepening color. The flour roux creates a starch-thickened suspension that holds emulsified fat droplets evenly distributed through the broth, preventing oily slicks from forming on the surface and stabilizing the soup's unified, velvety texture.
Variations
Every Shanghai family guards its own ratio of fresh tomatoes to tomato paste; some add diced celery for herbal brightness, others finish with a few drops of Worcestershire sauce. In the canonical 'old Shanghainese set' still served at retro Western restaurants, borscht arrives alongside a breaded pork cutlet and a dressed salad — the mid-20th-century Shanghai date-night combination.
On the Palate
Where Shanghai Borscht sits in the Chinese flavor cloud
Ingredients
Serves 4How it's made
6 steps · 20 min
- 15 min
Cut beef brisket into 3-cm cubes; place in cold water, bring to a boil, and blanch 3 minutes, skimming foam; drain and rinse cubes clean under running water
- 211 min
In a large heavy pot, melt butter over medium heat; add diced onion and cook, stirring occasionally, until deep golden, about 8 minutes; add tomato paste and stir constantly for 3 minutes until paste darkens and smells caramelized
Watch outFry the tomato paste a full three minutes until it darkens and smells caramelized — raw paste tastes tinny and thins the soup's depth.
- 35 min
Add blanched beef cubes, beef stock (or water), chopped fresh tomatoes, and sliced large red sausage; bring to a full boil, then reduce to a bare simmer, cover partially
- 4110 min
Simmer 90 minutes, then add diced potatoes and shredded cabbage; continue simmering until all vegetables are very tender, about 20 more minutes
- 55 min
In a small pan, make a roux: melt butter and stir in equal weight of flour over low heat for 2 minutes; whisk in a ladleful of hot soup broth until smooth, then pour back into the main pot, stirring
Watch outWhisk a ladle of hot broth into the roux until smooth before it goes back in — pour dry roux straight in and it lumps.
- 610 min
Simmer 10 more minutes until evenly thickened; season with salt, a pinch of sugar, and black pepper; serve in deep bowls
Archive tool suggestions — not reviewed
These legacy suggestions have not been evidence-reviewed and are not presented as required tools.






