Ciorba de varza
Also: Ciorbă de varză murată, sour cabbage soup, Moldovan cabbage sour soup
A Moldovan and Romanian everyday sour soup built on fermented pickled cabbage and smoked pork, thickened with millet or rice and acidified entirely by the cabbage's own brine.
Identity criteria
- 1Fermented pickled cabbage (varză murată) is the structural vegetable — not fresh cabbage; the dish's sourness is inherent to the ingredient, not added separately.
- 2Smoked pork (ribs, hock, or smoked sausage) is non-negotiable; the smokiness and rendered fat are the dominant secondary flavors.
- 3The cooking liquid includes the brine from the fermented cabbage (zeamă de varză), which is the primary souring agent.
- 4Millet or rice is stirred in as a grain that thickens and rounds the broth without dominating — omitting it produces a thinner, different dish.
- 5The soup is simmered long enough that the pork releases collagen into the broth, giving body without any starch thickener beyond the grain.
- 6It belongs to the ciorbă register: a sour, brothy main-course soup, not a stew and not a cream soup.
Components
fermented pickled cabbage (varză murată), shreddedessentialMust be fully lacto-fermented, not quick-pickled; rinse only lightly if extremely salty to preserve the sour character.
millet or short-grain riceessentialMillet is the older, more traditional choice in Moldova; rice is more common in Romanian variants.
smoked pork ribs, hock, or smoked sausage (cârnați afumați)essentialBone-in cuts preferred; smoke is a defining flavor, not an option.
onion, carrot, parsley rootessential
dried thymeoptionalClassic seasoning herb; a small amount integrates rather than perfumes.
lard or rendered pork fatoptionalOften sufficient from the smoked meat; lard sautéing the aromatics deepens the base.
cabbage brine (zeamă de varză) plus wateressentialThe brine is the souring agent; proportion determines final acidity.
black pepper, bay leafessential
fresh dilloptional
sour cream (smântână)optionalServed alongside for individual tempering; stirring into the pot obscures the broth clarity.
Technique
- Long bone-in simmer
- Collagen from pork bones dissolves into the broth over 60–90 minutes, creating the lip-coating body that distinguishes ciorbă from thin vegetable soup; rushing this with boneless meat or short times produces a flat, lean broth.
- Brine-calibrated souring
- The zeamă de varză is added gradually and tasted rather than dumped in at once; over-brining early in cooking can over-reduce to an aggressive acid, while under-brining misses the dish's entire identity.
- Late grain addition
- Millet or rice goes in during the final 20–25 minutes; added too early it turns paste-like and absorbs the brine unevenly, collapsing the grain texture and muddying the broth.
- Minimal cabbage rinse
- Rinsing removes excess salt but must preserve lactic sourness; over-washing produces bland cabbage that cannot acidify the soup properly, forcing cooks to reach for vinegar — which gives a sharp acetic note rather than the rounded lactic one.
Form & serving
- Served
- Deep bowl, broth generous, cabbage strands and grain visible, pork on top or served alongside
- Temperature
- hot
- Portion
- 350–500 ml as a main-course portion
- Pairs with
- crusty sourdough or mămăligă (polenta) · pickled chili peppers · raw onion wedge · smântână on the side
Character
Flavour
Texture
Silky shredded cabbage in a lightly thickened, collagen-rich broth; soft grain (millet or rice) that holds its shape; tender flaking pork
Eaten
Everyday Moldovan and Romanian household main course, particularly through autumn and winter when fermented cabbage is in season; common at family tables, village celebrations, and cold-weather markets; also a traditional restorative after fasting periods
When
autumn · winter · early spring
Variations & related
Regional variations
- Ciorbă de varză cu roșii · Romania (Muntenia)
Adds tomatoes or tomato paste, giving a reddish tint and a slightly sweeter acid note alongside the cabbage brine.
- Ciorbă de varză cu borș · Romania (Moldova region, Transylvania)
Borș (fermented wheat-bran liquid) supplements or replaces cabbage brine as souring agent; lighter in body.
- Ciorbă de varză cu afumătură de oaie · Moldova highlands
Smoked sheep offcuts replace pork in pastoral upland communities; stronger lanolin undertone.
- Post version (de post) · Both countries, Lent season
Pork omitted entirely; oil replaces lard; flavor depends almost entirely on cabbage brine concentration and paprika.
Related dishes
- sibling Ciorbă de burtă
Same sour ciorbă register; tripe replaces cabbage as the main ingredient.
- sibling Ciorbă de fasole
Ciorbă built on smoked pork and beans rather than cabbage; shares the brine-or-borș souring method.
- sibling Rassolnik
Russian sour grain-and-pickle soup; parallel use of fermented/pickled vegetable brine and grain (barley) as structural elements.
- pairs-with Mămăligă
Cornmeal polenta is the canonical accompaniment; used to mop the broth.
- ancestor Ciorbă de varză cu afumătură de oaie
Pre-pork pastoral variant using smoked lamb or sheep in upland communities.
Substitutions
fermented cabbage → fresh cabbage + vinegarinadmissible
Produces sharp acetic sourness and lacks the lactic depth; cabbage texture is also wrong (crisp rather than silky).
smoked pork ribs/hock → fresh porkinadmissible
Removes the smoke signature entirely; the resulting soup is generic vegetable-pork broth, not ciorbă de varză.
smoked pork ribs/hock → smoked turkey neck or legadmissible
Preserves smoke and bone-in collagen release; acceptable non-pork variation; flavor is lighter.
millet → short-grain white riceadmissible
Minor character shift; rice is an accepted regional substitute with no authenticity loss.
lard → sunflower oiladmissible
Reduces depth in the aromatic base; acceptable for post (fasting) or dietary versions.
zeamă de varză (cabbage brine) → lemon juice or wine vinegar top-upinadmissible
A minor top-up when brine is insufficient is acceptable; replacing it entirely breaks lactic flavor.
Common mistakes
- Using fresh cabbage and adding vinegar to compensate — produces the wrong acid type (acetic vs. lactic) and wrong cabbage texture.
- Using fresh or unsmoked pork — removes the smoke signature that defines the dish's character.
- Adding the grain too early — results in disintegrated, paste-like millet or rice that muddies the broth.
- Over-rinsing the fermented cabbage — strips the lactic sourness, forcing cooks toward vinegar as a workaround.
- Under-simmering bone-in pork — broth remains thin and lacks the body that distinguishes ciorbă from plain vegetable soup.
- Treating sour cream as an in-pot ingredient — stirring smântână into the pot breaks the broth emulsion and muddies the color; it belongs in individual bowls.
- Skipping the brine altogether and using only the cabbage — the zeamă de varză is the primary acidifier; cabbage alone without brine undersours the soup.
Provenance
Ciorbă de varză is a settled dish of the Moldovan and Romanian peasant kitchen, rooted in the widespread Eastern European tradition of using lacto-fermented cabbage through winter. Fermented cabbage (varză murată) has been a staple preservation technique across the Carpathian-Danubian zone for centuries, and the ciorbă format — sour, broth-dominant soups — is a defining feature of Romanian and Moldovan culinary identity distinguishing them from neighboring cuisines. No meaningful origin dispute exists; both Romania and Moldova share the dish as common heritage.
Shared by: Moldova, Romania
References
- 1.Radu Anton Roman, Bucate, Vinuri și Obiceiuri Românești (2001)
- 2.Paula Parvescu, Tradițiile culinare moldovenești
- 3.USDA fermented vegetable preservation literature on lactic acid profile
- 4.Field documentation of Moldovan and Romanian household practice
Confidence: high